Obsah:
- Krok 1: Díly:
- Krok 2: Schéma zapojení:
- Krok 3: PCB:
- Krok 4: Konstrukce:
- Krok 5: Software a programování:
- Krok 6: Provoz:
- Krok 7: Poznámky:
- Krok 8: Reference:
Video: Klávesnice Morseovy abecedy: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Tento projekt je malá klávesnice, kde uživatel zadává morseovku a znaky jsou odesílány do připojeného počítače.
Jednotka byla inspirována americkým kodérem Dot-dash (CO-3B, MX-4495).
Zveřejnil jsem svou verzi první generace na projektovém centru Arduino a od té doby jsem svůj projekt vylepšil.
Tato verze obsahuje 5 softwarově odpojených přepínačů a 4* 5Voltové indikační LED diody připojené k čínskému mikro klonu Pro, vše namontované na vlastní desce plošných spojů.
Krok 1: Díly:
1* Pro Micro
5* 6 mm čtvercové tlačítkové spínače
4* 3 mm 5 voltové LED diody (ty s vestavěným odporem)
2* 12cestné 0,1palcové zásuvkové lišty
1* 2cestné kolíky 0,1 palce
1* 0,1 palcový propojka
1* Vlastní PCB
Krok 2: Schéma zapojení:
Krok 3: PCB:
PCB jsem navrhl pomocí Eagle CAD a nechal desky vyrobit OSH park cena byla zhruba 23,00 $ za 3* desky.
Krok 4: Konstrukce:
Stavba by neměla představovat žádné problémy.
Pájejte LED diody a zajistěte, aby byly správně orientovány (katodový (uzemňovací) kolík na levou stranu desky).
Pájka v tlačítkách.
Zjistil jsem, že je nejjednodušší zapojit 12pólové konektory do desky Pro Micro, než je zatlačit do desky plošných spojů a pájet rohové kolíky, aby bylo zajištěno správné zarovnání, a poté pájet zbytek pinů.
Konečně pájení ve 2pólovém konektoru, pro mě to bylo jednodušší, když je propojka zasunuta a modrá spojka, aby byla stabilní pro pájení.
Krok 5: Software a programování:
K vytvoření a stažení programu na desku Pro Micro jsem použil standardní Arduino IDE, mám několik těchto desek a zobrazují se jako „Arduino Leonardo“v části Nástroje-> Deska:
Budete také muset nastavit port v nabídce Nástroje-> Port.
Krok 6: Provoz:
Konektor propojky se vybírá pro ovládání vlevo nebo vpravo (pro ovládání z levé ruky odstraňte propojku).
Stisknutím klávesy Return se provede návrat na začátek řádku.
Stisknutím klávesy Backspace se odstraní 1 znak.
Stisknutím mezerníku/klávesy Enter bez stisknutí tečky nebo pomlčky se vytvoří 1 znak mezery.
Zadáním příslušné řady bodů a pomlček a stisknutím klávesy Enter se vytvoří znak pro tuto kombinaci bodů a pomlček, např. Tečka, Dash, Enter vytvoří na obrazovce písmeno „a“.
K modifikátorům Alt, Control, Function a Shift se dostanete zadáním příslušného kódu:
Alt - 6* bodů, poté Enter následovaný znakem, např. Alt pak e dává é
Ovládání - 5* teček 1* pomlčka pak zadejte např. Ovládejte pak C pro kopírování
Funkce - 4* tečky 1* pomlčka 1* tečka pak Enter následované číslem např. 0-9 a a, b, c pro 10, 11 a 12.
Shift - 4* tečky 2* pomlčka pak zadejte např. Shift pak s dává S
Krok 7: Poznámky:
Každý modifikátor ovlivňuje pouze 1 následující znak; nedostanete ekvivalent zámku řazení.
Alt implementuje Alt Gr (Snažil jsem se dostat standardní (vlevo) Alt do práce, ale bez úspěchu)
Všechny 4 modifikátory jsou kódovány do nepřiřazených prvků stromu Morse.
Knihovna klávesnice používaná programem je nastavena tak, aby emulovala americkou klávesnici; použijete -li tuto jednotku na stroji zřízeném pro jinou zemi, mohou být některá písmena transponována.
Překročení hloubky Morseova stromu (> 6 bodů/pomlček) vás zabalí zpět k prvnímu stromu, což je indikováno rozsvícením všech 4 LED diod.
Krok 8: Reference:
US Dot-dash kodér (CO-3B, MX-4495):
Zdroj - https://www.cryptomuseum.com/burst/gra71/index.htm (staženo 27. února 2017)
Morseova abeceda a Morseův strom:
Zdroj - https://www.cryptomuseum.com/radio/morse/index.htm (vyvoláno 27. února/-2017)
Doporučuje:
LabDroid: Kodér/dekodér Morseovy abecedy: 4 kroky
LabDroid: Kodér/dekodér Morseova kódu: Poznámka: Tuto instrukci nelze v nejnovější verzi LabDroidu realizovat 1: 1. Brzy to aktualizuji. Tento projekt vám ukáže, co můžete s LabDroid dělat. Jelikož je Hello World obvykle vytvářen na základě textu, světla nebo zvuku, myslel jsem pro LabDr
Klávesnice Morseovy abecedy: 5 kroků
Klávesnice Morseovy abecedy: Tento program vám ukáže, jak vytvořit program v jazyce C ++, který pomocí přístupu klíčového zapisovače najde stisknutou klávesu a vygeneruje hodnotu Morseovy abecedy pomocí kontrolky posouvání zámku na klávesnici (kdo dokonce používá že?). Tento projekt
Historie Morseovy abecedy: 4 kroky
Historie morseovky: Morseovu abecedu vytvořil Samuel Morse v roce 1836, americký vynálezce a malíř. Telegrafní systém, který vyvinul Samuel Morse, umožňoval jednotlivcům přenášet elektrické signály po vodičích. V té době neexistovaly žádné rádia ani telefony
Překladač dopisu do Morseovy abecedy: 5 kroků
Překladač dopisu do Morseovy abecedy: Vidět reprezentace Morseovy abecedy online a naučit se to je užitečné, ale nelze to srovnávat s tím, že to vidíte osobně se skutečnými blikajícími světly/zvuky. Tento překladač vám umožní vybrat dopis, který se chcete naučit v Morseově abecedě, a přeložit
Čištění hliníkové klávesnice Apple . nebo jakékoli jiné soft-touch klávesnice: 5 kroků
Čištění hliníkové klávesnice Apple …. nebo jakékoli jiné klávesnice s měkkým dotykem: Jakkoli se vy nebo já můžeme pokusit udržet naše hliníkové klávesnice Apple, začnou být po roce špinavé. Tento návod vám pomůže vyčistit ho. Buďte opatrní, protože nejsem zodpovědný, pokud se vám při tom rozbije klávesnice …. SUCKS F