Sisukord:

Morse koodi klaviatuur: 8 sammu
Morse koodi klaviatuur: 8 sammu

Video: Morse koodi klaviatuur: 8 sammu

Video: Morse koodi klaviatuur: 8 sammu
Video: ☢️ TFSI это жесть? Огромный гид по слабым местам и доработкам EA888 gen2. 2024, Juuli
Anonim
Morse koodi klaviatuur
Morse koodi klaviatuur

See projekt on väike klaviatuur, kuhu kasutaja sisestab morse koodi ja tähemärke lisatud arvutisse.

Seade on inspireeritud USA Dot-dash-koodrist (CO-3B, MX-4495).

Postitasin oma esimese põlvkonna versiooni Arduino projektikeskusesse ja sellest ajast alates olen oma projekti täiustanud.

Sellel versioonil on 5 tarkvara väljalülitatud lülitit ja 4* 5 -voldine indikaator -LED, mis on ühendatud Hiina Pro Micro klooniga, kõik paigaldatud kohandatud trükkplaadile.

1. samm: osad:

Osad
Osad

1* Pro Micro

5* 6 mm ruudukujulised nupulülitid

4* 3 mm 5 -voldised LED -id (need, millel on sisseehitatud takisti)

2* 12 -suunalised 0,1 -tollised pistikupesa ribad

1* kahesuunaline 0,1 -tolline tihvt

1* 0,1 -tolline hüppaja

1* Kohandatud trükkplaat

2. samm: vooluahela skeem:

Lülitusskeem
Lülitusskeem

3. samm: PCB:

Disainisin trükkplaadi Eagle CAD -i abil ja lasin OSH pargis plaadid teha, hind oli umbes 23,00 USD 3* plaatide eest.

4. samm: ehitamine:

Ehitusega ei tohiks probleeme tekkida.

Jootke valgusdioodides, veendudes, et need on õigesti orienteeritud (katood (maandus) tihvt plaadi vasakul küljel).

Jootmine nuppudes.

Leidsin, et kõige lihtsam on ühendada 12 -suunalised pistikud Pro Micro plaadile enne nende trükkplaadile lükkamist ja nurgatahvtide jootmist, et tagada õige joondamine, ja seejärel ülejäänud tihvtid joota.

Lõpuks jootmine 2 -pin pistikus, leidsin, et see on lihtsam, kui hüppaja on sisse lükatud ja mõni sinine kleep, mis hoiab seda jootmiseks stabiilsena.

Samm: tarkvara ja programmeerimine:

Programmi loomiseks ja allalaadimiseks Pro Micro tahvlile kasutasin standardset Arduino IDE-d, mul on paar sellist tahvlit ja need kuvatakse menüüs Tööriistad-> Tahvel kui "Arduino Leonardo":

Samuti peate määrama pordi jaotises Tööriistad-> Port.

6. toiming: toimimine:

Jumperi pistik valib kas vasak- või paremakäeliseks kasutamiseks (eemaldage hüppaja vasaku käega töötamiseks).

Tagasiklahvi vajutamine tagastab käru.

Tagasilükkeklahvi vajutamine kustutab 1 märgi.

Vajutades tühikut/sisestusklahvi ilma Dot või Dash vajutamata, saadakse 1 tühik.

Sisestades sobiva punktide ja kriipsude seeria, seejärel vajutades sisestusklahvi, saadakse täppide ja kriipsude kombinatsiooni märk, nt. Dot, Dash, Enter toodab ekraanile a -tähe.

Alt, Control, Function ja Shift modifikaatoritele pääseb juurde, sisestades sobiva koodi:

Alt - 6* punkti, seejärel Enter, millele järgneb märk, nt Alt siis e annab é

Juhtimine - 5* punkti 1* kriips ja seejärel Enter nt. Kopeerimiseks vajutage juhtnuppu ja seejärel klahvi C.

Funktsioon - 4* punkti 1* kriips 1* punkt, seejärel sisestage, millele järgneb number, nt 0–9 ja a, b, c 10, 11 ja 12 jaoks.

Tõstuklahv - 4* punkti 2* kriips ja seejärel sisestage nt. Shift ja s annab S

Samm 7: Märkused:

Iga modifikaator mõjutab ainult ühte järgnevat märki; te ei saa vahetusluku ekvivalenti.

Alt rakendab Alt Gr (proovisin standardset (vasakul) Alt tööle saada, kuid see ei õnnestunud)

Kõik 4 modifikaatorit on kodeeritud Morse puu määramata elementideks.

Programmi kasutatav klaviatuuriteek on loodud USA klaviatuuri jäljendama; kui kasutate seda seadet teise riigi jaoks seadistatud masinas, võidakse osa tähti üle võtta.

Morse puu sügavuse ületamine (> 6 punkti/kriips) tõmbab teid tagasi esimese puuelemendi juurde, seda näitab kõigi nelja LED -i valgustus.

8. samm: viited:

USA punktiirjoone kooder (CO-3B, MX-4495):

Allikas - https://www.cryptomuseum.com/burst/gra71/index.htm (otsitud 27. veebruaril 2017)

Morse kood ja morsepuu:

Allikas - https://www.cryptomuseum.com/radio/morse/index.htm (otsitud 27. veebruar/-2017)

Soovitan: