Sisällysluettelo:

Morse -näppäimistö: 8 vaihetta
Morse -näppäimistö: 8 vaihetta

Video: Morse -näppäimistö: 8 vaihetta

Video: Morse -näppäimistö: 8 vaihetta
Video: ⚠️ Дерзкий антирейтинг: топ-10 НЕнадёжных бензиновых моторов по мнению "АвтоСтронг-М" 2024, Marraskuu
Anonim
Morse Code -näppäimistö
Morse Code -näppäimistö

Tämä projekti on pieni näppäimistö, jossa käyttäjä kirjoittaa morsekoodia ja merkkejä liitetylle tietokoneelle.

Yksikkö sai inspiraationsa yhdysvaltalaisesta Dot-dash -kooderista (CO-3B, MX-4495).

Lähetin ensimmäisen sukupolven versioni Arduinon projektikeskukseen ja siitä lähtien olen parantanut projektiani.

Tässä versiossa on 5 ohjelmistokytkintä ja 4* 5 voltin merkkivalot, jotka on kytketty kiinalaiseen Pro Micro -klooniin ja jotka on asennettu mukautettuun piirilevyyn.

Vaihe 1: Osat:

Osat
Osat

1* Pro Micro

5* 6 mm: n neliömäiset painikekytkimet

4* 3 mm 5 voltin LEDit (ne, joissa vastus on sisäänrakennettu)

2* 12 -suuntaiset 0,1 tuuman pistorasialiuskat

1* 2 -suuntaiset 0,1 tuuman nastat

1* 0,1 tuuman pusero

1* mukautettu piirilevy

Vaihe 2: Piirikaavio:

Piirikaavio
Piirikaavio

Vaihe 3: PCB:

Suunnittelin piirilevyn Eagle CAD: n avulla ja OSH -puiston valmistamat levyt olivat 3* levyjen hinta noin 23,00 dollaria.

Vaihe 4: Rakentaminen:

Rakentamisen ei pitäisi aiheuttaa ongelmia.

Juottaa LED -valot varmistaen, että ne ovat oikein suunnattuja (katodinen (maadoitus) -tappi levyn vasemmalla puolella).

Juotos painikkeissa.

Minusta oli helpointa liittää 12 -suuntaiset liittimet Pro Micro -korttiin ennen kuin työnnät ne piirilevyyn ja juotat kulmatapit oikean kohdistuksen varmistamiseksi, ja sitten juottaa loput nastat.

Lopuksi juotos 2 -nastaisessa liittimessä, löysin tämän helpommaksi, kun hyppyjohdin työnnettiin päälle ja sinistä tahmea pitää se vakaana juottamista varten.

Vaihe 5: Ohjelmisto ja ohjelmointi:

Käytin standardia Arduino IDE: tä luodessani ja ladatessani ohjelman Pro Micro -levylle, minulla on pari näistä levyistä ja ne näkyvät "Arduino Leonardo" -kohdassa Työkalut-> Taulu:

Sinun on myös määritettävä portti kohdassa Työkalut-> Portti.

Vaihe 6: Käyttö:

Hyppyliitin valitsee joko vasen- tai oikeakätisen käytön (irrota hyppyjohdin vasenta kättä varten).

Palautusnäppäimen painaminen tuottaa vaunun palautuksen.

Backspace -näppäimen painaminen poistaa yhden merkin.

Välilyönti/Enter -näppäimen painaminen ilman Dot- tai Dash -näppäimen painamista tuottaa yhden välilyönnin.

Kun syötät sopivan pisteiden ja viivojen sarjan ja Enter -näppäimen painaminen tuottaa merkin kyseiselle pisteiden ja viivojen yhdistelmälle, esim. Piste, viiva, Enter tuo näytölle kirjaimen "a".

Alt-, Control-, Function- ja Shift -muokkaajat ovat käytettävissä kirjoittamalla oikea koodi:

Alt - 6* pistettä ja Enter, jota seuraa merkki, esim. Alt ja e antaa é

Ohjaus - 5* pistettä 1* viiva ja Enter, esim. Ohjaus ja sitten C kopiointia varten

Toiminto - 4* pistettä 1* viiva 1* piste ja sitten Enter ja numero, esim. 0-9 ja a, b, c 10, 11 ja 12.

Vaihto - 4* pistettä 2* viiva ja Enter, esim. Vaihto sitten s antaa S: n

Vaihe 7: Huomautuksia:

Jokainen muokkaaja vaikuttaa vain yhteen seuraavaan merkkiin; et saa vastaavaa vaihtokytkintä.

Alt toteuttaa Alt Gr: n (yritin saada vakio (vasen) Alt toimimaan, mutta ei onnistunut)

Kaikki 4 muunninta koodataan Morse -puun määrittämättömiin elementteihin.

Ohjelman käyttämä näppäimistökirjasto on asetettu matkimaan Yhdysvaltain näppäimistöä; jos käytät tätä laitetta koneessa, joka on määritetty toista maata varten, osa kirjaimista saattaa siirtyä osaksi kansallista lainsäädäntöä.

Morse -puun syvyyden ylittäminen (> 6 pistettä/viivaa) vie sinut takaisin ensimmäiseen puuelementtiin, mikä ilmaistaan kaikkien neljän LED -valon valaistuksella.

Vaihe 8: Viitteet:

US Dot-dash -kooderi (CO-3B, MX-4495):

Lähde - https://www.cryptomuseum.com/burst/gra71/index.htm (haettu 27. helmikuuta 2017)

Morse -koodi ja Morse -puu:

Lähde - https://www.cryptomuseum.com/radio/morse/index.htm (haettu 27. helmikuuta/-2017)

Suositeltava: