Sisällysluettelo:

RGB yhden painikkeen USB -näppäimistö: 6 vaihetta (kuvilla)
RGB yhden painikkeen USB -näppäimistö: 6 vaihetta (kuvilla)

Video: RGB yhden painikkeen USB -näppäimistö: 6 vaihetta (kuvilla)

Video: RGB yhden painikkeen USB -näppäimistö: 6 vaihetta (kuvilla)
Video: KUINKA KASATA TIETOKONE! (Ajantasainen opas!) 2024, Marraskuu
Anonim
RGB One Button USB -näppäimistö
RGB One Button USB -näppäimistö
RGB One Button USB -näppäimistö
RGB One Button USB -näppäimistö
RGB One Button USB -näppäimistö
RGB One Button USB -näppäimistö

Oletko koskaan tuntenut tarvetta saada pieni, mutta toimiva RGB -taustavalaistu näppäimistö, joka ei ole suurempi kuin yhden näppäimen koko? Ei? Ketä kiinnostaa, tee se joka tapauksessa! Tämä opas opastaa sinua tekemään tarvittavat vaiheet oman, hieman hyödyttömän, yhden painikkeen näppäimistön tekemiseksi.

Vaihe 1: Osat ja työkalut

Osat ja työkalut
Osat ja työkalut
Osat ja työkalut
Osat ja työkalut

Tämän projektin toteuttamiseksi tarvitset…

Osat:

ATtiny85 -pohjainen kehityskortti. Nämä levyt ovat Digispark-levyn klooneja, ja niitä voi ostaa vain 1-2 GBP/USD. Tästä kortista on muutamia versioita, joista toisessa on sisäänrakennettu USB A -liitin ja kahdessa on sisäänrakennettu Micro USB -liitäntä. Tätä hanketta varten tarvitaan pienin niistä kahdesta, johon on kirjoitettu "TINY85", kuten "ATTINY85". Kaikki levyt toimivat samalla tavalla, mutta vain tämä sopii 3D -painettuun koteloon

  • WS2812b RGB -LED. Näitä on myös eri muodoissa, tarvittava tyyppi on asennettu pieneen pyöreään piirilevyyn, joka on hieman suurempi kuin itse LED. Voidaan käyttää myös paljaita LED -valoja, mutta muista, että niitä on erittäin vaikea juottaa.
  • Cherry MX/ Cherry MX -yhteensopiva kytkin. Kytkimet, joissa on kirkas kotelo, ovat ihanteellisia, koska ne antavat LED -valon kulkea läpi.
  • Cherry MX -yhteensopiva avainkorkki.

Työkalut:

  • Juotin ja juote tarvitaan. Flux, Solder Braid/Wick, joukko kolmansia käsiä ja paljon muuta fluxia ovat myös hyödyllisiä.
  • Kotelon tulostamiseen tarvitaan 3D -tulostin, mutta jotain vastaavaa voidaan myös piirtää puusta, akryylistä, MDF -levystä jne., Jos sinulla on käytettävissään peruskäsityökalut. Kotelo voidaan myös leikata pienestä ABS -projektilaatikosta.

Vaihe 2: Ohjelmiston asentaminen

Ohjelmiston asentaminen
Ohjelmiston asentaminen

Ensin sinun on asennettava Arduino IDE- ja Digispark -ohjaimet. Voit tehdä tämän noudattamalla tässä annettuja ohjeita. Lataa linkitettyyn sivuun sisältyvä vilkkuva luonnos varmistaaksesi, että korttisi toimii. Seuraavaksi sinun on asennettava Adafruit Neopixel -kirjasto ohjaamaan lediä. Valitse Arduino IDE: ssä Työkalut> Kirjastojen hallinta ja etsi "Adafruit Neopixel". Lataa ja asenna samanniminen kirjasto.

Vaihe 3: Kotelon tulostaminen

Kotelon tulostaminen
Kotelon tulostaminen

Koteloon tarvittavat STL -tiedostot ja esimerkkikoodin voi ladata osoitteesta thingiverse täältä. Lataa ja tulosta kotelon molemmat osat nyt ja varmista, että pidät kiinni koodista - tarvitset sitä myöhemmin.

Vaihe 4: Johdotus ja kokoonpano

Johdotus ja kokoonpano
Johdotus ja kokoonpano
Johdotus ja kokoonpano
Johdotus ja kokoonpano

Kiinnitä komponentit kaavion ja kuvien mukaisesti. LED -datatappi on liitettävä kortin nastaan P1 ja kytkin P2 -liittimeen. Varmista, että liität P1 -merkkivalon data IN -nastaan, ei data OUT -nastaan. Aseta sitten levy varovasti koteloon. Sen tiukka istuvuus, ja kun se on paikallaan, sitä on erittäin vaikea poistaa, joten tarkista johdotus ennen kättä. Kohdista sitten mikro -usb -portti kotelon vastaavan aukon kanssa, kiilaa litteä ruuvitaltta (tai vastaava työkalu) levyn taakse ja työnnä se pistorasian aukkoon. Sen pitäisi sopia tiukasti sisään. Pidä levy paikallaan kuumaliimalla. Kohdista lopuksi kotelon yläosan kaksi sisennystä pohjan kahden ulkoneman kanssa ja sovita ne yhteen. Muista, että koteloa EI ole suunniteltu avattavaksi uudelleen kokoonpanon jälkeen.

Vaihe 5: Koodin vilkkuminen ja muokkaaminen

Koodin vilkkuminen ja muuttaminen
Koodin vilkkuminen ja muuttaminen

Pura vaiheessa 3 lataamasi esimerkkikoodi ja avaa se Arduino IDE: ssä. Tämän yksinkertaisen luonnoksen avulla voit asettaa taustavalon haluamaasi väriin ja yhdistää avaimen kytkimeen. Muuta taustavalon R, G ja B muuttujia valitaksesi värin, jonka haluat taustavalon olevan, ja taustavalon kirkkaus muuttaaksesi ledin voimakkuutta. Kaikkien näiden neljän muuttujan numeron on oltava 0 (pois päältä) - 255 (enintään). Jos haluat kartoittaa avaimen, muuta muuttuja "keyCode" haluamallasi avaimella. Luettelo avainkoodeista löytyy täältä. Kun olet muokannut koodia mieleiseksesi, paina latauspainiketta, niin voit koota ja vilkuttaa koodin taulullesi. Kun kääntäminen on valmis, pääte pyytää sinua kytkemään kortin. Varmista, että kytket sen 60 sekunnin kuluessa, tai sinun on toistettava latausprosessi.

Vaihe 6: Valmis

Tehty!
Tehty!
Tehty!
Tehty!
Tehty!
Tehty!

Sinulla pitäisi nyt olla täysin toimiva yhden näppäimistön näppäimistö! Mukana toimitettu koodi jäljittelee tavallista USB HID -näppäimistöä, joten sitä voidaan käyttää ilman lisäohjelmiston asentamista, mutta voit ladata makro -ohjelmia, kuten AutoHotkey, toimintojen automatisoimiseksi, kun painat näppäintä. Jos haluat muokata koodia enemmän kuin esimerkkikoodi tarjoaa, voit kirjoittaa oman Digikeyboard -kirjaston avulla. FastLED -kirjastoa voidaan käyttää myös ledien ohjaamiseen ja se tarjoaa paljon tehokkaampia toimintoja kuin Adafruit_Neopixel.

Jos pidit tästä ohjeesta, harkitse sitä äänestämistä isossa ja pienessä kilpailussa, hauskaa tekemistä!

Suositeltava: