Sadržaj:

Morzeova tipkovnica: 8 koraka
Morzeova tipkovnica: 8 koraka

Video: Morzeova tipkovnica: 8 koraka

Video: Morzeova tipkovnica: 8 koraka
Video: 8 Bitnih koraka do prvog tona na harmonici /// 8 Important steps to the first tone on the Accordion 2024, Srpanj
Anonim
Morzeova tipkovnica
Morzeova tipkovnica

Ovaj projekt je mala tipkovnica na kojoj korisnici upisuju Morseov kod i znakove šalju na priključeno računalo.

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 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 s ugrađenim otpornikom)

2* 12 -krake utične trake od 0,1 inča

1* 2 smjera pinova od 0,1 inča

1* 0,1 inčni kratkospojnik

1* Prilagođena PCB

Korak 2: Dijagram kruga:

Kružni dijagram
Kružni dijagram

Korak 3: PCB:

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

Korak 4: Izgradnja:

Izgradnja ne bi trebala predstavljati nikakav problem.

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

Lemljenje u gumbima.

Bilo mi je najjednostavnije 12 -putne konektore priključiti u Pro Micro ploču prije nego što ih gurnemo u PCB i lemimo kutne igle kako bismo osigurali pravilno poravnanje, a zatim lemimo ostatak pinova.

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: Rad:

Priključak za kratkospojnik odabire se za rad lijevom ili desnom rukom (uklonite kratkospojnik za rad lijevom rukom).

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

Pritiskom na tipku Backspace briše se 1 znak.

Pritiskom na tipku Razmak/Enter bez pritiska na Točku ili Crticu dobiva se 1 razmak.

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

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

Alt - 6* točaka pa Enter nakon čega slijedi znak npr. Alt tada e daje é

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

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

Shift - 4* točkice 2* crtica pa Enter npr. Pomicanje tada s daje S

Korak 7: Napomene:

Svaki modifikator utječe samo na 1 sljedeći znak; ne dobivate ekvivalent zaključavanja smjene.

Alt implementira Alt Gr (pokušao sam natjerati standardni (lijevo) Alt da radi, ali bez uspjeha)

Sva 4 modifikatora kodirana su u nedodijeljene elemente Morseovog stabla.

Knjižnica tipkovnice koju koristi program postavljena je za oponašanje američke tipkovnice; ako ovu jedinicu koristite na stroju postavljenom za drugu državu, neka se slova mogu transponirati.

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. veljače 2017.)

Morzeova azbuka i Morseovo drvo:

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

Preporučeni: