This shows you the differences between two versions of the page.
pm:prj2021:avaduva:morsetranslator [2021/06/04 18:48] remus_mihai.neatu [Introducere] |
pm:prj2021:avaduva:morsetranslator [2021/06/04 20:51] (current) remus_mihai.neatu [Rezultate si Experiment] |
||
---|---|---|---|
Line 7: | Line 7: | ||
===== Introducere ===== | ===== Introducere ===== | ||
- | + | Ideea de baza a proiectului este comunicarea prin diferite cai, folosing codul Morse. Proiectul este creat pentru un grup divers de persoane, intrucat prezinta o inclusivitate foarte mare catre oamenii din categorii defavorizate. Pentru oamenii cu deficiente de vedere, comunicarea se face pe cale auditiva, folosind un buzzer, iar pentru cei cu deficiente de auz, comunicarea se realizeaza pe cale vizuala, folosind un LED. Buzzer-ul si LED-ul functioneaza concomitent. | |
- | Ideea de baza a proiectului este comunicarea prin diferite cai, folosing codul Morse. Proiectul este creat pentru un grup divers de persoane, intrucat prezinta o inclusivitate foarte mare catre oamenii din categorii defavorizate. Pentru oamenii cu deficiente de vedere, comunicarea se face pe cale auditiva, folosind un buzzer, iar pentru cei cu deficiente de auz, comunicarea se realizeaza pe cale vizuala, folosind un LED. Buzzer-ul si LED-ul functioneaza concomitent. | + | |
- | + | ||
- | + | ||
- | + | ||
- | ===== Descriere generală ===== | + | |
- | + | ||
- | <note tip> | + | |
- | O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită de o descriere a acestora precum şi a modului în care interacţionează. | + | |
- | + | ||
- | + | ||
- | </note> | + | |
===== Hardware Design ===== | ===== Hardware Design ===== | ||
Line 35: | Line 24: | ||
{{ :pm:prj2021:avaduva:implementare_fizica_remusn.png |}} | {{ :pm:prj2021:avaduva:implementare_fizica_remusn.png |}} | ||
+ | |||
+ | ===== Descriere generală ===== | ||
+ | |||
+ | Circuitul capreaza semnalele morse prin ajutorul butoanelor de pe LCD shield. O apasare scurta de buton se traduce intr-un semnal scurt (.), iar o apasare cu mentinere a butonului se treaduce intr-un semnal lung (-). | ||
+ | |||
+ | Semnalele se transmit folosind butonul RIGHT de pe tastatura. Imediat, semnalul Morse este afisat pe ecranul LCD. Atunci cand se apasa pe butonul LEFT, caracterele Morse sunt transformate in litera (inclusiv in afisarea pe LCD). Se pot introduce codari pentru litere si pentru caracterul space (----). Atunci cand este apasat butonul SELECT, tot mesajul ce a fost construit pana in acel moment este redat in Morse, folosing buzzer-ul si LED-ul. De asemenea, mesajul integral tradus in Morse, va aparea pe ecran, miscandu-se spre stanga, astfel incat primul caracter reprezinta mereu semnalul ce este redat la momentul respectiv. | ||
+ | |||
+ | |||
+ | {{ :pm:prj2021:avaduva:morse.jpg?800 |}} | ||
===== Software Design ===== | ===== Software Design ===== | ||
Line 356: | Line 354: | ||
</spoiler> | </spoiler> | ||
- | ===== Concluzii ===== | + | ===== Rezultate si Experiment ===== |
- | ===== Download ===== | + | ** [[ https://www.youtube.com/watch?v=CeaZoee7u_I&ab_channel=RemusMihaiNeatu|Youtube Link]] ** |
- | <note warning> | + | {{ :pm:prj2021:avaduva:poza1_remusn.jpeg?400 }} |
- | 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ă ;-). | + | |
- | 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**. | + | {{ :pm:prj2021:avaduva:poza2_remusn.jpeg?400 }} |
- | </note> | + | |
+ | {{ :pm:prj2021:avaduva:poza3_remusn.jpeg?400 }} | ||
+ | |||
+ | |||
+ | ===== Download ===== | ||
+ | |||
+ | {{:pm:prj2021:avaduva:331ca_neaturemusmihai_proiectpm.zip |}} | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
+ | [[https://www.elecrow.com/wiki/index.php?title=LCD_Keypad_Shield|Link [1]]] | ||
+ | |||
+ | [[https://create.arduino.cc/projecthub/electropeak/using-1602-lcd-keypad-shield-w-arduino-w-examples-e02d95|Link [2]]] | ||
+ | |||
+ | [[https://wiki.keyestudio.com/images/5/51/Ks0256_pinout.jpg|Link [3]]] | ||
+ | |||
+ | [[https://www.tinkercad.com/things/4A1KybwQSaq-start-simulating/editel?lessonid=EHD2303J3YPUS5Z&projectid=OIYJ88OJ3OPN3EA&collectionid=OIYJ88OJ3OPN3EA#/lesson-viewer|Link [4]]] | ||
+ | |||
+ | [[https://create.arduino.cc/projecthub/electropeak/how-to-make-a-morse-code-translator-with-arduino-d6ecc8?ref=user&ref_id=573543&offset=1|Link [5]]] | ||
+ | |||
+ | [[https://www.discoveryworld.org/about/blog/discover_at_home/morse-code/|Link [6]]] | ||
<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> | ||