Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2022:amocanu:auto-curtains [2022/05/10 06:48]
mihai.udubasa [Auto-Curtains]
pm:prj2022:amocanu:auto-curtains [2022/06/03 15:16] (current)
mihai.udubasa reformat
Line 2: Line 2:
  
 ===== Introducere ===== ===== Introducere =====
- +Proiectul reprezita un sistem care detecteaza directia din care vine soarele si muta perdelele astfel incat sa pastreze un loc predefinit din camera(de exbiroul) in umbra, in timp ce maximizeaza lumina ​care ajunge in restul camerei. Acest sistem va fi conectat prin wifi la o aplicatie in Unity pentru ​control si customizare.
-<note tip> +
-Prezentarea pe scurt a proiectului vostru: +
-  * ce face +
-  * care este scopul lui +
-  * care a fost ideea de la care aţi pornit +
-  * de ce credeţi că este util pentru alţii şi pentru ​voi +
-</​note>​+
 ===== Descriere generală ===== ===== Descriere generală =====
  
-<note tip> +{{ :pm:prj2022:​amocanu:​autocblock.jpg?600 |}}
-O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită de o descriere a acestora precum şi a modului în care interacţionează. +
- +
-Exemplu de schemă blochttp://​www.robs-projects.com/​mp3proj/​newplayer.html +
-</​note>​+
  
 +Senzorul de luminozitate va fi atasat de servomotor, care periodic se va roti, inregistrand luminozitatile in diferite directii, pentru a determina directia din care vine lumina maxima. Cele 2 motoare pas cu pas vor fi folosite pentru a muta perdelele.
 ===== Hardware Design ===== ===== Hardware Design =====
  
-<note tip> 
-Aici puneţi tot ce ţine de hardware design: 
-  * listă de piese 
-  * scheme electrice (se pot lua şi de pe Internet şi din datasheet-uri,​ e.g. http://​www.captain.at/​electronic-atmega16-mmc-schematic.png) 
-  * diagrame de semnal ​ 
-  * rezultatele simulării 
-</​note>​ 
  
-===== Software Design ===== 
  
 +^ Nume Piesa        ^ Cantitate ^ 
 +| Arduino UNO      |    1    |
 +| Senzor luminozitate ​     |    1    | 
 +| Servomotor ​     |    1    | 
 +| Motor pas cu pas     ​| ​   2    | 
 +| Driver prntru motor pas cu pas     ​| ​   2    | 
 +| Modul Wi-fi     ​| ​   1    |
  
-<note tip> +{{ :pm:​prj2022:​amocanu:​autocurtainscircuitdiagram.png?600 |}}
-Descrierea codului aplicaţiei (firmware): +
-  * mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR) +
-  * librării şi surse 3rd-party (e.gProcyon AVRlib) +
-  * algoritmi şi structuri pe care plănuiţi să le implementaţi +
-  * (etapa 3) surse şi funcţii implementate +
-</​note>​+
  
-===== Rezultate Obţinute ​=====+===== Software Design ​=====
  
-<note tip> +Codul pentru dispozitiv este dezvoltat in IDE-ul Arduino
-Care au fost rezultatele obţinute în urma realizării proiectului vostru+Codul pentru aplicatia desktop pentru control este dezvoltat in Unity.
-</​note>​+
  
-===== Concluzii ​=====+===== Rezultate Obţinute ​===== 
 + 
 +TODO: ADD IMAGES AND VIDEO
  
 ===== Download ===== ===== Download =====
  
-<note warning> +ARHIVA COD ARDUINO: 
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectuluisurseschemeetc. Un fişier READMEun ChangeLogun script ​de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).+ 
 +{{:​pm:​prj2022:​amocanu:​autoc.zip|}} 
 + 
 +ATENTIE: la inceputul fisierului se afla niste define-uri care trebuiesc setate in functie de setup-ul fizicnume si parola wifiip dispozitiv ce ruleaza aplicatia desktopport TCP al aplicatiei (default 7777)directiile in care trebuiesc sa se roteasca motoarele pentru a misca draperiilenumarul ​de pasi necesari pentru a deplasa perdelele 1cm (numarul de pasi necesari unei rotatii este de 512si limita minima de luminozitate la care incepe sa functioneze (daca este prea intuneric) 
  
-Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:​pm:​prj20??:​c?​** sau **:​pm:​prj20??:​c?:​nume_student** (dacă este cazul). **Exemplu:​** Dumitru Alin, 331CC -> **:​pm:​prj2009:​cc:​dumitru_alin**. 
-</​note>​ 
  
-===== Jurnal =====+ARHIVA COD UNITY (fisier executabil in folderul Build):
  
-<note tip> +{{:​pm:​prj2022:​amocanu:​pm.zip|}}
-Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. +
-</​note>​+
  
-===== Bibliografie/​Resurse ===== 
  
-<​note>​ 
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. 
-</​note>​ 
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
  
pm/prj2022/amocanu/auto-curtains.1652154495.txt.gz · Last modified: 2022/05/10 06:48 by mihai.udubasa
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0