Differences

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

Link to this comparison view

pm:prj2023:amocanu:morse-machine [2023/05/28 22:44]
liviu.calmis [Software Design]
pm:prj2023:amocanu:morse-machine [2023/05/30 12:08] (current)
liviu.calmis [Hardware Design]
Line 21: Line 21:
   * Microfon   * Microfon
 {{ :​pm:​prj2023:​amocanu:​morse_fritzing.png?​800 |}} {{ :​pm:​prj2023:​amocanu:​morse_fritzing.png?​800 |}}
 +{{:​pm:​prj2023:​amocanu:​morse-hard.jpeg?​800|}}
 ===== Schema electrica ===== ===== Schema electrica =====
 {{ :​pm:​prj2023:​amocanu:​liviu_schema.png?​800 |}} {{ :​pm:​prj2023:​amocanu:​liviu_schema.png?​800 |}}
Line 31: Line 32:
 </​note>​ </​note>​
 Implementarea consta in verificarea continua a inputului pe tastatura si pe pin-ul analog al Arduino corespunzator microfonului. Implementarea consta in verificarea continua a inputului pe tastatura si pe pin-ul analog al Arduino corespunzator microfonului.
 +
 Daca utilizatorul introduce un cuvant de la tastatura atunci se va reda semnale sonore corespunzatoare fiecarei litere din textul introdus. Daca utilizatorul introduce un cuvant de la tastatura atunci se va reda semnale sonore corespunzatoare fiecarei litere din textul introdus.
  
 +Daca este inregistrat un sunet ce depaseste un anumit threshold sonor atunci dispozitivul va incepe sa asculte si sa decodeze semnalele audio, eventual afisand la ecranul LCD textul decodat.
 +Am declarat manual array-uri cu codificari morse pentru fiecare litera si cifra sub forma de array de string-uri.
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
Line 40: Line 44:
  
 ===== Download ===== ===== Download =====
- +{{:pm:prj2023:amocanu:pm_prj2023_cb_calmis_liviu.zip|pm:prj2023:cb:calmis_liviu}}
-<note warning>​ +
-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**. +
-</​note>​ +
 ===== Jurnal ===== ===== Jurnal =====
  
pm/prj2023/amocanu/morse-machine.1685303055.txt.gz · Last modified: 2023/05/28 22:44 by liviu.calmis
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