Kazalo:
- 1. korak: Materiali/orodja
- 2. korak: Kartonski okvir
- 3. korak: Ožičenje
- 4. korak: Nastavitev Itsy Bitsyja
- 5. korak: Programiranje
- Korak 6: Gradnja
- 7. korak: Pokrovčki za ključe
- 8. korak: Zaključek
Video: Kartonska programabilna tipkovnica: 8 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Z razvojem tehnologije si ljudje želijo, da bi bile stvari vse bolj virtualne, včasih pa je bolj priročno in priročno imeti nekaj fizičnega, česar se lahko dejansko dotaknete in z njim sodelujete. Primer tega je uporaba makrov ali bližnjic na tipkovnici/tipkovnici, ki vam omogočajo učinkovitejše ali priročnejše opravljanje naloge. Trenutno lahko preprosto naročite eno na spletu, ki se giblje po cenah od 30 do 150 dolarjev, najbolj priljubljena pa sta ponudba igralnih tipkovnic Elgato Streamdeck in Razer. Vendar pa zahvaljujoč mikro krmilnikom, knjižnici tipkovnice arduino IDE in nekaterim osnovnim gradbenim materialom lahko izdelamo enega za manj kot 30 USD, morda celo pod 20 USD, ki ga lahko programirate, da naredi karkoli želite.
Če vam je všeč moj pouk, ga prosim glasujte na natečaju Cardboard Challenge, hvala!
1. korak: Materiali/orodja
- Adafruit Itsy Bitsy 32u4 (shranite torbo, v kateri je to, uporabljena bo kasneje)
- Mehanska stikala ali običajni gumbi
- Žica (to je žica, ki sem jo uporabil, vendar bi morala delovati, preprosto nisem imel nobenega dodatnega polaganja)
- Karton (svojega sem dobil iz trdega kartona s hrbtne strani beležnic, valovito morda tudi ne bo delovalo)
- Trak
- X-Acto nož
- Spajkalnik
- Spajkanje
- Računalnik, ki ustreza zahtevam IDE Arduino (večina računalnikov z operacijskim sistemom Windows, Mac ali Linux bi morala delovati v redu)
2. korak: Kartonski okvir
Za začetek sem okvir tipkovnice naredil iz kartona. Uporabil sem gost karton z zadnje strani zvezka, vendar bi večina drugih vrst kartona verjetno delovala. Pred rezanjem sem meril in narisal črte, ki so mi pomagale pri vodenju, kot je razvidno iz zgornjih slik, in to se je na koncu izkazalo za precej dobro. Nato sem z nožem X-Acto izrezal okvir in izrezal luknje za mehanska stikala. Moja prvotna zamisel je bila, da so zavihki na robu okvirja priviti, da mi ne bi bilo treba uporabljati lepil. Vendar zaradi debeline kartona to ni delovalo tako dobro, zato sem se odločil, da bom po 6. koraku dokončal le s trakom.
3. korak: Ožičenje
Za ožičenje tega projekta sem preprosto priključil vsa stikala na drug oštevilčen pin na Itsy Bitsy. Nato sem zaradi poenostavitve ozemljitveni zatič priključil na eno od stikal in naslednje stikalo spajkal na drugo stikalo in tako naprej (to je razvidno iz zgornjih slik). Za vedenje: Stikala za spajkanje morate imeti že v okvirju, saj ni nobenih odprtin, da bi karkoli prenesli na drugo stran, še posebej, ker je narejena iz kartona.
4. korak: Nastavitev Itsy Bitsyja
Najprej boste želeli kupiti programsko opremo Arduino IDE, ki jo bomo uporabili za programiranje plošče od tukaj: https://www.arduino.cc/en/Main/Software. Nato priključite Itsy Bitsy na svoj računalnik in sledite navodilom tukaj: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup pod "Arduino IDE Setup" in " Uporaba z Arduino IDE. " To bi razložil v navodilih, vendar ljudje na adafruit.com odlično delajo in razlagajo, kako uporabljati svoje izdelke.
5. korak: Programiranje
Upoštevajte, da je programski del tega navodila tako, kot sem to naredil, in lahko spremenite kateri koli njegov vidik, da ustreza vašim potrebam. Dokumentacijo lahko uporabite tukaj: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/, da ustvarite skoraj vsako kombinacijo tipk za vse bližnjice na tipkovnici. Večino bližnjic najdete v nastavitvah programa, če pa jih tam ne najdete, bi jih morali poiskati na spletu in poiskati tisto, kar potrebujete. Bližnjice lahko ustvarite z več tipkami, tako da kodo za različne tipke postavite v zaporedne vrstice, ločene s podpičjem. To je razvidno iz kode arduino v prvem stavku "if" s kodo za en gumb, ki ob pritisku natisne veliko W. Če želite narediti še bolj zapletene bližnjice, lahko uporabite program, imenovan Auto Hotkey, za stvari, kot je odpiranje aplikacije s pritiskom na gumb. To orodje bom poskušal posodobiti, ko se bom sam igral z njim.
Korak 6: Gradnja
Ko sem povezal vse gumbe, sem začel skušati ugotoviti, kako ploščo pritrditi na karton. Na žalost res ni dobrega načina za to, saj Itsy Bitsy nima montažnih lukenj in uporabljamo ne tako trdno površino. Prišli smo do tega, da uporabimo vrečko, ki jo je adafruit poslal Itsy Bitsy, da zaščiti in nekoliko zaščiti samo desko. Kot lahko vidite na zgornji sliki, sem ploščo položil v vrečko in vrečko prilepil na karton. Prav tako boste morali odrezati stran vrečke nasproti prvotne odprtine, da omogočite dostop do vmesnika micro usb. Ko je plošča "zavarovana", lahko škatlo zložite, kot je prikazano na slikah, in jo zalepite z lepilnim trakom. Če pa uporabljate dovolj tanek karton, lahko jezičke zataknete v reže v kartonu.
7. korak: Pokrovčki za ključe
Žal karton pri tem izgublja uporabnost. Nisem mogel najti načina, kako bi iz kartona naredil pokrovčke za ključe, kar pa verjetno ne bi bilo dobro za pogosto uporabo. Če pa ga uporabljate samo za bližnjice in izvajanje ukazov, kot sem jaz, bo verjetno v redu. Če ga po drugi strani uporabljate za igranje iger, boste morda želeli kupiti nekaj poceni pokrovčkov za ključe.
8. korak: Zaključek
Na splošno je bil moj cilj tega poučevanja izdelati poceni, praktičen predmet, ki se lahko uporablja v življenju večine ljudi kot alternativa drugim vrhunskim izdelkom. Mislim, da je bil ta cilj zlahka dosežen, saj stane približno 12 do 13 USD, odvisno od materialov, ki jih že imate, in ima zelo veliko funkcionalnost, ki jo lahko še dodatno razširite z malo več gradbenih materialov in programiranja.
Če ste uživali v tem priročniku, bi bil zelo hvaležen, če bi glasovali zame v natečaju Cardboard Challenge. Hvala! To je moj prvi pouk, zato če imate kakšne nasvete ali konstruktivne povratne informacije, jih lahko dodate v komentarje in bi bil zelo hvaležen.
Priporočena:
Kartonska tipkovnica, občutljiva na hitrost: 14 korakov (s slikami)
Velocity Sensitive Cardboard Keyboard: Pozdravljeni, v tej vadnici sem hotel izkoristiti edini kos kartona, ki sem ga imel v svoji hiši, ker zaradi karantene nisem mogel dobiti več, vendar ga ne potrebujem! Z majhnim kosom lahko naredimo zanimive poskuse. Tokrat sem brin
Programabilna tipkovnica: 5 korakov (s slikami)
Programabilna tipkovnica: V tem projektu bom pokazal, kako narediti relativno preprosto in poceni programabilno tipkovnico za preslikavo vaših najpogosteje uporabljenih bližnjic na tipkovnici, aplikacij in še več. Ta tipkovnica je zaznana kot tipkovnica v vseh večjih operacijskih sistemih, dodatni gonilniki niso potrebni
Kartonska tipkovnica: 5 korakov
Kartonska tipkovnica: Potreboval sem numerično tipkovnico za drug projekt, vendar bi trajalo predolgo, dokler tipkovnice ne kupim in ne dobim doma. Zato sem razmišljal, da bi naredil svojega s tem, kar sem imel tukaj - kartonom za mleko, aluminijasto folijo in dvostranskim lepilnim trakom. Ne bo lepo
Arkadna tipkovnica MIDI tipkovnica: 7 korakov (s slikami)
Arkadna tipkovnica MIDI tipkovnica: To je različica 2.0 enega mojih prvih napadov na programiranje Arduino in DIY MIDI. Razvil sem svoje veščine pri oblikovanju prototipov in oblikovanju, zato sem mislil, da bo to dobra predstavitev procesa in napredovanja. Z bolj informiranim postopkom oblikovanja sem
Hitra in umazana tipkovnica Das (prazna tipkovnica): 3 koraki
Hitra in umazana tipkovnica Das (prazna tipkovnica): Dasova tipkovnica je ime najbolj priljubljene tipkovnice brez napisov na tipkah (prazna tipkovnica). Tipkovnica Das se prodaja na drobno za 89,95 USD. Ta navodila vam bodo vodila, čeprav jih naredite sami s katero koli staro tipkovnico, ki jo imate naokoli