Differences

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

Link to this comparison view

pm:prj2021:avaduva:interpretor_morse [2021/06/02 14:53]
radu_andrei.vilnoiu
pm:prj2021:avaduva:interpretor_morse [2021/06/02 15:45] (current)
radu_andrei.vilnoiu
Line 23: Line 23:
  
 ===Software Design=== ===Software Design===
 +Pe partea de software am cate un array de bytes pentru fiecare litera a alfabetului,​ iar aceste array-uri faciliteaza afisarea pe panoul de LED-uri a literei respective. In loop-ul principal detectez fiecare schimbare de stare a butonului si daca la fiecare schimbare verific in functie de starea curenta in felul urmator:
 +  * Daca butonul este apasat se verifica cat timp a stat neapasat si in functie de asta mai asteapta o apasare, afiseaza litera sau asteapta sa se inceapa o noua litera
 +  * Daca butonul nu este apasat se verifica cat timp a stat apasat si in functie de asta se adauga "un punct" sau "o bara" la litera curenta
  
 ===Rezultate=== ===Rezultate===
 +Am realizat un interpretor de cod morse minimalist si usor de folosit.
 +
 +{{:​pm:​prj2021:​avaduva:​poza_placuta.jpeg?​450|}}
  
 ===Concluzii=== ===Concluzii===
 +Mi-a plauct dezvoltarea acestui proiect, am hotarat de la inceput abordarea minimalista cu un singur buton pentru ca mi-a placut ideea de a fi simplu de folosit. Acest lucru m-a cam incurcat pe parcurs, dar in cele din urma am reusit implementarea dupa cum mi-am propus la inceput.
  
 +===Download===
 +{{:​pm:​prj2021:​avaduva:​proiect.zip|}}
 +[[https://​drive.google.com/​file/​d/​1zU2HL2BpvtyFIeVih8FpVz4jpQze2j6E/​view?​usp=sharing|Demo video]]
 ===Bibliografie/​Resurse=== ===Bibliografie/​Resurse===
   * [[https://​ardushop.ro/​ro/​home/​29-placa-de-dezvoltare-uno-r3.html?​gclid=EAIaIQobChMIhqjHxI6h8AIVC9myCh3eeA5wEAAYAiAAEgIdxvD_BwE|Arduino Uno R3]]   * [[https://​ardushop.ro/​ro/​home/​29-placa-de-dezvoltare-uno-r3.html?​gclid=EAIaIQobChMIhqjHxI6h8AIVC9myCh3eeA5wEAAYAiAAEgIdxvD_BwE|Arduino Uno R3]]
pm/prj2021/avaduva/interpretor_morse.1622634814.txt.gz · Last modified: 2021/06/02 14:53 by radu_andrei.vilnoiu
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