Satura rādītājs:

Programmējama kartona tastatūra: 8 soļi (ar attēliem)
Programmējama kartona tastatūra: 8 soļi (ar attēliem)

Video: Programmējama kartona tastatūra: 8 soļi (ar attēliem)

Video: Programmējama kartona tastatūra: 8 soļi (ar attēliem)
Video: Как сделать оригами КЛАВИАТУРУ 2024, Jūlijs
Anonim
Programmējama kartona tastatūra
Programmējama kartona tastatūra

Attīstoties tehnoloģijām, cilvēki vēlas, lai lietas kļūtu arvien virtuālākas, tomēr dažreiz ir vienkārši daudz praktiskāk un ērtāk iegūt kaut ko fizisku, ko jūs faktiski varat pieskarties un mijiedarboties ar savām rokām. Viens piemērs tam ir makro vai īsinājumtaustiņu/tastatūru izmantošana, kas ļauj veikt uzdevumu efektīvāk vai ērtāk. Šobrīd jūs varat vienkārši pasūtīt vienu tiešsaistē, sākot no aptuveni USD 30 līdz USD 150, no kuriem populārākie ir Elgato Streamdeck un Razer spēļu tastatūras. Tomēr, pateicoties mikrokontrolleriem, arduino IDE tastatūras bibliotēkai un dažiem pamata celtniecības materiāliem, mēs varam izgatavot vienu par mazāk nekā 30 ASV dolāriem, varbūt pat zem 20 ASV dolāriem, un jūs varat ieprogrammēt visu, ko vēlaties.

Ja jums patīk mana pamācība, lūdzu, balsojiet par to Cardboard Challenge konkursā, paldies!

1. darbība: materiāli/instrumenti

Materiāli/instrumenti
Materiāli/instrumenti
Materiāli/instrumenti
Materiāli/instrumenti
  • Adafruit Itsy Bitsy 32u4 (paturiet somu, kas tajā ir, tā tiks izmantota vēlāk)
  • Mehāniskie slēdži vai parastās spiedpogas
  • Vads (tas ir vads, ko es izmantoju, tomēr jebkuram vajadzētu darboties, man vienkārši nebija papildu liekšanas)
  • Kartons (es dabūju savējo no cietā kartona piezīmjdatoru aizmugurē, gofrēts var arī nedarboties)
  • Lente
  • X-Acto nazis
  • Lodāmurs
  • Lodēt
  • Dators, kas atbilst Arduino IDE prasībām (lielākajai daļai Windows, Mac vai Linux datoru vajadzētu strādāt labi)

2. darbība: kartona rāmis

Kartona rāmis
Kartona rāmis
Kartona rāmis
Kartona rāmis
Kartona rāmis
Kartona rāmis

Lai sāktu, es no kartona izveidoju tastatūras rāmi. Es izmantoju blīvo kartonu no piezīmjdatora aizmugures, tomēr lielākā daļa citu kartona veidu, iespējams, varētu darboties. Pirms griešanas es izmērīju un uzzīmēju līnijas, lai palīdzētu mani vadīt, kā redzams iepriekš redzamajos attēlos, un tas beidzās diezgan labi. Tālāk es vienkārši izgriezu rāmi ar X-Acto nazi, pēc tam izgriezu caurumus mehāniskajiem slēdžiem. Mana sākotnējā ideja bija ielikt atlokus rāmja malā, lai man nebūtu jāizmanto nekādas līmes. Tomēr kartona biezuma dēļ tas nedarbojās tik labi, un pēc 6. darbības nolēmu pabeigt tikai ar lenti, lai to pabeigtu.

3. darbība: elektroinstalācija

Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija

Šī projekta vadiem es vienkārši savienoju visus slēdžus ar citu numurētu tapu uz Itsy Bitsy. Pēc tam vienkāršības labad es pievienoju zemējuma tapu vienam no slēdžiem un pielodēju nākamo slēdzi pie otra slēdža un tā tālāk (to var redzēt attēlos iepriekš). FYI, jums būs jābūt slēdžiem, kas jau ir rāmī, lai lodētu, jo nav nevienas atveres, lai kaut ko pārnestu uz otru pusi, jo īpaši tāpēc, ka tas ir izgatavots no kartona.

4. solis: Itsy Bitsy iestatīšana

Itsy Bitsy iestatīšana
Itsy Bitsy iestatīšana

Pirmkārt, jūs vēlēsities iegūt Arduino IDE programmatūru, kuru mēs izmantosim, lai ieprogrammētu dēli šeit: https://www.arduino.cc/en/Main/Software. Pēc tam pievienojiet Itsy Bitsy datoram un izpildiet šeit sniegtos norādījumus: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup sadaļā "Arduino IDE iestatīšana" un " Izmantojot ar Arduino IDE. " Es to būtu paskaidrojis pamācībā, tomēr cilvēki vietnē adafruit.com lieliski strādā, izskaidrojot, kā lietot savus produktus.

5. solis: programmēšana

Lūdzu, ņemiet vērā, ka šīs pamācības programmēšanas daļa ir tieši tā, kā es to izdarīju, un jūs varat mainīt jebkuru tās aspektu atbilstoši savām vajadzībām. Dokumentāciju varat izmantot šeit: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/, lai izveidotu gandrīz jebkuru taustiņu kombināciju jebkurai īsinājumtaustiņai. Lielāko daļu īsinājumtaustiņu var atrast programmas iestatījumos, bet, ja jūs tos nevarat atrast, jums vajadzētu būt iespējai to vienkārši meklēt tiešsaistē un atrast vajadzīgo. Jūs varat izveidot īsceļus ar vairākiem taustiņiem, ievietojot dažādu taustiņu kodu secīgās rindās, kuras atdala ar semikolu. To var redzēt arduino kodā pirmajā "ja" paziņojumā ar vienas pogas kodu, kas nospiežot lielo burtu W. Ja vēlaties izveidot vēl sarežģītākus īsinājumtaustiņus, varat izmantot programmu ar nosaukumu Auto Hotkey, lai, piemēram, atvērtu lietojumprogrammu, nospiežot tikai vienu pogu. Es mēģināšu atjaunināt šo pamācību, kad pats spēlēšos ar to.

6. solis: būvniecība

Būvniecība
Būvniecība

Kad visas pogas bija pieslēgtas, es sāku mēģināt izdomāt, kā dēli piestiprināt pie kartona. Diemžēl patiešām nav labs veids, kā to izdarīt, jo Itsy Bitsy nav montāžas caurumu, un mēs izmantojam ne tik izturīgu virsmu. Tas, ko mēs izdomājām, ir izmantot maisiņu, kurā adafruit nosūtīja Itsy Bitsy, lai aizsargātu un nedaudz nostiprinātu pašu dēli. Kā redzat attēlā iepriekš, es ievietoju dēli somas iekšpusē un pielīmēju maisu pie kartona. Jums arī vajadzēs nogriezt somas sānu, kas atrodas pretī sākotnējai atverei, lai varētu piekļūt mikro USB portam. Kad plāksne ir "nostiprināta", kastīti var salocīt, kā redzams attēlos, un aiztaisīt ar līmlenti vai, ja izmantojat pietiekami plānu kartonu, cilnes var ievietot kartona spraugās.

7. darbība. Atslēgu vāciņi

Diemžēl tieši šeit kartons sāk zaudēt savu lietderību. Es nevarēju izdomāt veidu, kā no kartona izgatavot atslēgu vāciņus, un tā, visticamāk, nebūtu laba ideja biežai lietošanai. Tomēr, ja jūs to vienkārši izmantojat īsinājumtaustiņiem un izpildāt komandas, piemēram, es, tas droši vien būs labi. No otras puses, ja to izmantojat spēlēm, iespējams, vēlēsities iegādāties lētus taustiņu vāciņus.

8. solis: Secinājums

Kopumā mans šīs pamācības mērķis bija izveidot lētu, praktisku priekšmetu, ko var izmantot vairuma cilvēku dzīvē kā alternatīvu citiem augstākās klases produktiem. Es domāju, ka šo mērķi bija viegli sasniegt, jo tas kopumā izmaksāja aptuveni USD 12–13 USD, atkarībā no tā, kādi materiāli jums jau pieder, un tam ir ļoti liela funkcionalitāte, kuru varat paplašināt vēl vairāk, izmantojot nedaudz vairāk būvmateriālu un programmu.

Atkal, ja jums patika šis ceļvedis, es būtu ļoti pateicīgs, ja jūs balsotu par mani konkursā Cardboard Challenge. Paldies! Šī ir mana pirmā pamācība, tādēļ, ja jums ir kādi padomi vai konstruktīvas atsauksmes, varat to pievienot komentāriem, un tas būtu ļoti pateicīgi.

Ieteicams: