Differences

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

Link to this comparison view

pm:prj2025:iotelea:robert.hazaparu [2025/05/30 00:43]
robert.hazaparu
pm:prj2025:iotelea:robert.hazaparu [2025/05/30 07:28] (current)
robert.hazaparu Final edit
Line 17: Line 17:
 Alegerea dintre cele două surse de sunet, cardul SD sau radio, se face prin intermediul multiplexorului. Astfel, este necesar un singur amplificator și difuzor pentru a reda conținutul. Alegerea dintre cele două surse de sunet, cardul SD sau radio, se face prin intermediul multiplexorului. Astfel, este necesar un singur amplificator și difuzor pentru a reda conținutul.
  
-{{ pm:​prj2025:​iotelea:​robert.hazaparu:​sprech_diagram.png }}+{{ pm:​prj2025:​iotelea:​robert.hazaparu:​chor_diagram_v2.png }}
  
 ===== Hardware Design ===== ===== Hardware Design =====
Line 24: Line 24:
  
   * Placă Plusivo ATMega328P: https://​www.optimusdigital.ro/​ro/​compatibile-cu-arduino-uno/​1678-placa-de-dezvoltare-compatibila-cu-arduino-uno-atmega328p-i-ch340.html   * Placă Plusivo ATMega328P: https://​www.optimusdigital.ro/​ro/​compatibile-cu-arduino-uno/​1678-placa-de-dezvoltare-compatibila-cu-arduino-uno-atmega328p-i-ch340.html
-  * Cititor card microSD GroundStudio:​ https://​ardushop.ro/​ro/​module/​1553-groundstudio-microsd-module-6427854023056.html Nu îl recomand dar nu mai aveau la optimus +  * Cititor card microSD GroundStudio:​ https://​ardushop.ro/​ro/​module/​1553-groundstudio-microsd-module-6427854023056.html Nu îl recomand dar nu mai aveau la Optimus 
-  * Modul radio cu RDS RDA5807M: https://​ardushop.ro/​ro/​electronica/​2332-modul-radio-fm-rrd-102-6427854004321.html Distanța dintre pini nu e standard+  * Modul radio FM cu RDS RDA5807M: https://​ardushop.ro/​ro/​electronica/​2332-modul-radio-fm-rrd-102-6427854004321.html Distanța dintre pini nu e standard
   * Multiplexor CD4053BE: https://​ardushop.ro/​ro/​circuite-integrate/​649-circuit-integrat-multiplexor-cd4053be-6427854008084.html   * Multiplexor CD4053BE: https://​ardushop.ro/​ro/​circuite-integrate/​649-circuit-integrat-multiplexor-cd4053be-6427854008084.html
   * Modul GS26347 cu amplificator LM386: https://​ardushop.ro/​ro/​electronica/​2095-modul-amplificator-audio-lm386-6427854032065.html   * Modul GS26347 cu amplificator LM386: https://​ardushop.ro/​ro/​electronica/​2095-modul-amplificator-audio-lm386-6427854032065.html
Line 34: Line 34:
   * Rezistori   * Rezistori
   * Fire   * Fire
-{{ pm:​prj2025:​iotelea:​robert.hazaparu:​chor_electrical_diagram.png?750 }}+{{ pm:​prj2025:​iotelea:​robert.hazaparu:​chor_electrical_diagram_v2.png?750 }}
  
   * Antenă, aparent   * Antenă, aparent
Line 76: Line 76:
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-Sistemul reușeste să redea conținutul de pe cardul SD la o calitate suficient de satisfăcătoare.+{{ pm:​prj2025:​iotelea:​robert.hazaparu:​chor_picture1.jpg?​750 }}
  
-Întreruperile funcționează. Există un feedback pe ecranul LCD atunci când sunt apăsate butoane. Pentru play/stop, este afișat un caracter custom ce indică starea sistemului, caracter ce rămâne permanent pe ecran. Pentru volume+/-, next și previous se afișează pentru o scrută perioadă de timp un caracter ce indică acțiunea realizată, după care se revine la unul din cele două caractere menționate anterior.+Sistemul reușeste să redea conținutul de pe cardul SD la o calitate suficient de satisfăcătoare pentru componentele folosite. 
 + 
 +Întreruperile funcționează. Există un feedback pe ecranul LCD atunci când sunt apăsate butoane. Pentru play/stop, este afișat un caracter custom ce indică starea sistemului, caracter ce rămâne permanent pe ecran. Pentru volume+/-, next și previous se afișează pentru o scurtă perioadă de timp un caracter ce indică acțiunea realizată, după care se revine la unul din cele două caractere menționate anterior.
  
 Limita de 12 caractere (8 fără extensia ”.wav”) nu este suficientă pentru a afișa informații pertinente despre ce se difuzează. Am optat să hardcodez aceste informații. Limita de 12 caractere (8 fără extensia ”.wav”) nu este suficientă pentru a afișa informații pertinente despre ce se difuzează. Am optat să hardcodez aceste informații.
Line 112: Line 114:
   * Placa reușește să redea fișiere audio stocate pe cardul SD.   * Placa reușește să redea fișiere audio stocate pe cardul SD.
   * Nu am antenă.   * Nu am antenă.
-  * Funționează butoanale ​și întreruperile. +  * Am implementat butoanele ​și întreruperile. 
-  * Funcționează ​ecranul LCD și afișează informații.+  * Am implementat ​ecranul LCD și afișearea de informații.
   * Am pus decorațiuni legate de funcționarea sistemului pe ecran.   * Am pus decorațiuni legate de funcționarea sistemului pe ecran.
  
Line 125: Line 127:
  
 Resurse hardware: Resurse hardware:
 +  * https://​docs.arduino.cc/​resources/​pinouts/​A000066-full-pinout.pdf
   * https://​www.instructables.com/​Simple-Way-to-Convert-Stereo-to-Mono/​   * https://​www.instructables.com/​Simple-Way-to-Convert-Stereo-to-Mono/​
   * https://​www.ti.com/​lit/​ds/​symlink/​cd4053b.pdf?​ts=1748490646974   * https://​www.ti.com/​lit/​ds/​symlink/​cd4053b.pdf?​ts=1748490646974
pm/prj2025/iotelea/robert.hazaparu.1748555032.txt.gz · Last modified: 2025/05/30 00:43 by robert.hazaparu
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