Sisällysluettelo:
- Vaihe 1: Materiaalit/työkalut
- Vaihe 2: Pahvikehys
- Vaihe 3: Johdotus
- Vaihe 4: Itsy Bitsyn asentaminen
- Vaihe 5: Ohjelmointi
- Vaihe 6: Rakentaminen
- Vaihe 7: Avainkorkit
- Vaihe 8: Johtopäätös
Video: Pahvi ohjelmoitava näppäimistö: 8 vaihetta (kuvien kanssa)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Tekniikan kehittyessä ihmiset haluavat asioiden olevan yhä virtuaalisempia, mutta joskus on vain paljon käytännöllisempää ja kätevämpää saada jotain fyysistä, jota voit itse koskettaa ja olla vuorovaikutuksessa omin käsin. Yksi esimerkki tästä on makrojen tai pikanäppäimistön/näppäimistön käyttö, joiden avulla voit suorittaa tehtävän tehokkaammin tai kätevämmin. Tällä hetkellä voit vain tilata yhden verkosta, jonka hinnat ovat noin 30–150 dollaria, joista suosituimpia ovat Elgato Streamdeck ja Razerin pelinäppäimistöt. Mikro -ohjaimien, arduino IDE -näppäimistökirjaston ja joidenkin perusrakennusmateriaalien ansiosta voimme kuitenkin tehdä sellaisen alle 30 dollarilla, ehkä jopa alle 20 dollarilla, jonka voit ohjelmoida tekemään mitä haluat.
Jos pidät ohjeistani, äänestä sitä Cardboard Challenge -kilpailussa, kiitos!
Vaihe 1: Materiaalit/työkalut
- Adafruit Itsy Bitsy 32u4 (säilytä pussi, joka tulee tähän, sitä käytetään myöhemmin)
- Mekaaniset kytkimet tai tavalliset painikkeet
- Lanka (tämä on lanka, jota käytin, mutta minkä tahansa pitäisi toimia, minulla ei vain ollut ylimääräistä asennusta)
- Pahvi (sain omani jäykästä pahvista muistilehtiöiden takaa, aallotettu ei ehkä toimi yhtä hyvin)
- Nauha
- X-Acto-veitsi
- Juotin
- Juottaa
- Tietokone, joka täyttää Arduino IDE -vaatimukset (useimpien Windows-, Mac- tai Linux -tietokoneiden pitäisi toimia hyvin)
Vaihe 2: Pahvikehys
Aluksi tein näppäimistön kehyksen pahvista. Käytin tiheää pahvia muistikirjan takaa, mutta useimmat muut pahvityypit voisivat todennäköisesti toimia. Ennen leikkaamista mittasin ja piirsin viivoja ohjaamaan minua, kuten yllä olevista kuvista näkyy, ja tämä päättyi melko hyvin. Seuraavaksi leikkasin vain rungon X-Acto-veitsellä ja leikkasin reiät mekaanisille kytkimille. Alkuperäinen ajatukseni oli saada rungon reunan läpät kiinni, jotta minun ei tarvitsisi käyttää liimoja. Pahvin paksuuden vuoksi tämä ei kuitenkaan toiminut niin hyvin, ja päätin käyttää teippiä viimeistelemään sen vaiheen 6 jälkeen.
Vaihe 3: Johdotus
Tämän projektin johdotusta varten yksinkertaisesti liitin kaikki kytkimet Itsy Bitsyn eri numeroituun nastaan. Sitten liitin yksinkertaisuuden vuoksi maadoitusnastan yhteen kytkimestä ja juotin seuraavan kytkimen toiseen kytkimeen ja niin edelleen (tämä näkyy yllä olevissa kuvissa). Tiedoksi: Sinun on oltava kytkimet jo kehyksessä juotettavaksi, koska siellä ei ole aukkoja syöttämään mitään toiselle puolelle, varsinkin kun se on valmistettu pahvista.
Vaihe 4: Itsy Bitsyn asentaminen
Ensinnäkin haluat hankkia Arduino IDE -ohjelmiston, jota käytämme levyn ohjelmointiin täältä: https://www.arduino.cc/en/Main/Software. Siirry seuraavaksi ja liitä Itsy Bitsy tietokoneeseen ja seuraa ohjeita täältä: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup kohdassa "Arduino IDE Setup" ja " Käyttö Arduino IDE: n kanssa. " Olisin selittänyt tämän ohjeessa, mutta adafruit.com -sivuston ihmiset tekevät hienoa työtä selittäessään, miten heidän tuotteitaan käytetään.
Vaihe 5: Ohjelmointi
Muista, että tämän ohjeen ohjelmointiosa on juuri se, jonka tein, ja voit muuttaa mitä tahansa sen osaa tarpeidesi mukaan. Voit käyttää dokumentaatiota täällä: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/ ja tehdä melkein mitä tahansa näppäinyhdistelmää pikanäppäimille. Useimmat pikavalinnat löytyvät ohjelman asetuksista, mutta jos et löydä niitä sieltä, sinun pitäisi pystyä vain etsimään se verkossa ja löytämään tarvitsemasi. Voit tehdä pikanäppäimiä useilla näppäimillä asettamalla eri näppäinten koodin peräkkäisille puolipisteellä erotetuille riveille. Tämä näkyy arduino -koodissa ensimmäisessä "if" -lausekkeessa, jossa on yhden painikkeen koodi, joka tulostaa ison W -painikkeen. Jos haluat tehdä vieläkin monimutkaisempia pikanäppäimiä, voit hyödyntää automaattisen pikanäppäimen ohjelmaa ja avata sovelluksen vain napin painalluksella. Yritän päivittää tämän ohjeen pelatessani sitä itse.
Vaihe 6: Rakentaminen
Kun kaikki painikkeet oli kytketty, aloin yrittää selvittää, kuinka levy kiinnitetään pahviin. Valitettavasti ei ole oikeastaan mitään hyvää tapaa tehdä tätä, koska Itsy Bitsyssä ei ole kiinnitysreikiä ja käytämme ei niin tukevaa pintaa. Keksimme käyttää pussia, jonka adafruit lähetti Itsy Bitsyn sisään suojaamaan ja jonkin verran turvaamaan itse laudan. Kuten yllä olevasta kuvasta näkyy, laitoin laudan pussin sisään ja teipasin pussin pahville. Sinun on myös leikattava laukun sivu, joka on vastapäätä alkuperäistä aukkoa, jotta mikro -usb -porttiin pääsee käsiksi. Kun levy on "kiinnitetty", laatikko voidaan taittaa ylös kuvien mukaisesti ja teipata kiinni tai, jos käytät tarpeeksi ohutta pahvia, kielekkeet voidaan työntää pahvin rakoihin.
Vaihe 7: Avainkorkit
Valitettavasti pahvi alkaa menettää hyödyllisyytensä. En kyennyt keksimään tapaa tehdä avainkorkkeja pahvista, eikä se luultavasti olisi hyvä idea usein käyttää. Jos kuitenkin käytät sitä vain pikakuvakkeisiin ja suoritat komentoja, kuten minä, se on luultavasti hyvä. Jos käytät sitä pelaamiseen, voit halutessasi ostaa edullisia avainkorkkeja.
Vaihe 8: Johtopäätös
Kaiken kaikkiaan tavoitteeni tässä ohjeessa oli tehdä halpa, käytännöllinen esine, jota voidaan käyttää useimpien ihmisten elämässä vaihtoehtona muille korkeammille lopputuotteille. Luulen, että tavoite saavutettiin helposti, koska se maksaa yhteensä noin 12–13 dollaria riippuen siitä, mitä materiaaleja jo omistat, ja sillä on erittäin suuret toiminnallisuudet, joita voit laajentaa vieläkin enemmän rakennusmateriaaleilla ja ohjelmoinnilla.
Jälleen kerran, jos pidit tästä oppaasta, olisin erittäin kiitollinen, jos äänestäisit minua Cardboard Challenge -kilpailussa. Kiitos! Tämä on ensimmäinen ohjeeni, joten jos sinulla on vinkkejä tai rakentavaa palautetta, voit lisätä sen kommentteihin ja se olisi erittäin tervetullutta.
Suositeltava:
Ohjelmoitava näppäimistö: 5 vaihetta (kuvien kanssa)
Ohjelmoitava näppäimistö: Tässä projektissa näytän kuinka tehdä suhteellisen yksinkertainen ja edullinen ohjelmoitava näppäimistö eniten käytettyjen pikanäppäinten, sovellusten ja muiden toimintojen kartoittamiseen
Pahvi Bluetooth -kaiutin: 4 vaihetta (kuvien kanssa)
Pahvi Bluetooth -kaiutin: Tässä ohjeessa yritän näyttää sinulle, kuinka tehdä yksinkertainen mutta erittäin siisti pahvilaatikkoinen bluetooth -kaiutin. Ensimmäinen ohjeeni oli inspiraatio tähän projektiin. https://youtu.be/F-B0r1T3isM Erittäin helppo projekti, vain muutamia työkaluja tarvitaan. Käytin paljon
Ohjelmoitava virtalähde 42V 6A: 6 vaihetta (kuvien kanssa)
Ohjelmoitava virtalähde 42V 6A: Uusi projektini sai inspiraationsa ohjelmoitavasta virtalähteestä, Ruideng -moduulista. Se on fantastinen, erittäin tehokas, tarkka ja kohtuulliseen hintaan. Lähtöjännitteeseen ja -virtaan liittyviä malleja on saatavilla vain vähän. Uusimmat on varustettu
Ohjelmoitava RGB -LED -sekvensseri (Arduinon ja Adafruit -ristikkojen avulla): 7 vaihetta (kuvien kanssa)
Ohjelmoitava RGB -LED -sekvensseri (käyttäen Arduinoa ja Adafruit Trellisiä): Poikani halusivat värillisiä LED -nauhoja valaisemaan työpöydänsä, enkä halunnut käyttää purkitettua RGB -nauhaohjainta, koska tiesin, että he kyllästyisivät kiinteisiin kuvioihin näillä ohjaimilla on. Ajattelin myös, että se olisi loistava tilaisuus luoda
IPhone -telakointiliittimen lisääminen pahvi -iPod Boomboxiin: 9 vaihetta (kuvien kanssa)
Lisää IPhone -telakointiliitin Cardboardin iPod Boomboxiin: Tiedän, tiedän, mitä ajattelet … ei toista ipod -kaiutinta/USB -laturia, eikö? Halusin dokumentoida sovellukseni iPhonella ja näillä ThinkGeek -kaiuttimilla. Ja niin vain käy, että meneillään on ThinkGeek -kilpailu