Kazalo:

Morsejeva tipkovnica: 8 korakov
Morsejeva tipkovnica: 8 korakov

Video: Morsejeva tipkovnica: 8 korakov

Video: Morsejeva tipkovnica: 8 korakov
Video: Rimsky-Korsakov - The Flight Of The Bumblebee - 8 pianos 2024, November
Anonim
Morsejeva tipkovnica
Morsejeva tipkovnica

Ta projekt je majhna tipkovnica, kjer uporabniki vnesejo Morsejevo abecedo in znake oddajo v priključen računalnik.

Enota je bila navdihnjena z ameriškim kodirnikom Dot-dash (CO-3B, MX-4495).

Svojo prvo generacijo sem objavil na središču projektov Arduino in od takrat sem svoj projekt izboljšal.

Ta različica vsebuje 5 programsko stikalnih stikal in 4* 5Volt indikatorske LED, povezane z kitajskim klon Pro Micro, vse nameščeno na tiskano vezje po meri.

1. korak: Deli:

Deli
Deli

1* Pro Micro

5* 6 mm kvadratna stikalna stikala

4* 3 mm 5 -voltne LED diode (tiste z vgrajenim uporom)

2* 12 -stranski 0,1 -palčni vtični trakovi

1* 2 smerni zatiči 0,1 palca

1* 0,1 palčni mostiček

1* PCB po meri

2. korak: Shema vezja:

Shema vezja
Shema vezja

3. korak: PCB:

PCB sem oblikoval z uporabo Eagle CAD -a, plošče, ki jih je izdelal OSH, pa je bila cena približno 23,00 USD za 3* plošče.

4. korak: Gradnja:

Gradnja ne bi smela predstavljati težav.

Spajate v LED diode, pri čemer zagotovite, da so pravilno usmerjene (katodni (ozemljitveni) zatič na levi strani plošče).

Spajkanje v gumbih.

Najlažje sem ugotovil, da 12 -smerne konektorje priključite na ploščo Pro Micro, preden jih potisnete v tiskano vezje in spajkate vogalne zatiče, da zagotovite pravilno poravnavo, nato pa preostale nožice spajkate.

Končno spajkanje v 2 -polnem konektorju se mi je zdelo lažje s potisnjenim mostičkom in modrim zatičem, ki ga drži mirno za spajkanje.

5. korak: Programska oprema in programiranje:

Za ustvarjanje in prenos programa na ploščo Pro Micro sem uporabil standardni Arduino IDE, nekaj teh plošč imam in prikazane so kot "Arduino Leonardo" pod Orodja-> Board:

Vrata morate nastaviti tudi pod Orodja-> Vrata.

6. korak: Delovanje:

Priključek mostička se odloči za levo ali desno roko (za levo roko odstranite mostiček).

S pritiskom na tipko Return se vrne prevoz.

S pritiskom na tipko Backspace se izbriše 1 znak.

Če pritisnete tipko Space/Enter, ne da bi pritisnili Dot ali Dash, dobite 1 presledek.

Če vnesete ustrezno vrsto pik in črtic, nato pa pritisnete tipko enter, se prikaže znak za to kombinacijo pik in pomišljajev, npr. Dot, Dash, Enter na zaslonu prikaže črko "a".

Do modifikatorjev Alt, Control, Function in Shift dostopate tako, da vnesete ustrezno kodo:

Alt - 6* pik, nato Enter, sledi znak npr. Alt nato e daje é

Nadzor - 5* pike 1* pomišljaj in nato vnesite npr. Nadzor in nato C za kopiranje

Funkcija - 4* pike 1* pomišljaj 1* pika, nato Enter, čemur sledi številka npr. 0-9 in a, b, c za 10, 11 in 12.

Shift - 4* pike 2* pomišljaj in nato vnesite npr. Shift nato s daje S

7. korak: Opombe:

Vsak modifikator vpliva le na 1 naslednji znak; ne dobite enakovrednega zaklepanja premika.

Alt izvaja Alt Gr (poskusil sem, da bi standardna (leva) Alt delovala, vendar ni uspelo)

Vsi 4 modifikatorji so kodirani v nedodeljene elemente drevesa Morse.

Knjižnica tipkovnice, ki jo uporablja program, je nastavljena za posnemanje ameriške tipkovnice; če to enoto uporabljate na stroju, nastavljenem za drugo državo, se lahko nekatere črke prenesejo.

Preseganje globine Morsejevega drevesa (> 6 pik/pomišljajev) vas ovije nazaj do prvega drevesnega elementa, kar nakazuje osvetlitev vseh 4 LED.

8. korak: Reference:

Ameriški kodirnik za pike (CO-3B, MX-4495):

Vir - https://www.cryptomuseum.com/burst/gra71/index.htm (pridobljeno 27. februarja 2017)

Morzejeva koda in Morsevo drevo:

Vir - https://www.cryptomuseum.com/radio/morse/index.htm (pridobljeno 27. februarja/-2017)

Priporočena: