Differences

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

Link to this comparison view

pm:prj2023:apredescu:translator-morse [2023/05/21 20:53]
alexandra.rizoiu
pm:prj2023:apredescu:translator-morse [2023/05/29 22:21] (current)
alexandra.rizoiu
Line 32: Line 32:
 </​note>​ </​note>​
  
-{{schema_morse.png?​1000}}+{{schema_morse.png?​600}}
  
 ==== Imagini ==== ==== Imagini ====
  
-{{imagine1_morse.jpg?​1000}}+{{imagine1_morse.jpg?​600}}
  
 +===== Software Design =====
  
-===== Bibliografie/​Resurse =====+{{schemablocmorse.png}}
  
-<​note>​ +=== Workflow === 
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. + 
-</​note>​+* **setup()**: Se face setupul pentru pini si se activeaza interfata USART  
 + 
 +* **loop()**: Verifica daca suntem in modul text sau Morse. Pentru text, va citi caracter cu caracter, va transforma in morse si va face LED-ul sa clipeasca pentru a transmite mesajul. Foloseste ca intermediari functiile flashSequence() si flashDotOrDash(). Verifica mereu daca citeste combinatia "​sw",​ caz in care se schimba pe modul Morse. Pentru acesta verifica pentru cat timp e apasat butonul si face conversia din apasari in Morse. Foloseste ca intermediari functiile interpretMorseCode(),​ decodeMorseCode() si getCharacterFromMorse().  
 + 
 +===== Download ===== 
 +{{morse.zip}}
  
 <​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>​
 +
 +
 +===== Bibliografie/​Resurse =====
 +
 +  * Lab0: https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab0-2022
 +  * Lab1: https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab1-2022
 +  * Lab2: https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab2-2023
 +  * Lab3: https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab3-2023
 +  * Tutorial morse: https://​www.instructables.com/​Arduino-Morse-Code-1/​
 +  * Reguli Morse: https://​www.codebug.org.uk/​learn/​step/​541/​morse-code-timing-rules/​
pm/prj2023/apredescu/translator-morse.1684691605.txt.gz · Last modified: 2023/05/21 20:53 by alexandra.rizoiu
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