Tartalomjegyzék:
- 1. lépés: Alkatrészek:
- 2. lépés: Áramköri diagram:
- 3. lépés: PCB:
- 4. lépés: Építés:
- 5. lépés: Szoftver és programozás:
- 6. lépés: Művelet:
- 7. lépés: Megjegyzések:
- 8. lépés: Hivatkozások:
Videó: Morse -kód billentyűzet: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ez a projekt egy kis billentyűzet, ahol a felhasználó Morse -kódot és karaktereket ír be egy csatolt számítógépre.
A készüléket az amerikai Dot-dash kódoló (CO-3B, MX-4495) ihlette.
Az első generációs verziómat közzétettem az Arduino projektközpontban, és azóta továbbfejlesztettem a projektemet.
Ez a verzió 5 szoftver kikapcsolott kapcsolót és 4* 5 voltos jelző LED -et tartalmaz, amelyek egy kínai Pro Micro klónhoz vannak csatlakoztatva, és mindegyik egyedi PCB -re van szerelve.
1. lépés: Alkatrészek:
1* Pro Micro
5* 6 mm -es négyszögletes nyomógombos kapcsolók
4* 3 mm -es 5 voltos LED -ek (amelyek beépített ellenállással rendelkeznek)
2* 12 utas 0,1 hüvelykes foglalat
1* 2 utas 0,1 hüvelykes csapok
1* 0,1 hüvelykes jumper
1* Egyedi PCB
2. lépés: Áramköri diagram:
3. lépés: PCB:
Az Eagle CAD segítségével terveztem a NYÁK -t, és az OSH park által készített táblákat nagyjából 23,00 dollár volt a 3* -os lapok ára.
4. lépés: Építés:
Az építkezés nem okozhat problémát.
Forrasztás a LED -ekbe, ügyelve arra, hogy helyesen legyenek beállítva (katód (földelt) csap a tábla bal oldalán).
Forrasztás a gombokban.
Úgy találtam, hogy a legegyszerűbb, ha a 12 utas csatlakozókat a Pro Micro kártyába dugjuk, mielőtt benyomjuk őket a NYÁK -ba, és forrasztjuk a sarokcsapokat, hogy biztosítsuk a megfelelő igazítást, majd forrasztjuk a többi csapot.
Végül a 2 tűs csatlakozó forrasztása, ezt könnyebbnek találtam, ha a jumper be volt nyomva, és néhány kék tapadás, hogy stabilan tartsa a forrasztáshoz.
5. lépés: Szoftver és programozás:
A szabványos Arduino IDE-t használtam a program létrehozásához és letöltéséhez a Pro Micro táblára, van néhány ilyen táblám, és „Arduino Leonardo” néven jelennek meg az Eszközök-> Fórumon:
A portot az Eszközök-> Port menüben is be kell állítania.
6. lépés: Művelet:
Az áthidaló csatlakozó bal vagy jobbkezes működést választ (bal oldali működtetéshez távolítsa el a jumpert).
A Return gomb megnyomása kocsi visszaállítást eredményez.
A Backspace billentyű lenyomásával 1 karakter törlődik.
A Szóköz/Enter billentyű lenyomása anélkül, hogy a Dot vagy a Dash gombot megnyomná, 1 szóköz karaktert eredményez.
A megfelelő pontsor és sorok bevitele, majd az enter billentyű megnyomásával létrejön a karakter az adott pontok és kötőjelek kombinációjának, pl. Pont, kötőjel, Enter az „a” betűt jeleníti meg a képernyőn.
Az Alt, Control, Function és Shift módosítók a megfelelő kód beírásával érhetők el:
Alt - 6* pont, majd Enter, majd egy karakter, pl. Alt majd e ad é
Vezérlés - 5* pont 1* kötőjel, majd Enter pl. A másoláshoz nyomja meg a C, majd a C gombot
Funkció - 4* pont 1* kötőjel 1* pont, majd Enter, majd a szám, pl. 0-9 és a, b, c 10, 11 és 12 esetén.
Shift - 4* pont 2* kötőjel, majd Enter pl. A Shift ekkor S -t ad
7. lépés: Megjegyzések:
Minden módosító csak 1 következő karaktert érint; nem kapja meg a váltózár megfelelőjét.
Az Alt megvalósítja az Alt Gr -t (megpróbáltam normál (bal) Alt -t működtetni, de nem jártam sikerrel)
Mind a 4 módosító a Morse fa hozzá nem rendelt elemeibe van kódolva.
A program által használt billentyűzet -könyvtár úgy van beállítva, hogy amerikai billentyűzetet emuláljon; ha ezt a készüléket egy másik országra beállított gépen használja, előfordulhat, hogy egyes betűk átkerülnek.
Ha meghaladja a Morse fa mélységét (> 6 pont/kötőjel), az első faelemhez tér vissza, ezt jelzi mind a 4 LED világítása.
8. lépés: Hivatkozások:
US Dot-dash kódoló (CO-3B, MX-4495):
Forrás - https://www.cryptomuseum.com/burst/gra71/index.htm (letöltve: 2017. február 27.)
Morse -kód és morzefa:
Forrás - https://www.cryptomuseum.com/radio/morse/index.htm (letöltve: 2017. február 27./)
Ajánlott:
Billentyűzet szervozár: 5 lépés
Billentyűzet szervo zár: Üdvözlök mindenkit, remélem jól telt a nap. Ha nem, akkor remélhetőleg csak nyitott szemmel tekerhet vissza erre az oktatóanyagra és néhány terápiás zenére. A programozás gondot okozhat. Szerencsére ez az oktatóanyag nem jelent problémát, így talán részt vehet
Arduino billentyűzet joystick bővítő doboz és hangvezérlő dolog a Deej használatával: 8 lépés
Az Arduino billentyűzet joystick bővítő doboza és hangvezérlője a Deej használatával: Miért Egy ideje szeretnék egy kis joystickot hozzáadni a billentyűzetemhez az interfész elemek vezérléséhez, vagy más kisebb feladatokat a játékokban és szimulátorokban (MS Flight Sim, Elite: Dangerous, Csillagok háborúja: századok stb.). Továbbá az Elite: Dangerous esetében voltam
A Preonic Rev 3 billentyűzet tokja: 4 lépés
Case a Preonic Rev 3 billentyűzethez: Nemrég vettem egy Preonic Rev. 3 -at a Drop.com -tól (Shameless plug: https://drop.com/?referer=ZER4PR), és alig vártam, hogy elkészítsem. Sajnos nem végeztem elegendő kutatást annak megállapítására, hogy a Rev. 3 PCB nem illeszkedik a Rev.2 tokokhoz, és a legtöbb
Gyors és piszkos billentyűzet (üres billentyűzet): 3 lépés
Gyors és piszkos Das billentyűzet (üres billentyűzet): A Das billentyűzet a legnépszerűbb billentyűzet neve, amelyen nincs felirat a billentyűkön (üres billentyűzet). A Das billentyűzet ára 89,95 dollár. Ez az útmutató segít eligazítani, bár saját kezűleg készíthet bármilyen régi billentyűzetet, amellyel hever
Az Apple alumínium billentyűzet tisztítása . vagy bármely más puha tapintású billentyűzet: 5 lépés
Az Apple alumínium billentyűzet tisztítása …. vagy bármely más lágy érintésű billentyűzet: Bármilyen tiszta vagy, vagy megpróbáljuk megtartani alumínium alma billentyűzetünket, körülbelül egy év múlva mocskosak lesznek. Ez az utasítás segít tisztítani. Legyen óvatos, mert nem vagyok felelős azért, ha a billentyűzet eltörik közben