This shows you the differences between two versions of the page.
pm:prj2021:amocanu:fm_transmitter [2021/05/29 11:00] ioana.nedelcu [Software Design] |
pm:prj2021:amocanu:fm_transmitter [2021/06/02 20:53] (current) ioana.nedelcu [Bibliografie/Resurse] |
||
---|---|---|---|
Line 30: | Line 30: | ||
== Schema Electrică: == | == Schema Electrică: == | ||
{{:pm:prj2021:amocanu:schema_electrica_FMtrans.png?500|}} | {{:pm:prj2021:amocanu:schema_electrica_FMtrans.png?500|}} | ||
+ | == Scurta galerie: == | ||
+ | {{:pm:prj2021:amocanu:fm_trans_poza3.jpg?500|}} | ||
+ | {{:pm:prj2021:amocanu:fm_trans_poza4.jpg?500|}} | ||
+ | {{:pm:prj2021:amocanu:fm_trans_poza1.jpg?500|}} | ||
+ | {{:pm:prj2021:amocanu:fm_trans_poza2.jpg?500|}} | ||
+ | |||
===== Software Design ===== | ===== Software Design ===== | ||
Line 45: | Line 51: | ||
Principalele variabile utilizate: | Principalele variabile utilizate: | ||
* **lcd** - obiectul LCD Nokia 5110 folosit pe parcursul programului | * **lcd** - obiectul LCD Nokia 5110 folosit pe parcursul programului | ||
- | * **channel** - canalul afisat pe LCD si transmis modulului FM | + | * **channel** - canalul curent afisat pe LCD si transmis modulului FM |
* **pot_read** - valoarea analogica data de primul potentiometru (partea intreaga a frecventei) | * **pot_read** - valoarea analogica data de primul potentiometru (partea intreaga a frecventei) | ||
* **freq_max**, **freq_min** - limitele frecventei | * **freq_max**, **freq_min** - limitele frecventei | ||
Line 57: | Line 63: | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
<note tip> | <note tip> | ||
- | Care au fost rezultatele obţinute în urma realizării proiectului vostru. | + | Rezultatele obtinute se pot vedea in videoclipul de prezentare de mai jos. |
</note> | </note> | ||
+ | == Link YouTube: == | ||
+ | [[https://www.youtube.com/watch?v=XNFzS8EmZVw|{{:pm:prj2021:amocanu:youtube_fm_2.jpg?500|}}]] | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | Desi proiectul in sine nu are un grad asa de mare de complexitate, consider ca a fost foarte util pentru a aprofunda si a aplica practic notiunile invatate de-a lungul acestui semestru la PM. Astfel, am avut ocazia sa folosesc comunicatia cu interfetele SPI (pentru ecranul LCD Nokia 5510), respectiv I2C (pentru modulul FM). De asemenea, am invatat cum se foloseste o statie de lipit si mi-am reconfirmat cat este de greu sa faci debugging la nivel de hardware, spre deosebire de software. Varianta finala a proiectului reflecta ceea ce mi-am propus sa realizez inca de la inceput si are de asemenea aplicabilitate practica, putand fi adaugat cu succes in vehiculele care nu dispun de functii de redare a semnalului audio extern, si nu numai. Din acest motiv, am ales sa lucrez si la partea estetica a proiectului, realizand astfel o experienta de utilizare cat mai realista a sistemului creat. | ||
===== Download ===== | ===== Download ===== | ||
Line 73: | Line 82: | ||
* http://www.alselectro.com/files/FM-Radio-Modulator-Module.pdf | * http://www.alselectro.com/files/FM-Radio-Modulator-Module.pdf | ||
* https://create.arduino.cc/projecthub/muhammad-aqib/interfacing-nokia-5110-lcd-with-arduino-7bfcdd | * https://create.arduino.cc/projecthub/muhammad-aqib/interfacing-nokia-5110-lcd-with-arduino-7bfcdd | ||
+ | * https://theorycircuit.com/arduino-fm-transmitter/ | ||
* Resurse EAGLE | * Resurse EAGLE | ||
* [[ https://github.com/adafruit/Adafruit-Eagle-Library | adafruit.lbr ]] | * [[ https://github.com/adafruit/Adafruit-Eagle-Library | adafruit.lbr ]] | ||
* [[ https://www.diymodules.org/eagle|diy-modules.lbr ]] | * [[ https://www.diymodules.org/eagle|diy-modules.lbr ]] | ||
- | * draw.io | + | * https://app.diagrams.net/ |
+ | * A lot of https://www.google.ro/ | ||
**Resurse Hardware** | **Resurse Hardware** | ||
Line 83: | Line 94: | ||
</note> | </note> | ||
<note tip> | <note tip> | ||
- | Download PDF: | + | <html><a class="media mediafile mf_pdf" href="https://ocw.cs.pub.ro/courses/pm/prj2021/amocanu/fm_transmitter?do=export_pdf ">Export to PDF</a></html> |
- | * https://ocw.cs.pub.ro/courses/pm/prj2021/amocanu/fm_transmitter?do=export_pdf | + | |
</note> | </note> | ||