This shows you the differences between two versions of the page.
|
pm:prj2026:cezar.zlatea:rodion.balaniuc [2026/05/11 13:15] rodion.balaniuc |
pm:prj2026:cezar.zlatea:rodion.balaniuc [2026/05/14 16:55] (current) rodion.balaniuc [Concluzii] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Signal Corps — Old School Morse Code Trainer ====== | + | ====== Signal Corps - Old School Morse Code Trainer ====== |
| ===== Introducere ===== | ===== Introducere ===== | ||
| Line 15: | Line 15: | ||
| Scopul proiectului este sa transforme o cheie telegrafică intr-un instrument functional de invatare. Codul Morse nu tine doar de istorie: este folosit in radioamatorism, aviatie civila si comunicatii de urgenta. | Scopul proiectului este sa transforme o cheie telegrafică intr-un instrument functional de invatare. Codul Morse nu tine doar de istorie: este folosit in radioamatorism, aviatie civila si comunicatii de urgenta. | ||
| - | |||
| - | Ideea a pornit de la curiozitatea legata de cum comunicau operatorii radio inainte de era digitala. O cheie dintr-un sertar vechi a devenit punctul de plecare. | ||
| <note tip> | <note tip> | ||
| Line 23: | Line 21: | ||
| ===== Descriere Generala ===== | ===== Descriere Generala ===== | ||
| - | |||
| - | Sistemul are patru blocuri functionale care comunica prin pinii microcontrolerului: | ||
| **Schema bloc:** | **Schema bloc:** | ||
| Line 121: | Line 117: | ||
| ===== Concluzii ===== | ===== Concluzii ===== | ||
| - | Proiectul a pornit de la o cheie telegrafică dintr-un sertar si a ajuns un dispozitiv functional de invatare. Ce e interesant e ca obiectul fizic schimba complet experienta fata de o simpla aplicatie: senzatia mecanica si sunetul buzzerului fac invatatul mai intuitiv. | + | Proiectul a pornit de la o cheie telegrafică veche si a ajuns un dispozitiv functional de invatare. Ce e interesant e ca obiectul fizic schimba complet experienta fata de o simpla aplicatie: senzatia mecanica si sunetul buzzerului fac invatatul mai intuitiv. |
| Pe parcurs au aparut cateva probleme neasteptate, in special cu configurarea driver-ului mEDBG in Arduino IDE si cu calibrarea timpilor pentru dot/dash la viteze diferite de tastare. Partajarea magistralei I2C intre doua dispozitive a necesitat atentie la adrese, dar a functionat fara modificari hardware. | Pe parcurs au aparut cateva probleme neasteptate, in special cu configurarea driver-ului mEDBG in Arduino IDE si cu calibrarea timpilor pentru dot/dash la viteze diferite de tastare. Partajarea magistralei I2C intre doua dispozitive a necesitat atentie la adrese, dar a functionat fara modificari hardware. | ||
| Line 147: | Line 143: | ||
| <note tip> | <note tip> | ||
| - | TODO -- va fi completat pe masura ce proiectul avanseaza. | + | * **25.04.2026** - Comanda componentelor |
| + | * **26-30.04.2026** - Saptamana de asteptare a livrarii, citire datasheet-uri | ||
| + | * **02.05.2026** - Primire componente, verificare individuala | ||
| + | * **03.05.2026** - Test cheie telegrafică cu multimetru si lipirea a 2 cabluri cu ciocan de lipit | ||
| + | * **04.05.2026** - Setup Arduino IDE, driver mEDBG, primul upload functional | ||
| + | * **05.05.2026** - Asamblare breadboard, test cheie + buzzer + OLED | ||
| + | * **06.05.2026** - Integrare LCD pe I2C, verificare coexistenta cu OLED | ||
| + | * **07.05.2026** - Documentatie pe wiki, schema bloc draw.io | ||
| </note> | </note> | ||
| Line 154: | Line 157: | ||
| ==== Resurse Hardware ==== | ==== Resurse Hardware ==== | ||
| - | * [[https://www.microchip.com/en-us/development-tool/atmega328p-xmini|ATmega328P-XMINI User Guide -- Microchip Technology]] | + | * [[https://www.microchip.com/en-us/development-tool/atmega328p-xmini|ATmega328P-XMINI User Guide - Microchip Technology]] |
| - | * [[https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf|SSD1306 OLED Driver Datasheet -- Solomon Systech]] | + | * [[https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf|SSD1306 OLED Driver Datasheet - Solomon Systech]] |
| - | * [[https://arduinomodules.info/ky-037-microphone-sound-sensor-module/|KY-037 Sound Sensor Module -- Arduino Modules Info]] | + | * [[https://arduinomodules.info/ky-037-high-sensitivity-sound-detection-module/|KY-037 Sound Sensor Module - Arduino Modules Info]] |
| ==== Resurse Software ==== | ==== Resurse Software ==== | ||
| - | * [[https://github.com/adafruit/Adafruit_SSD1306|Adafruit SSD1306 Library -- GitHub]] | + | * [[https://github.com/adafruit/Adafruit_SSD1306|Adafruit SSD1306 Library - GitHub]] |
| - | * [[https://github.com/adafruit/Adafruit-GFX-Library|Adafruit GFX Library -- GitHub]] | + | * [[https://github.com/adafruit/Adafruit-GFX-Library|Adafruit GFX Library - GitHub]] |
| - | * [[https://www.arduino.cc/reference/en/|Arduino Language Reference -- arduino.cc]] | + | * [[https://www.arduino.cc/reference/en/|Arduino Language Reference - arduino.cc]] |
| - | * [[https://www.itu.int/rec/R-REC-M.1677/en|Morse Code Timing Standard -- ITU-R M.1677-1]] | + | * [[https://www.itu.int/rec/R-REC-M.1677/en|Morse Code Timing Standard - ITU-R M.1677-1]] |
| <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> | ||