Satura rādītājs:

Morzes koda tastatūra: 8 soļi
Morzes koda tastatūra: 8 soļi

Video: Morzes koda tastatūra: 8 soļi

Video: Morzes koda tastatūra: 8 soļi
Video: Азбука Морзе и информационная эра (видео 8) | Теория информации | Программирование 2024, Jūlijs
Anonim
Morzes koda tastatūra
Morzes koda tastatūra

Šis projekts ir maza tastatūra, kurā lietotājs ievada Morzes kodu un rakstzīmes tiek izvadīts pievienotajā datorā.

Ierīci iedvesmojis ASV Dot-dash kodētājs (CO-3B, MX-4495).

Es ievietoju savu pirmās paaudzes versiju Arduino projektu centrā un kopš tā laika esmu uzlabojis savu projektu.

Šajā versijā ir 5 programmatūras atslēgti slēdži un 4* 5 voltu indikatora gaismas diodes, kas savienotas ar ķīniešu Pro Micro klonu, un tās visas ir uzstādītas uz pielāgotas PCB.

1. darbība. Daļas:

Daļas
Daļas

1* Pro Micro

5* 6 mm kvadrātveida spiedpogas slēdži

4* 3 mm 5 voltu gaismas diodes (ar iebūvētu rezistoru)

2* 12 virzienu 0,1 collu kontaktligzdas

1* divvirzienu 0,1 collu tapas

1* 0,1 collu džemperis

1* pielāgota PCB

2. darbība: shēmas shēma:

Ķēdes shēma
Ķēdes shēma

3. darbība: PCB:

Es izstrādāju PCB, izmantojot Eagle CAD, un OSH parks izgatavoja plāksnes, un cena bija aptuveni USD 23.00 par 3* plāksnēm.

4. solis: būvniecība:

Būvniecībai nevajadzētu radīt problēmas.

Lodējiet gaismas diodēs, pārliecinoties, ka tie ir pareizi orientēti (katoda (zemes) tapa plāksnes kreisajā pusē).

Lodēšana pogās.

Man šķita, ka visvieglāk ir iespraust 12 virzienu savienotājus Pro Micro panelī, pirms tos iespiest PCB un pielodēt stūra tapas, lai nodrošinātu pareizu izlīdzināšanu, un pēc tam pielodēt pārējās tapas.

Visbeidzot, lodēt 2 kontaktu savienotājā, man bija vieglāk, ja džemperis tika iespiests un nedaudz zilas krāsas, lai tas būtu stabils lodēšanai.

5. darbība: programmatūra un programmēšana:

Es izmantoju standarta Arduino IDE, lai izveidotu un lejupielādētu programmu Pro Micro panelī, man ir pāris šīs plates, un tās tiek parādītas kā “Arduino Leonardo” sadaļā Rīki-> Dēlis:

Jums arī būs jāiestata ports sadaļā Rīki-> Ports.

6. darbība: darbība:

Džempera savienotājs izvēlas darbību ar kreiso vai labo roku (noņemiet džemperi darbībai ar kreiso roku).

Nospiežot atgriešanās taustiņu, tiek atgriezta kariete.

Nospiežot atpakaļatkāpes taustiņu, tiek izdzēsta 1 rakstzīme.

Nospiežot atstarpes/ievadīšanas taustiņu, nenospiežot punktu vai domuzīmi, tiek iegūta 1 atstarpe.

Ievadot atbilstošu punktu un domuzīmju sēriju, pēc tam nospiežot ievadīšanas taustiņu, tiks izveidota šīs punktu un domuzīmju kombinācijas rakstzīme, piem. Punkts, domuzīme, Enter ekrānā parādīs burtu “a”.

Alt, Control, Function un Shift modifikatoriem var piekļūt, ierakstot atbilstošo kodu:

Alt - 6* punkti, pēc tam Enter, kam seko rakstzīme, piem. Alt, tad e dod é

Vadība - 5* punkti 1* domuzīme, pēc tam ievadiet, piem. Vadiet un pēc tam C kopēšanai

Funkcija - 4* punkti 1* domuzīme 1* punkts, pēc tam ievadiet, kam seko skaitlis, piem. 0-9 un a, b, c 10, 11 un 12.

Shift - 4* punkti 2* domuzīme, pēc tam ievadiet, piem. Shift un tad dod S

7. darbība. Piezīmes:

Katrs modifikators ietekmē tikai 1 nākamo rakstzīmi; jūs nesaņemat ekvivalentu maiņas bloķēšanai.

Alt īsteno Alt Gr (es mēģināju panākt standarta (pa kreisi) Alt darbību, bet nesekmējās)

Visi 4 modifikatori ir kodēti nepiešķirtos Morzes koka elementos.

Programmas izmantotā tastatūras bibliotēka ir iestatīta, lai atdarinātu ASV tastatūru; ja izmantojat šo ierīci mašīnā, kas izveidota citai valstij, daži burti var tikt transponēti.

Pārsniedzot Morzes koka dziļumu (> 6 punkti/domuzīmes), jūs tiekat atgriezts līdz pirmajam koka elementam, par to liecina visu 4 gaismas diožu apgaismojums.

8. darbība. Atsauces:

ASV Dot-dash kodētājs (CO-3B, MX-4495):

Avots - https://www.cryptomuseum.com/burst/gra71/index.htm (skatīts 2017. gada 27. februārī)

Morzes kods un Morzes koks:

Avots - https://www.cryptomuseum.com/radio/morse/index.htm (skatīts: 27. februāris/-2017)

Ieteicams: