Sisukord:
- 1. samm: osad:
- 2. samm: vooluahela skeem:
- 3. samm: PCB:
- 4. samm: ehitamine:
- Samm: tarkvara ja programmeerimine:
- 6. toiming: toimimine:
- Samm 7: Märkused:
- 8. samm: viited:
Video: Morse koodi klaviatuur: 8 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
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:
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:
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:
Morse koodi jaam: 3 sammu
Morse koodi jaam: Dit-dit-dah-dah! Õpi Morse koodi selle lihtsa Arduino Uno projektiga. See lihtne Arduino projekt on Morse koodi jaam. Morse kood on suhtlusmeetod, mis kodeerib tähemärke punktide ja kriipsudena. See vooluring kasutab piesosummerit
LabDroid: Morse koodi kodeerija/dekodeerija: 4 sammu
LabDroid: Morse koodi kodeerija/dekodeerija: Märkus. Seda juhist ei saa rakendada 1: 1 LabDroidi uusimas versioonis. Ma värskendan seda varsti. See projekt näitab teile, mida saate LabDroidiga teha. Kuna Hello World on tavaliselt tehtud teksti, valguse või heli põhjal, mõtlesin LabDri jaoks
USB Arduino Morse koodi võti: 6 sammu
USB Arduino morsekood: kas olete kunagi tahtnud kirjutada arvutis morsekoodiga või õppida/õpetada morsekoode? Olete õigel lehel! Minu teiste projektide jaoks vaadake minu veebisaiti calvin.sh
Morse koodi klaviatuur: 5 sammu
Morse koodi klaviatuur: see programm näitab teile, kuidas luua c ++ programm, mis kasutab klahvilogija meetodit, et leida vajutatav klahv ja genereerida Morse koodi väärtus klaviatuuri kerimisluku abil (kes isegi kasutab seda?). See projekt c
Kiire ja määrdunud klaviatuur (tühi klaviatuur): 3 sammu
Kiire ja määrdunud klaviatuur (tühi klaviatuur): Das -klaviatuur on kõige populaarsema klaviatuuri nimi, millel pole klahvidel kirju (tühi klaviatuur). Das -klaviatuuri hind on 89,95 dollarit. See juhend annab teile juhiseid, kui teete selle ise mõne vana klaviatuuri abil, mis teil on