Differences

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

Link to this comparison view

pm:prj2026:tarik_ilhan.omer:mihai.tudoroiu1107 [2026/05/03 17:29]
mihai.tudoroiu1107 created
pm:prj2026:tarik_ilhan.omer:mihai.tudoroiu1107 [2026/05/03 19:17] (current)
mihai.tudoroiu1107
Line 1: Line 1:
 ====== J.A.R.V.I.S. Lite ====== ====== J.A.R.V.I.S. Lite ======
 +
 ===== Introducere ===== ===== Introducere =====
  
 <note tip> <note tip>
-Prezentarea pe scurt a proiectului vostru: +**J.A.R.V.I.S. Lite** constă într-o mască automatizată,​ capabilă să reacționeze la comenzi vocale și tactile. 
-  * ce face + 
-  * care este scopul lui +  * **Ce face:** Masca deschide și închide viziera folosind servomotoare,​ sincronizează mișcarea cu efecte sonore specifice și gestionează iluminarea ochilor prin LED-uri RGB. 
-  * care a fost ideea de la care aţi pornit +  * **Scopul:** Demonstrarea integrării mai multor protocoale de comunicare (UART, PWM) și gestiunea evenimentelor asincrone folosind întreruperi pe un microcontroler AVR. 
-  * de ce credeţcă este util pentru alţii şi pentru ​voi+  * **Ideea ​de bază:** Transformarea unui obiect de recuzită într-o mască interactivă ​care imită un asistent virtual inteligent. 
 +  * **Utilitate:​** Proiectul dezvoltă abilități ​de proiectare șprogramare low-level. Exemplu de integrare a telefonului mobil drept nod de procesare vocală pentru ​sisteme embedded.
 </​note>​ </​note>​
 +
 ===== Descriere generală ===== ===== Descriere generală =====
  
-<​note ​tip+<​note>​ 
-O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită de o descriere a acestora precum şa modului în care interacţionează. +**ATmega328P Mini Xplained**. Acesta interacționează cu următoarele module: 
- +  * **Input:** Modul Bluetooth HC-05 (comenzi vocale ​de pe telefon) șSenzor Capacitiv TTP223 
-Exemplu de schemă blochttp://www.robs-projects.com/​mp3proj/​newplayer.html+  * **Output:** 2x Servomotoare SG90, Modul Audio DY-SV8F (sunet), LED-uri RGB. 
 +  * **Interacțiune:​** Telefonul preia vocea -> trimite cod prin Bluetooth -> ATmega328P declanșează ISR (întreruperea) sau procesează serial datele -> acționează ​PWM pentru servo și UART pentru sunet
 + {{:pm:prj2026:​tarik_ilhan.omer:​schema_bloc.png?500|}}
 </​note>​ </​note>​
  
 ===== Hardware Design ===== ===== Hardware Design =====
  
-<​note ​tip+<​note>​ 
-Aici puneţi tot ce ţine de hardware design+Lista de piese
-  * listă de piese +  * **Microcontroler:​** ATmega328P Mini Xplained 
-  * scheme electrice ​(se pot lua şi de pe Internet şi din datasheet-uri, e.g. http://​www.captain.at/​electronic-atmega16-mmc-schematic.png) +  * **Actuatoare:​** 2x Servomotor SG90 (9g) 
-  * diagrame de semnal ​ +  * **Sursă Sunet:** Modul MP3 Inteligent DY-SV8F + Difuzor 8 Ohm 
-  * rezultatele simulării +  * **Comunicare:** Modul Bluetooth HC-05 
-</​note>​+  * **Senzori:​** Senzor Touch Capacitiv TTP223 
 +  * **Iluminare:​** LED RGB  
 +  * **Alimentare:​** Micro USB sau Power Bank 5V + Modul Step-Down LM2596 (opțional pentru acumulatori externi) 
 +  * **Auxiliare:​** Breadboard, condensator 1000uF (stabilizare servo), rezistențe 220Ω și 1kΩ.
  
-===== Software Design ===== +**Schema Electrică:*
- +(VA URMA) 
- + 
-<note tip> +
-Descrierea codului aplicaţiei (firmware):​ +
-  ​mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR) +
-  ​librării şi surse 3rd-party (e.g. Procyon AVRlib) +
-  ​algoritmi şi structuri pe care plănuiţi să le implementaţi +
-  ​* ​(etapa 3surse şi funcţii implementate+
 </​note>​ </​note>​
 +
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-<​note ​tip+<​note>​ 
-Care au fost rezultatele obţinute în urma realizării proiectului vostru.+În urma implementării, masca reușește să identifice comanda vocală "​Open"​ trimisă de pe telefon, declanșând simultan sunetul de servomotor hidraulic și ridicarea vizierei.  
 +Senzorul touch plasat pe lateralul măștii permite operarea manuală fără a fi nevoie de telefon.
 </​note>​ </​note>​
  
 ===== Concluzii ===== ===== Concluzii =====
 +
 +<note warning>
 +VA URMA
 +</​note>​
  
 ===== Download ===== ===== Download =====
  
 <note warning> <note warning>
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului:​ surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-). +VA URMA
- +
-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>​ </​note>​
  
Line 57: Line 63:
  
 <note tip> <note tip>
-Puteți avea și o secțiune ​de jurnal în care să poată urmări asistentul de proiect progresul proiectului.+  * **Săptămâna 1:** Alegerea temei și stabilirea listei ​de componente. 
 +  * **Săptămâna 2:** Comandarea pieselor (senzor touch, module audio/BT, servo). 
 +  * **Săptămâna 3:** Asamblarea structurii mecanice a măștii din carton și testarea servomotoarelor. 
 +  * **Săptămâna 4:** Integrarea Bluetooth și a comenzilor vocale. Implementarea întreruperilor pentru senzorul touch.
 </​note>​ </​note>​
  
Line 63: Line 72:
  
 <​note>​ <​note>​
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse ​Software** şi **Resurse ​Hardware**.+**Resurse ​Hardware:** 
 +  * Datasheet ATmega328P: [[https://​ww1.microchip.com/​downloads/​en/​DeviceDoc/​Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf]] 
 +  * Specificații DY-SV8F: [[https://​ardushop.ro/​ro/​module/​1013-modul-mp3-player-inteligent-dy-sv8f.html]] 
 + 
 +**Resurse ​Software:** 
 +  * Arduino SoftwareSerial Library 
 +  * Tutoriale control voce via Bluetooth
 </​note>​ </​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/prj2026/tarik_ilhan.omer/mihai.tudoroiu1107.1777818580.txt.gz · Last modified: 2026/05/03 17:29 by mihai.tudoroiu1107
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