
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47

Kako se tehnologija razvija, ljudi žele da stvari postanu sve virtualnije, ali ponekad je praktičnije i praktičnije imati nešto fizičko što zapravo možete dotaknuti i s njim komunicirati. Jedan primjer za to je uporaba makronaredbi ili tipkovnica/tipkovnica s prečicama koje vam omogućuju učinkovitije ili prikladnije obavljanje zadatka. Trenutno možete samo naručiti jednu putem interneta u cijenama od 30 do 150 USD, a najpopularnija je Elgato Streamdeck i Razerova linija tipkovnica za igre. Međutim, zahvaljujući mikro kontrolerima, arduino IDE knjižnici tipkovnice i nekim osnovnim građevinskim materijalima, možemo ih napraviti za manje od 30 USD, možda čak i ispod 20 USD koje možete programirati da rade sve što želite.
Ako vam se sviđa moja instrukcija, glasajte za nju na natjecanju Cardboard Challenge, hvala!
Korak 1: Materijali/Alati


- Adafruit Itsy Bitsy 32u4 (zadržite torbu u kojoj se nalazi, kasnije će se koristiti)
- Mehanički prekidači ili obični gumbi
- Žica (ovo je žica koju sam koristio, međutim svaka bi trebala funkcionirati, samo nisam imao dodatno polaganje)
- Karton (svoj sam dobio od tvrdog kartona sa stražnje strane bilježnica, valoviti možda i neće raditi)
- Traka
- X-Acto nož
- Lemilica
- Lem
- Računalo koje zadovoljava Arduino IDE zahtjeve (većina računala sa sustavom Windows, Mac ili Linux trebala bi raditi dobro)
Korak 2: Kartonski okvir



Za početak, napravio sam okvir tipkovnice od kartona. Koristio sam gusti karton sa stražnje strane bilježnice, međutim većina drugih vrsta kartona vjerojatno bi mogla funkcionirati. Prije rezanja, izmjerio sam i povukao linije kako bi mi pomogao, kao što se vidi na gornjim slikama, i ovo je na kraju prilično dobro funkcioniralo. Zatim sam samo izrezao okvir X-Acto nožem, a zatim izrezao rupe za mehaničke prekidače. Moja je prvotna zamisao bila staviti zakrilce na rubu okvira kako ne bih morao koristiti ljepila. Međutim, zbog debljine kartona to nije išlo tako dobro i odlučio sam samo upotrijebiti traku da je dovršim nakon 6. koraka.
Korak 3: Ožičenje



Za ožičenje ovog projekta jednostavno sam spojio sve prekidače na drugi numerirani pin na Itsy Bitsyju. Zatim sam radi jednostavnosti spojio uzemljenje na jedan od prekidača i sljedeći prekidač lemio do drugog prekidača i tako dalje (to se može vidjeti na gornjim slikama). Napomena: Morat ćete imati prekidače već u okviru za lemljenje jer nema otvora za provlačenje bilo čega na drugu stranu, pogotovo jer je napravljen od kartona.
Korak 4: Postavljanje Itsy Bitsyja

Prije svega, htjet ćete nabaviti Arduino IDE softver koji ćemo koristiti za programiranje ploče odavde: https://www.arduino.cc/en/Main/Software. Zatim priključite svoj Ity Bitsy na računalo i slijedite upute ovdje: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup pod "Arduino IDE Setup" i " Korištenje s Arduino IDE -om. " Objasnio bih to u uputama, međutim ljudi na adafruit.com odlično rade objašnjavajući kako koristiti svoje proizvode.
Korak 5: Programiranje
Imajte na umu da je programski dio ovog uputstva upravo ono što sam ja učinio i da možete promijeniti bilo koji njegov aspekt tako da odgovara vašim potrebama. Dokumentaciju možete upotrijebiti ovdje: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/ kako biste napravili gotovo bilo koju kombinaciju tipki za bilo koju tipku na tipkovnici. Većina prečaca može se pronaći u postavkama programa, ali ako ih tamo ne možete pronaći, trebali biste ga jednostavno potražiti na internetu i pronaći ono što vam treba. Možete napraviti prečace s više tipki stavljanjem koda za različite tipke u uzastopne retke odvojene točkom -zarezom. To se može vidjeti u arduino kodu u prvoj naredbi "if" s kodom za jedan gumb koji ispisuje veliko W kada se pritisne. Ako želite napraviti još složenije prečace, možete iskoristiti program pod nazivom Auto Hotkey kako biste učinili stvari poput otvaranja aplikacije samo pritiskom na gumb. Pokušat ću ažurirati ovo uputstvo dok se i sam igram s njim.
Korak 6: Izgradnja

Nakon što sam povezao sve gumbe, počeo sam pokušavati smisliti kako pričvrstiti ploču na karton. Nažalost, zaista ne postoji dobar način za to jer Itsy Bitsy nema rupe za montažu, a mi koristimo ne tako čvrstu površinu. Ono što smo smislili je koristiti vrećicu u koju je adafruit poslao Itsy Bitsy kako bi zaštitio i donekle osigurao samu ploču. Kao što možete vidjeti na gornjoj slici, stavio sam ploču u vrećicu i zalijepio vrećicu na karton. Također ćete morati odrezati stranu vrećice nasuprot izvornog otvora kako biste omogućili pristup mikro usb priključku. Nakon što "učvrstite ploču", kutija se može preklopiti kako se vidi na slikama i zalijepiti je ljepljivom trakom ili, ako koristite dovoljno tanki karton, jezičci se mogu ugurati u proreze na kartonu.
Korak 7: Velike tipke
Nažalost, tu karton počinje gubiti svoju korisnost. Nisam uspio smisliti način izrade poklopca ključeva od kartona, a to vjerojatno ne bi bila dobra ideja za čestu uporabu. Međutim, ako ga koristite samo za prečace i izvršavanje naredbi, poput mene, vjerojatno će biti u redu. S druge strane, ako ga koristite za igre, razmislite o kupnji nekih jeftinih kape.
Korak 8: Zaključak
Sveukupno, moj cilj za ovu instrukciju bio je napraviti jeftin, praktičan objekt koji se može koristiti u životu većine ljudi kao alternativa drugim vrhunskim proizvodima. Mislim da je taj cilj lako postignut jer košta oko 12 do 13 USD ukupno, ovisno o materijalima koje već posjedujete i ima vrlo veliku funkcionalnost koju možete još više proširiti s malo više građevinskog materijala i programiranja.
Opet, ako vam se svidio ovaj vodič, bio bih vam jako zahvalan ako biste glasovali za mene na natjecanju Cardboard Challenge. Hvala! Ovo je moje prvo uputstvo, pa ako imate bilo kakve savjete ili konstruktivne povratne informacije, to možete dodati komentarima i bilo bi vam drago.
Preporučeni:
Kartonska tipkovnica osjetljiva na brzinu: 14 koraka (sa slikama)

Kartonska tipkovnica osjetljiva na brzinu: Pozdrav, u ovom sam vodiču htio iskoristiti jedini komad kartona koji sam imao u cijeloj kući, jer zbog karantene nisam mogao dobiti više, ali mi ne treba! S malim komadom možemo napraviti zanimljive pokuse. Ovaj put sam se brin
Programabilna tipkovnica: 5 koraka (sa slikama)

Programabilna tipkovnica: U ovom projektu pokazat ću kako napraviti relativno jednostavnu i jeftinu programabilnu tipkovnicu za mapiranje vaših najčešće korištenih prečaca na tipkovnici, aplikacija i još mnogo toga. Ova tipkovnica je otkrivena kao tipkovnica u svim većim OS -ima, nisu potrebni dodatni upravljački programi
Kartonska tipkovnica: 5 koraka

Kartonska tipkovnica: Trebala mi je numerička tipkovnica za drugi projekt, ali trajalo bi predugo dok ne kupim i primim tipkovnicu kod kuće. Pa sam razmišljao o tome da napravim svoje s onim što sam ovdje imao - kartonom za mlijeko, aluminijskom folijom i dvostranom ljepljivom trakom. Neće biti lijepo
Programabilna hranilica za akvarijske ribe - dizajnirana granulirana hrana: 7 koraka (sa slikama)

Programabilna hranilica za akvarijske ribe - dizajnirana granulirana hrana: hranilica za ribe - dizajnirana granulirana hrana za akvarijske ribe. Vrlo jednostavan dizajn potpuno automatske hranilice za ribe. Upravljao je malim SG90 mikro servo od 9g i Arduino Nano. Napajate cijeli ulagač USB kabelom (s USB punjača ili USB priključka vašeg
Brza i prljava tipkovnica Das (prazna tipkovnica): 3 koraka

Brza i prljava Das tipkovnica (prazna tipkovnica): Dasova tipkovnica naziv je najpopularnije tipkovnice bez natpisa na tipkama (prazna tipkovnica). Das Keyboard se prodaje po cijeni od 89,95 USD. Ovo uputstvo će vas voditi iako ćete sami napraviti bilo koju staru tipkovnicu koja vam leži