Sadržaj:

Morzeova tastatura: 8 koraka
Morzeova tastatura: 8 koraka

Video: Morzeova tastatura: 8 koraka

Video: Morzeova tastatura: 8 koraka
Video: Где Данте? ►2 Прохождение Devil May Cry 5 2024, Juli
Anonim
Morzeova tastatura
Morzeova tastatura

Ovaj projekt je mala tastatura na kojoj korisnici unose Morzeovu azbuku i znakove šalju na priključeni računar.

Jedinica je inspirirana američkim Dot-dash koderom (CO-3B, MX-4495).

Objavio sam svoju prvu generaciju na Arduino projektnom čvorištu i od tada sam poboljšao svoj projekt.

Ova verzija sadrži 5 softverskih prekidača i LED indikator 4* 5Volt koji je ožičen na kineski klon Pro Micro, svi montirani na prilagođenu PCB.

Korak 1: Dijelovi:

Dijelovi
Dijelovi

1* Pro Micro

5* 6 mm kvadratni prekidači

4* 3 mm 5 voltne LED diode (one sa ugrađenim otpornikom)

2* 12 utičnih traka sa utičnicom od 0,1 inča

1* 2 -kraki pinovi od 0,1 inča

1* 0,1 inčni kratkospojnik

1* Prilagođena PCB

Korak 2: Dijagram kola:

Dijagram kola
Dijagram kola

Korak 3: PCB:

Dizajnirao sam PCB pomoću Eagle CAD -a, a ploče je napravio OSH park, cijena je bila otprilike 23,00 USD za 3* ploče.

Korak 4: Konstrukcija:

Izgradnja ne bi trebala predstavljati nikakve probleme.

Lemiti LED diode, pazeći da su pravilno orijentirani (katodni (uzemljeni) zatik s lijeve strane ploče).

Lemljenje u dugmadima.

Bilo mi je najlakše spojiti 12 -smjerne konektore u Pro Micro ploču prije nego što ih gurnemo u PCB i lemimo kutne igle kako bismo osigurali pravilno poravnanje, a zatim lemimo ostale pinove.

Konačno lemljenje u 2 -pinski konektor, bilo mi je lakše s gurnutim kratkospojnikom i nekim plavim držačem koji ga drži stabilno za lemljenje.

Korak 5: Softver i programiranje:

Koristio sam standardni Arduino IDE za kreiranje i preuzimanje programa na Pro Micro ploču, imam nekoliko ovih ploča i one se prikazuju kao “Arduino Leonardo” pod Tools-> Board:

Također ćete morati postaviti port pod Tools-> Port.

Korak 6: Operacija:

Konektor za kratkospojnik bira za rad lijevom ili desnom rukom (uklonite kratkospojnik za rad lijevom rukom).

Pritiskom na tipku za povratak vraća se nosač.

Pritiskom na taster Backspace briše se 1 znak.

Pritiskom na razmaknicu/Enter bez pritiska na tačku ili crticu dobija se 1 razmak.

Unošenjem odgovarajućeg niza točaka i crtica, a zatim pritiskom na tipku enter dobit ćete znak za tu kombinaciju točaka i crtica, npr. Tačka, crtica, Enter će proizvesti slovo 'a' na ekranu.

Modifikatorima Alt, Control, Function i Shift pristupa se upisivanjem odgovarajućeg koda:

Alt - 6* tačaka, zatim Enter nakon čega slijedi znak npr. Alt tada e daje é

Kontrola - 5* tačaka 1* crtica pa unesite npr. Kontrolirajte zatim C za kopiranje

Funkcija - 4* tačke 1* crtica 1* tačka, zatim Enter, a zatim broj npr. 0-9 i a, b, c za 10, 11 i 12.

Shift - 4* tačke 2* crtica pa Enter npr. Shift tada s daje S

Korak 7: Napomene:

Svaki modifikator utiče samo na 1 naredni znak; ne dobijate ekvivalent zaključavanja smjene.

Alt implementira Alt Gr (pokušao sam da standardni (lijevo) Alt radi, ali nije uspio)

Sva 4 modifikatora kodirana su u nedodijeljene elemente Morseovog stabla.

Biblioteka tastature koju koristi program postavljena je da oponaša američku tastaturu; ako ovu jedinicu koristite na mašini postavljenoj za drugu državu, neka slova mogu biti transponovana.

Prekoračenje dubine Morseovog stabla (> 6 točaka/crtica) vraća vas natrag do prvog elementa stabla, na to ukazuje osvjetljenje sve 4 LED diode.

Korak 8: Reference:

Američki Dot-dash koder (CO-3B, MX-4495):

Izvor - https://www.cryptomuseum.com/burst/gra71/index.htm (preuzeto 27. februara 2017)

Morzeova azbuka i Morzeovo drvo:

Izvor - https://www.cryptomuseum.com/radio/morse/index.htm (preuzeto 27. februara/-2017)

Preporučuje se: