Differences

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

Link to this comparison view

pm:prj2023:ncaroi:walkie-talkie [2023/04/28 10:38]
dragos.gheorghioiu
pm:prj2023:ncaroi:walkie-talkie [2023/05/29 02:02] (current)
dragos.gheorghioiu
Line 2: Line 2:
 ===== Introducere ===== ===== Introducere =====
 Pereche Walkie-Talkie pentru vorbit la distanta. Pereche Walkie-Talkie pentru vorbit la distanta.
- +Ideea de la care am pornit ​a fost dorinta ​de a face posibila comunicatia rapida si sigura ​la distanta fara folosi un telefon. ​ 
-<note tip> +Instrumentul poate fi folosit pentru a asigura conexiunea intre doua puncte fara a se pierde o perioada semnificativa ​de timp la interfatarea cu device-ul.
-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ă =====
 +Componenta principală a acestui proiect este modulul NRF24L01 RF și Arduino Uno, care este creierul sau procesorul. Pentru acest proiect, modulul NRF24L01 RF este ales pentru că are mai multe avantaje față de un mediu de comunicare digital. Acesta are banda ISM de foarte înaltă frecvență de 2,4 GHz și rata de transfer de date poate fi de 250kbps, 1Mbps, 2 Mbps.
  
-<note tip> +Cel mai important este că semnalele NRF24L01 nu se suprapun și nici nu se încrucișează cu alte sisteme walkie-talkiecum ar fi walkie-talkie de poliție șwalkie-talkie ​de cale ferată, șnu deranjează alte walkie-talkieUn singur modul nrf24l01 poate comunica până la alte 6 module nrf24l01 la un moment dat, atunci când acestea se află în stare de recepțieDe asemenea, este un modul cu un consum redus de energie, ceea ce reprezintă un avantaj suplimentar.
-O schemă bloc cu toate modulele proiectului vostruatât software cât şhardware însoţită ​de o descriere a acestora precum şa modului în care interacţionează. +
- +
-Exemplu de schemă bloc: http://www.robs-projects.com/​mp3proj/​newplayer.html +
-</​note>​+
  
 + 
 +{{ :​pm:​prj2023:​ncaroi:​walkie_diagram.png?​600 |}}
 ===== Hardware Design ===== ===== Hardware Design =====
-* 1 placa  +Lista piese: 
-* 2 module nRF24L01+ pentru Distante Mari (2.4 GHz, PA + LNA) +  placuta x 2 
-amplificatoare audio +  * module nRF24L01+ pentru Distante Mari (2.4 GHz, PA + LNA) 
-senzori de sunet +  * senzori de sunet(microfoane) x 2 
-* rezistenta ​470 ohmi ×2 +  * rezistenta ​10k ohmi × 2 
-* rezistenta 1k ohmi × 2 +  * button × 2 
-* button × 2 +  * condensatoare ​100nF × 2 
-* condensatoare × 2 +  modul jack × 2 
-difuzor ​× 2 +  * Fire 
-* Fire +  breadboard x 2 
-Breadboard +  suport ​baterii 
-Suport ​baterii + 
-<note tip> +{{ :pm:​prj2023:​ncaroi:​walkietalkie-tinkercad.jpg?​800 |}} 
-Aici puneţi tot ce ţine de hardware design+ 
-  * listă de piese +{{ :pm:​prj2023:​ncaroi:​screenshot_from_2023-05-28_23-42-49.png?600 |}}
-  * 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 ===== ===== Software Design =====
 +Pentru partea de software am scris un cod simplu care utilizează bibliotecile RF24 și RF24Audio.
  
 +Am incărcat acest cod pe ambele placute Arduino. Placutle sunt in modul default de "​receive"​. Daca se apasa pe button se intra in modul de transmitere. Pentru a putea receptiona sunetul, o placuta trebuie sa fie pe "​receive"​ si cealalta pe modul de transmitere.
  
-<note tip> +ObservatieRF24Audio utilizează PWN șalte câteva tehnici pentru a transmite audioAcest lucru produce un zgomot de fond puternic care este destul de iritantNu mi-am dat seama cum să scap de el.
-Descrierea codului aplicaţiei (firmware): +
-  * mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR) +
-  * librării ş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 ===== ===== Rezultate Obţinute =====
 +Sunetul poate sa fie transmis intre cele 2 walkie-talkie-uri la o distanta destul de mare, dar calitatea sunetului lasa de dorit.
  
-<note tip> +{{ :​pm:​prj2023:​ncaroi:​walkie-fizic.jpeg? 600 |}}
-Care au fost rezultatele obţinute în urma realizării proiectului vostru. +
-</​note>​+
  
 ===== Concluzii ===== ===== Concluzii =====
 +In concluzie, chiar daca form-factor si calitatea sunetului nu sunt cele mai bune, consider ca este un proiect reusit avand in vedere ca sunetul poate sa fie transmis la distante relativi mari si mesajele pot sa fie intelese. ( oarecum :) )
 ===== Download ===== ===== Download =====
  
-<note warning>​ +{{:pm:​prj2023:​ncaroi:​walkie-talkie.zip|}}
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectuluisurse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).+
  
-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**. +===== Bibliografie/​Resurse ===== 
-</​note>​+https://​arduinoinfo.mywikis.net/​wiki/Nrf24L01-2.4GHz-HowTo
  
-===== Jurnal =====+https://​www.youtube.com/​watch?​v=b3fMhr0Rajs
  
-<note tip> +https://www.headphonesty.com/​2019/​04/headphone-jacks-plugs-explained/
-Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. +
-</note> +
- +
-===== Bibliografie/Resurse =====+
  
-<​note>​ +https://​circuitdigest.com/electronic-circuits/​what-is-switch-bouncing-and-how-to-prevent-it-using-debounce-circuit
-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/prj2023/ncaroi/walkie-talkie.1682667500.txt.gz · Last modified: 2023/04/28 10:38 by dragos.gheorghioiu
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