This is an old revision of the document!


DashDot Morse Coach - Sistem Interactiv de Învățare și Analiză

1. Introducere

DashDot Morse Coach este un sistem hardware interactiv dedicat învățării și perfecționării codului Morse, conceput pentru a transforma experiența tradițională de telegrafie într-un proces de instruire dinamic și modern. Sistemul funcționează ca un antrenor digital capabil să traducă în timp real semnalele introduse prin apăsări de buton în text alfanumeric, oferind utilizatorului un feedback complex: auditiv prin buzzer, vizual prin afișajul LCD și mecanic prin intermediul unui vitezometru analogic.

Scopul principal al proiectului este de a facilita memorarea alfabetului Morse prin combinarea sunetului, a textului digital și a mișcării mecanice, mutând accentul de la o învățare pasivă la o experiență practică, unde utilizatorul este motivat constant de indicatorii de performanță. Prin calcularea vitezei de scriere (WPM), sistemul permite monitorizarea progresului în timp real, oferind pasionaților un prim contact ideal cu telegrafia și o modalitate de perfecționare a ritmului de comunicare în codul Morse.

2. Descriere generală

Funcționarea sistemului DashDot Morse Coach se bazează pe preluarea semnalelor transmise manual de utilizator și transformarea acestora în informații digitale procesabile. Microcontrolerul monitorizează constant starea butonului de input, calculând cu precizie durata fiecărei apăsări pentru a distinge între elementele fundamentale ale codului: punctul și linia. Pe baza acestor timpi, sistemul nu doar traduce mesajul, ci evaluează și cadența utilizatorului.

Interacțiunea dintre modulele proiectului este organizată astfel:

  • Modulul de Input (Buton): Reprezintă calea de comunicare a utilizatorului cu sistemul. Folosirea întreruperilor externe asigură captarea exactă a momentelor de apăsare și eliberare, eliminând întârzierile de procesare.
  • Unitatea de Procesare (ATmega328P): „Creierul” proiectului care măsoară intervalele de timp, gestionează algoritmul de decodificare și calculează în timp real viteza de scriere (WPM), determinând nivelul de performanță.
  • Feedback-ul Vizual (LCD 1602 I2C): Afișează textul rezultat și statisticile de antrenament. Ecranul este configurat să permită vizualizarea mesajelor lungi prin scrolling, păstrând în același timp vizibile datele despre viteză.
  • Feedback-ul Sonor (Buzzer): Generează tonuri specifice codului Morse sincronizate perfect cu butonul, ajutând la formarea reflexului auditiv necesar unui telegrafist.
  • Indicatorul Mecanic (Servomotor): Acționează ca un vitezometru analogic. Poziția brațului servomotorului indică vizual ritmul de scriere, oferind o confirmare fizică rapidă a progresului și constanței.
  • Sistemul de Alertă și Monitorizare (LED/UART): LED-ul semnalizează instantaneu recunoașterea unor secvențe prioritare (precum „SOS”), în timp ce interfața UART permite trimiterea datelor către un computer pentru logare și analiză.

3. Hardware Design

Componentele fizice utilizate pentru construirea antrenorului DashDot Morse Coach sunt următoarele:

Componentă Specificații Tehnice Rol în Proiect
Microcontroler ATmega328P (XMINI) Unitatea centrală de procesare; gestionează logica de decodificare și interfețele.
Display LCD 1602 I2C Feedback vizual principal: afișează textul tradus și statisticile de performanță.
Servomotor Micro SG90 Indicator mecanic analogic pentru vizualizarea vitezei de scriere (WPM).
Buzzer Pasiv 3.3V Feedback sonor sincronizat cu apăsările, ajutând la formarea memoriei auditive.
Buton Push-button tactil Dispozitivul de input principal pentru introducerea semnalelor Morse.
LED 5mm (SOS / Keyword Alert) Semnalizare vizuală dedicată pentru detectarea cuvintelor cheie (ex: SOS).
Rezistențe 220 Ohm / 10k Ohm Protecția componentelor (LED/Buzzer) și stabilizarea semnalului de intrare (Pull-up).
Placă prototipare PCB FR4 4×6 cm Suportul mecanic și electric final pentru cositorirea componentelor periferice.
Cabluri Jumper Wires Realizarea conexiunilor electrice între periferice și placa de dezvoltare.

4. Software Design

5. Rezultate Obţinute

6. Concluzii

7. Jurnal

  • Data: 09.05.2026 - Milestone 1: Finalizarea conceptului “DashDot Morse Coach”, stabilirea listei de hardware necesar și structurarea documentației.

8. Bibliografie/Resurse

  • Datasheet ATmega328P.
  • Specificații protocol I2C pentru modulele PCF8574.
  • Standardul internațional pentru timpii în Codul Morse.

Export to PDF

pm/prj2026/bianca.popa1106/alexandra.misloschi.1778330386.txt.gz · Last modified: 2026/05/09 15:39 by alexandra.misloschi
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