Talaan ng mga Nilalaman:
- Hakbang 1: Mga Bahagi:
- Hakbang 2: Diagram ng Circuit:
- Hakbang 3: PCB:
- Hakbang 4: Konstruksiyon:
- Hakbang 5: Software at Programming:
- Hakbang 6: Pagpapatakbo:
- Hakbang 7: Mga Tala:
- Hakbang 8: Mga Sanggunian:
Video: Morse Code Keyboard: 8 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Ang proyektong ito ay isang maliit na keyboard kung saan ang mga uri ng gumagamit sa Morse code at mga character ay output sa isang nakakabit na computer.
Ang yunit ay inspirasyon ng US Dot-dash coder (CO-3B, MX-4495).
Nai-post ko ang aking unang bersyon ng henerasyon sa hub ng proyekto ng Arduino at mula noon ay napabuti ko ang aking proyekto.
Nagtatampok ang bersyon na ito ng 5 software na binalewala ang mga switch at 4 * 5Volt tagapagpahiwatig na LED na naka-wire hanggang sa isang clone ng Chinese Pro Micro, lahat ay naka-mount sa isang pasadyang PCB.
Hakbang 1: Mga Bahagi:
1 * Pro Micro
5 * 6mm square Pushbutton switch
4 * 3mm 5 volt LED's (ang mga may built na risistor)
2 * 12 way na 0.1 inch socket strips
1 * 2 way na 0.1 pulgada na mga pin
1 * 0.1 inch jumper
1 * Pasadyang PCB
Hakbang 2: Diagram ng Circuit:
Hakbang 3: PCB:
Dinisenyo ko ang PCB gamit ang Eagle CAD at nagkaroon ng mga board na ginawa ng OSH park na ang presyo ay humigit-kumulang na $ 23.00 para sa 3 * boards.
Hakbang 4: Konstruksiyon:
Ang konstruksyon ay hindi dapat magpakita ng mga problema.
Maghinang sa mga LED's, tinitiyak na ang mga ito ay wastong nakatuon (Cathode (ground) na pin sa kaliwang kamay ng board).
Maghinang sa mga pindutan.
Nahanap ko na pinakamadaling i-plug ang 12 way na konektor sa Pro Micro board bago itulak ang mga ito sa PCB at paghihinang ang mga pin ng sulok upang matiyak ang wastong pagkakahanay, at pagkatapos ay solder ang natitirang mga pin.
Sa wakas maghinang sa konektor ng 2 pin, nahanap ko itong mas madali sa push ng jumper at ilang asul na tack upang hawakan ito nang matatag para sa paghihinang.
Hakbang 5: Software at Programming:
Ginamit ko ang karaniwang Arduino IDE upang likhain at i-download ang programa sa board ng Pro Micro, mayroon akong isang pares ng mga board na ito at nagpapakita sila bilang "Arduino Leonardo" sa ilalim ng Tools-> Board:
Kakailanganin mo ring itakda ang port sa ilalim ng Mga Tool-> Port.
Hakbang 6: Pagpapatakbo:
Ang konektor ng jumper ay pipili para sa alinman sa kaliwa o kanang kamay na operasyon (alisin ang jumper para sa operasyon ng kaliwang kamay).
Ang pagpindot sa Return key ay gumagawa ng isang pagbalik sa karwahe.
Ang pagpindot sa Backspace key ay nagtatanggal ng 1 character.
Ang pagpindot sa Space / Enter key nang hindi pinindot ang Dot o Dash ay gumagawa ng 1 space character.
Ang pagpasok ng isang naaangkop na serye ng mga tuldok at gitling, pagkatapos ang pagpindot sa enter key ay magbubuo ng character para sa kumbinasyon ng mga tuldok at gitling hal. Ang Dot, Dash, Enter ay bubuo ng letrang 'a' sa screen.
Ang mga modifier ng Alt, Control, Function at Shift ay na-access sa pamamagitan ng pag-type sa naaangkop na code:
Alt - 6 * tuldok pagkatapos ay Enter na sinusundan ng isang character hal. Alt pagkatapos ay nagbibigay sa é
Kontrol - 5 * tuldok 1 * dash pagkatapos ay Ipasok hal. Kontrolin pagkatapos ang C para sa Kopya
Pag-andar - 4 * tuldok 1 * dash 1 * tuldok pagkatapos ay Ipasok na sinusundan ng numero hal. 0-9 at a, b, c para sa 10, 11 & 12.
Shift - 4 * tuldok 2 * dash pagkatapos ay Ipasok hal. Ang shift pagkatapos ay nagbibigay ng S
Hakbang 7: Mga Tala:
Ang bawat modifier ay nakakaapekto lamang sa 1 kasunod na character; hindi mo makuha ang katumbas ng shift lock.
Ipinatupad ng Alt ang Alt Gr (Sinubukan kong makakuha ng pamantayan (kaliwa) na Alt upang gumana ngunit walang tagumpay)
Ang lahat ng 4 na modifier ay naka-code sa mga hindi naka -ignign na elemento ng puno ng Morse.
Ang keyboard library na ginamit ng programa ay naka-set up upang tularan ang isang US keyboard; kung gagamitin mo ang yunit na ito sa isang machine na na-set up para sa ibang bansa ang ilan sa mga titik ay maaaring mailipat.
Ang labis na lalim ng puno ng Morse (> 6 na tuldok / gitling) ay binabalot ka pabalik sa unang elemento ng puno, ipinahiwatig ito ng pag-iilaw ng lahat ng 4 ng mga LED.
Hakbang 8: Mga Sanggunian:
US Dot-dash coder (CO-3B, MX-4495):
Pinagmulan - https://www.cryptomuseum.com/burst/gra71/index.htm (nakuha noong 27 / Peb / 2017)
Morse code at Morse tree:
Pinagmulan - https://www.cryptomuseum.com/radio/morse/index.htm (nakuha ang 27 / Peb / -2017)
Inirerekumendang:
Manunulat ng Arduino Morse Code: 7 Mga Hakbang (na may Mga Larawan)
Manunulat ng Arduino Morse Code: Gumawa ako ng isang robot na maaaring i-convert ang anumang naibigay na teksto sa Morse code at pagkatapos ay isulat ito !! Ginawa ito sa karton at Lego at para sa electronics ginamit ko ang Arduino at dalawang motor lamang
Morse Code Keyboard: 5 Hakbang
Morse Code Keyboard: Ipinapakita sa iyo ng program na ito kung paano lumikha ng isang c ++ program na gumagamit ng isang key-logger na diskarte upang mahanap ang susi na pinindot at mabuo ang halaga ng Morse code sa pamamagitan ng paggamit ng scroll lock light sa iyong keyboard (na gumagamit pa yun?). Ang proyektong ito
Gumawa ng Mga Video na Lumipas sa Oras Gamit ang Raspberry Pi (11 Mga Linya ng Code): 12 Mga Hakbang (na may Mga Larawan)
Gumawa ng Mga Video ng Paglipas ng Oras Gamit ang Raspberry Pi (11 Mga Linya ng Code): Kamakailan lamang ay nagtanim ako ng ilang mga binhi sa aking talahanayan sa unang pagkakataon. Talagang nasasabik akong panoorin ang paglaki nila, ngunit sa alam nating lahat na ito ay isang mabagal na proseso. Hindi makita ang paglago ay talagang nabigo ako ngunit biglang electronics hobbyist sa loob ng aking gisingin
Bass, Treble, at Volume USB Controller Na May Mga Keyboard ng Keyboard: 6 na Hakbang (na may Mga Larawan)
Ang Bass, Treble, at Volume USB Controller Na May Mga Keyboard ng Keyboard: Mayroon akong isang Creative SoundBlaster Audigy sa aking pangunahing computer sa computer at kailangan ko ng isang paraan upang mabilis na ayusin ang mga setting ng bass at treble (pati na rin ang dami) kapag nakikinig sa audio o video media . Inangkop ko ang code mula sa dalawang mapagkukunan na ibinigay sa
Paglilinis ng Apple Aluminium Keyboard . o Anumang Iba Pang Soft-touch Keyboard: 5 Mga Hakbang
Paglilinis ng Apple Aluminium Keyboard …. o Anumang Iba Pang Soft-touch Keyboard: Bilang malinis na ikaw o maaari kong subukang panatilihin ang aming mga keyboard ng aluminyo na mansanas, sila ay magiging marumi makalipas ang isang taon o mahigit pa. Ang itinuturo na ito ay upang matulungan kang linisin ito. Mag-ingat, dahil hindi ako responsable kung ang iyong keyboard ay masira habang ginagawa ito