Differences

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

Link to this comparison view

pm:prj2023:ncaroi:talking-fish [2023/05/06 20:07]
dragos.sofia
pm:prj2023:ncaroi:talking-fish [2023/05/29 13:14] (current)
dragos.sofia [Bibliografie/Resurse]
Line 1: Line 1:
-====== ​Nume proiect ​======+====== ​Talking Fish ======
 ===== Introducere ===== ===== Introducere =====
  
-<note tip> +== Temă == 
-Prezentarea pe scurt a proiectului vostru: +- o boxa cu bluetooth care pare ca vorbeste. ​ 
-  * ce face + 
-  ​care este scopul lui +== Ce face? == 
-  * care a fost ideea de la care aţi pornit +Dupa conectarea la bluetooth a unui dispozitiv, sistemul va reda audioul de la dispozitivul conectat. In momentul in  ​care ​recunoastem voce umana vom controla jucaria, "big mouth billy basss" in asa fel incat sa para ca vorbeste si se va intoarce si cu capul spre noi. 
-  ​* ​de ce credeţi că este util pentru alţii şi pentru voi + 
-</​note>​+== Ideea de la care ați pornit ​== 
 +Am vazut pe internet o astfel ​de jucarie care vorbea ca alex. 
 + 
 +== De ce credeţi că este util pentru alţii şi pentru voi == 
 +Este un element de decor foarte interesant si simultan si o boxa portabila. 
 ===== Descriere generală ===== ===== Descriere generală =====
  
 <note tip> <note tip>
-O schemă bloc cu toate modulele proiectului vostruatât software cât şi hardware însoţită de o descriere a acestora precum şi a modului în care interacţionează. +In realizarea proiectului avem ca scop obtinerea unei jucarii ​cu bluetooth la care sa putem pune diferite sunete de pe telefoniar in momentul in care se recunoaste voce umana, jucaria sa faca lip sync pe acea voce.
- +
-Exemplu de schemă bloc: http://​www.robs-projects.com/​mp3proj/​newplayer.html+
 </​note>​ </​note>​
 +==Schema Block== 
 +{{:​pm:​prj2023:​ncaroi:​schema_block.jpg?​200|}}
 ===== Hardware Design ===== ===== Hardware Design =====
  
 <note tip> <note tip>
-Aici puneţi tot ce ţine de hardware design+Lista de piese
-  ​* listă de piese +  ​-arduino uno 
-  ​* scheme electrice (se pot lua şi de pe Internet şi din datasheet-uri, e.g. http://​www.captain.at/​electronic-atmega16-mmc-schematic.png) +  ​-modul ​de bluetooth 
-  ​* diagrame ​de semnal  +  ​-amplificator audio 
-  ​* rezultatele simulării+  ​-difuzoare  
 +  ​-jack splitter 
 +  ​-cablue jack 
 +  -punte h dubla 
 +  -connector micro usb 
 +  -big mouth billy bass 
 +</​note>​ 
 +{{:​pm:​prj2023:​ncaroi:​motorbridge.png?200|}} 
 +{{:​pm:​prj2023:​ncaroi:​bluetooth.png?​200|}} 
 +==Descrie succinta a hardware-ului== 
 +Hardware-ul este modularizat in doua componente separate: 
 +  ​1. Un modul de bluetooth care trimite semnalul primit la un amplificator ​de semnal ​si in speakere 
 +  ​2. Un modul care se ocupa cu preluarea rezultatelor preluate din analiza sunetului si coordoneaza miscarile pestelui tinand cont de acestea. 
 +<note tip> 
 +Trebuie adaugat ca cele doua module vor avea ca intermediar un raspberry pi sau un calculator pe care se va realiza partea de inteligenta artificiala si trimiterea rezultatelor la arduino.
 </​note>​ </​note>​
- 
 ===== Software Design ===== ===== Software Design =====
  
  
 <note tip> <note tip>
-Descrierea codului aplicaţiei (firmware): +Codul se poate gasi aici[[https://​github.com/​DragosSofia/​TalkingBillyBass]]
-  * 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>​ </​note>​
  
 +==Medii de dezvoltare==
 +Pycharm: pentru partea de inteligenta artificiala si trimiterea datelor ​
 +ArduinoIDE: pentru programarea placutei arduino
 +
 +==Librarii si surese 3-d party==
 +Pe partea de python ca librarii avem:
 +  1. serial (comunicarea cu arduino) ​
 +  2. pvcobra (Voice Activity Detection)
 +  3. pvrecorder (Preluarea informatiilor audio de input)
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
 <note tip> <note tip>
-Care au fost rezultatele obţinute în urma realizării ​proiectului ​vostru.+Un videoclip in care se vede funtionalitatea ​proiectului ​poate fi gasit la urmatorul link: [[https://​drive.google.com/​file/​d/​1WJ4yYaA0GEbyEYog8Qqxh47_aUt53wZy/​view?​usp=sharing]]
 </​note>​ </​note>​
  
 ===== Concluzii ===== ===== Concluzii =====
 +In concluzie proiectul are comportamentul dorit cu cateva probleme: 
 +  -  Sistemul audio are destul de mult zgomot de fundal 
 +  -  Modelul de ai nu funtioneaza bine pe vocile din melodii  
 +  -  Din cauza modelului de ai nu avem cum sa facem lip sink perfect pe silabe.
 ===== Download ===== ===== Download =====
  
Line 63: Line 88:
  
 <​note>​ <​note>​
-Listă cu documente, datasheet-uri, ​resurse ​Internet ​folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**.+Lista principalelor ​resurse folosite
 +  - [[https://​pypi.org/​project/​pvcobra/​]] ​                                         
 +  - [[https://​maker.pro/​arduino/​projects/​how-to-animate-billy-bass-with-bluetooth-audio-source]] 
 +  - [[https://​www.hackster.io/​ansh2919/​serial-communication-between-python-and-arduino-e7cce0]]
 </​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/prj2023/ncaroi/talking-fish.1683392852.txt.gz · Last modified: 2023/05/06 20:07 by dragos.sofia
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