Cuprins:

Tastatură programabilă din carton: 8 pași (cu imagini)
Tastatură programabilă din carton: 8 pași (cu imagini)

Video: Tastatură programabilă din carton: 8 pași (cu imagini)

Video: Tastatură programabilă din carton: 8 pași (cu imagini)
Video: 32 de combinații secrete pe tastatura ta 2024, Iulie
Anonim
Tastatură programabilă din carton
Tastatură programabilă din carton

Pe măsură ce tehnologia se dezvoltă, oamenii își doresc ca lucrurile să fie din ce în ce mai virtuale, însă uneori este mult mai practic și mai convenabil să ai ceva fizic pe care să îl poți atinge și să interacționezi cu propriile mâini. Un exemplu în acest sens este utilizarea macrocomenzilor sau a tastelor rapide / tastaturilor care vă permit să efectuați o sarcină mai eficient sau mai convenabil. Chiar acum puteți comanda unul online, cu prețuri cuprinse între 30 și 150 USD, cele mai populare fiind Elgato Streamdeck și gama de tastaturi pentru jocuri Razer. Cu toate acestea, datorită microcontrolerelor, a bibliotecii de tastatură arduino IDE și a unor materiale de construcții de bază, putem face unul pentru sub 30 USD, poate chiar sub 20 USD, pe care îl puteți programa pentru a face orice doriți.

Dacă îți place instructabilul meu, te rog votează-l în Concursul Cardboard Challenge, mulțumesc!

Pasul 1: Materiale / Instrumente

Materiale / Instrumente
Materiale / Instrumente
Materiale / Instrumente
Materiale / Instrumente
  • Adafruit Itsy Bitsy 32u4 (păstrați punga în care vine, va fi folosit mai târziu)
  • Comutatoare mecanice sau butoane regulate
  • Sârmă (acesta este sârma pe care am folosit-o, totuși oricare ar trebui să funcționeze, pur și simplu nu am avut nicio așezare suplimentară în jur)
  • Carton (am luat-o pe a mea din cartonul rigid de pe partea din spate a blocnotelor, ondulat s-ar putea să nu funcționeze la fel de bine)
  • Bandă
  • Cuțit X-Acto
  • Ciocan de lipit
  • Solder
  • Un computer care îndeplinește cerințele IDE Arduino (majoritatea computerelor Windows, Mac sau Linux ar trebui să funcționeze bine)

Pasul 2: Cadru din carton

Cadru din carton
Cadru din carton
Cadru din carton
Cadru din carton
Cadru din carton
Cadru din carton

Pentru a începe, am realizat rama tastaturii din carton. Am folosit cartonul dens de pe partea din spate a unui blocnotes, cu toate acestea, probabil, celelalte tipuri de carton ar putea funcționa. Înainte de a tăia, am măsurat și desenat liniile care să mă ajute, așa cum se vede în imaginile de mai sus, iar acest lucru a ajuns să funcționeze destul de bine. Apoi am decupat cadrul cu un cuțit X-Acto, apoi am tăiat găurile pentru întrerupătoarele mecanice. Ideea mea inițială a fost să pun clapele pe marginea cadrului, astfel încât să nu mai fiu nevoit să folosesc adezivi. Cu toate acestea, din cauza grosimii cartonului, acest lucru nu a funcționat atât de bine și am decis să folosesc doar bandă pentru ao termina după pasul 6.

Pasul 3: Cablare

Cablare
Cablare
Cablare
Cablare
Cablare
Cablare

Pentru cablarea acestui proiect, am conectat pur și simplu toate comutatoarele la un pin numerotat diferit de pe Itsy Bitsy. Apoi, pentru simplitate, am conectat pinul de masă la unul dintre comutatoare și am lipit următorul comutator până la celălalt comutator și așa mai departe (acest lucru poate fi văzut în imaginile de mai sus). FYI, va trebui să aveți întrerupătoarele deja în cadru pentru a lipi, deoarece nu există deschideri pentru a alimenta nimic către cealaltă parte, mai ales că este realizat din carton.

Pasul 4: Configurarea Itsy Bitsy

Configurarea Itsy Bitsy
Configurarea Itsy Bitsy

În primul rând, veți dori să obțineți software-ul Arduino IDE pe care îl vom folosi pentru a programa placa de aici: https://www.arduino.cc/en/Main/Software. Apoi, continuați și conectați Itsy Bitsy la computer și urmați instrucțiunile de aici: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup sub „Arduino IDE Setup” și „ Utilizarea cu Arduino IDE. Aș fi explicat acest lucru în instrucționabil, totuși oamenii de la adafruit.com fac o treabă excelentă explicând modul de utilizare a produselor lor.

Pasul 5: Programare

Vă rugăm să rețineți că partea de programare a acestui instructiv este exact cum am făcut-o și puteți schimba orice aspect al acestuia pentru a se potrivi nevoilor dvs. Puteți utiliza documentația aici: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/ pentru a face aproape orice combinație de taste pentru orice comenzi rapide de la tastatură. Majoritatea comenzilor rapide pot fi găsite în setările programului, dar dacă nu le puteți găsi acolo, ar trebui să le puteți căuta online și să găsiți ceea ce aveți nevoie. Puteți efectua comenzi rapide cu mai multe taste, punând codul pentru diferite taste în linii consecutive separate printr-un punct și virgulă. Acest lucru poate fi văzut în codul arduino din prima instrucțiune „if” cu codul pentru un buton care imprimă o majusculă W când este apăsat. Dacă doriți să faceți comenzi rapide și mai complexe, puteți profita de un program numit Tastă rapidă automată pentru a face lucruri precum deschiderea unei aplicații doar prin apăsarea unui buton. Voi încerca să actualizez acest instructable în timp ce mă joc cu el însuși.

Pasul 6: Construcție

Constructie
Constructie

Odată ce am conectat toate butoanele, am început să încerc să aflu cum să montez placa pe carton. Din păcate, nu există într-adevăr o modalitate bună de a face acest lucru, deoarece Itsy Bitsy nu are găuri de montare și folosim o suprafață nu atât de robustă. Ceea ce am venit este să folosim geanta pe care adafruit a trimis-o pe Itsy Bitsy pentru a proteja și a proteja oarecum placa în sine. După cum puteți vedea în imaginea de mai sus, am așezat placa în pungă și am lipit punga de carton. De asemenea, va trebui să tăiați partea laterală a pungii opusă deschiderii originale pentru a permite accesul portului micro usb. După ce aveți placa „securizată”, cutia poate fi pliată așa cum se vede în imagini și închisă cu bandă sau, dacă utilizați carton suficient de subțire, filele pot fi introduse în fante din carton.

Pasul 7: majuscule

Din păcate, aici cartonul începe să-și piardă utilitatea. Nu am reușit să-mi dau seama o modalitate de a face capace din carton și probabil că nu ar fi o idee bună pentru o utilizare frecventă oricum. Cu toate acestea, dacă îl folosiți doar pentru comenzi rapide și pentru a executa comenzi, așa cum sunt eu, probabil că va fi bine. Pe de altă parte, dacă îl folosiți pentru jocuri, vă recomandăm să cumpărați niște capace de tastare ieftine.

Pasul 8: Concluzie

În general, obiectivul meu pentru acest instructable a fost de a crea un obiect practic ieftin, care să poată fi folosit în viața majorității oamenilor ca o alternativă la alte produse de ultimă generație. Cred că acest obiectiv a fost atins cu ușurință prin faptul că costă aproximativ 12-13 USD în total, în funcție de materialele pe care le dețineți deja și are o funcționalitate foarte mare pe care o puteți extinde și mai mult cu un pic mai multe materiale de construcție și programare.

Din nou, dacă ți-ar plăcea acest ghid, aș aprecia foarte mult dacă m-ai vota în concursul Cardboard Challenge. Mulțumiri! Acesta este primul meu instructable, deci dacă aveți sfaturi sau feedback constructiv, puteți adăuga acest lucru la comentarii și ar fi foarte apreciat.

Recomandat: