Sisällysluettelo:
- Vaihe 1: Asioita, joita tarvitset
- Vaihe 2: Mitat
- Vaihe 3: Arkkien leikkaaminen
- Vaihe 4: Laita ne yhteen
- Vaihe 5: Virta WS2812 RGB -LED -nauhalle
- Vaihe 6: Elektroniikan aika
- Vaihe 7: Aika koodata
Video: RGB -pelihiirimatto: 7 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Tapasin äskettäin WS2812 -yksilöllisesti osoitettavat RGB -LEDit. Tämä tarkoittaa, että jokaista LEDiä voidaan ohjata erikseen ja ohjelmoida tuottamaan eri värejä tavallisen RGB -nauhan sijaan, jossa kaikki LED -valot syttyvät samalla tavalla.
Markkinoilla olevat RGB -hiirimatot ovat erittäin kalliita. Joten päätin tehdä halvan RGB -hiirimaton käyttämällä Arduinoa ja WS2812 RGB LED -nauhaa.
Aloitetaan
Vaihe 1: Asioita, joita tarvitset
- WS2812 RGB LED -nauha (1 metri riittää)
- Arduino Nano
- 10mm ja 3mm akryylilevy
- USB kaapeli
- Pikaliima
Vaihe 2: Mitat
Mitat ovat:
- 30 x 20 cm 10 mm: n arkille
- 29 x 19 cm 3 mm: n arkille
- 10 mm: n arkin sisämitat näkyvät kuvassa
3 mm: n levy asetetaan 10 mm: n arkin päälle kuvan mukaisesti. Tämä jättää 5 mm: n reunan kaikilta sivuilta, mikä tekee valosta näkyvän ylhäältä. Luota minuun, se näyttää upealta!
Vaihe 3: Arkkien leikkaaminen
Ulkomittojen leikkaaminen on suhteellisen helppoa. Pisteet vain linjoilla akryylileikkurilla tai millä tahansa terävällä esineellä. Pistele akryyliä useita kertoja samaa viivaa pitkin, aseta akryyli pöydän reunaan ja katkaise kappale kahtia kevyellä ja nopealla paineella.
Sisämittojen leikkaaminen on hankalaa, jos sinulla ei ole oikeita työkaluja, kuten minulle. Tein huolellisen työn poratakseni reikiä viivoja pitkin. Sitten suoritin leikkaukset sahalla. Tämä menetelmä jättää terävät reunat. Tasoita reunat viilalla. Sen ei tarvitse olla täysin tasainen ja vaakasuora, eikä se ole näkyvissä ja valo kulkee joka tapauksessa. Varmista vain, että se on riittävän tasainen, jotta LED -nauha mahtuu levyn tasolle.
Vaihe 4: Laita ne yhteen
Irrota suojapaperi. Hio 10 mm: n akryylilevyn pinta kevyesti hienojakoisella hiekkapaperilla. Tämä hajottaa valon ja sytyttää rajan, jonka säilytimme sen sijaan, että kulkisimme suoraan akryylin läpi.
Aseta kaksi arkkia päällekkäin pitäen 5 mm: n marginaali kaikilta puolilta. Kiinnitä kaksi arkkia yhteen superliimalla. Laita vain muutama tippa liimaa liitoksiin ja liima imeytyy automaattisesti. Tee sama kaikille 4 kulmalle.
Kiinnitä neopreenikangas (jota käytetään enimmäkseen hiirimattojen valmistukseen) 3 mm: n akryylilevyn päälle. Tämä saa hiiren liikkumaan sujuvasti ja myös piilottamaan kaiken sen alla olevan elektroniikan ja puutteet. En löytänyt mitään valmistushetkellä, joten käytin sen sijaan mustaa korttipaperia. Toimii hyvin, mutta se vaihdetaan jonkin ajan kuluttua.
Poraa 4 mm reikä koko arkin läpi, jotta USB -kaapeli kulkee. Reiän halkaisija voi vaihdella kaapelin paksuuden mukaan.
Vaihe 5: Virta WS2812 RGB -LED -nauhalle
Tarkastellaan yhtä LEDiä nauhasta. Jokainen väri täydellä intensiteetillä kuluttaa 20 mA. Kun kaikki värit palavat täydellä teholla (eli valkoinen väri), yksi LED -valo ottaa noin (20mA + 20mA + 20mA =) 60mA. Nauhan suurin virrankulutus on = 60mA * Nauhan LEDien lukumäärä. Minun tapauksessani LEDien lukumäärä = 22. Siksi suurin virranotto on 1320 mA. Mutta Arduinon sisäinen jännitesäädin pystyy tuottamaan enintään 800 mA. Tällöin nauha saa virtansa ulkoisesta virtalähteestä. Varmista, että virtalähteen ja Arduinon maadoitus on kytketty yhteen.
Hiirimatto, joka vaatii muun ulkoisen virtalähteen kuin USB? Tämä ei kuulosta oikealta!
Mutta tässä on temppu. RGB -hiirimatto on tunnettu Rainbow -animaatiostaan. Tätä käytämme tässä projektissa. Sateenkaarissa ei ole valkoista! Tämä tarkoittaa, että mikään LED -valo ei milloinkaan syty kokonaan kaikissa väreissä. 22 LED -nauhan enimmäisvirta, jonka mittain tällä animaatiolla, on 150 mA, joka on hyvin alueella. Siksi nauhalle on mahdollista syöttää virtaa suoraan Arduino Nano -laitteella.
Vaihe 6: Elektroniikan aika
Kun mekaaninen rakenne on poissa tieltä, on aika joillekin elektroniikoille.
Aseta haluttu LED -nauhan pituus kuvan osoittamalla tavalla. Pidä niitä tilapäisesti teipillä. Kiinnitä nyt superliimalla kaikki LEDit akryylilevyyn.
Tartu USB -kaapeliin ja katkaise toinen pää. Kaapelin sisällä on neljä johtoa. Koska käytämme USB: tä vain Arduinon virtalähteeksi, olemme kiinnostuneita punaisesta (+) ja mustasta (-) johdosta. Katkaise loput kaksi johtoa, koska emme tarvitse niitä. Vedä kaapeli poratun reiän läpi.
Tee liitännät kaavion mukaisesti.
Vaihe 7: Aika koodata
Lataa koodi ja avaa se Arduino IDE: llä. Ennen lataamista
- Nauhan datatappi voidaan liittää mihin tahansa digitaalisiin nastoihin. Olen valinnut nastan 4. Tee tarvittavat muutokset koodiin, jos käytät toista tappia.
- Syötä nauhojen merkkivalojen määrä.
Napsauta latausta ja nauti halvasta, mutta mahtavasta RGB -pelihiirimatosta!
Kiitos jaksamisesta loppuun asti. Toivottavasti kaikki rakastavat tätä projektia. Kerro minulle, jos teet sellaisen itsellesi. Tilaa YouTube -kanavani, niin saat lisää tulevia projekteja. Kiitos vielä kerran!
Suositeltava:
DIY RGB -putkivalot: 9 vaihetta (kuvilla)
DIY RGB -putkivalot: DIY RGB -putkivalo on monitoiminen putkivalo, jota voidaan käyttää valokuvauksessa, valomaalauksessa, elokuvien tekemisessä, pelaamisessa, VU -mittarina ja muussa. Putkivaloa voidaan ohjata Prismatik -ohjelmistolla tai painikkeella. Nämä kylpyammeet
Liikkeellä käynnistetyt Neopixel RGB -kengät!: 5 vaihetta (kuvilla)
Liikkeellä käynnistyvät Neopixel RGB -kengät!: NeoPixelit ovat mahtavia, ja voimme hallita satoja valoja kolmella johdolla eli 5 V, Din & GND ja tässä opetusohjelmassa näytän, kuinka voit tehdä Motion Triggered NeoPixel RGB -kengät! Aloita siis ilman lisäkysymyksiä
RGB HexMatrix - IOT -kello 2.0: 5 vaihetta (kuvilla)
RGB HexMatrix | IOT Clock 2.0: HexMatrix 2.0 on päivitetty aiempaan HexMatrixiin. Edellisessä versiossa olemme käyttäneet WS2811 -LED -valoja siten, että HexMatrixista tuli raskas ja paksu. Mutta tässä matriisiversiossa aiomme käyttää mukautettuja piirilevyjä WS2812b -LEDien kanssa, jotka tekivät tämän matriisin t
RC -ohjattu Rgb -LED -nauha: 4 vaihetta (kuvilla)
RC-ohjattu Rgb-LED-nauha: Luo oma rc-ohjattava led-nauha huoneiden valaistukseen! Useimpia rgb-led-nauhoja ohjataan infrapunakaukosäätimellä. Jos haluat kytkeä sen päälle tai pois tai vaihtaa väriä, sinun on pysyttävä vastaanottimen edessä. Tämä on tylsää eikä se ole
Moderni RGB -tunnelmavalaisin: 7 vaihetta (kuvilla)
Moderni RGB -tunnelmavalaisin: Haluatko lisätä tyyliä työpöydällesi? Saimme sinut peitetyksi DIY -tunnelmavalaisimella, joka on valmistettu osista, jotka löydät helposti makaamassa autotallissasi tai katoksessasi. Mielialalampussa on esteettinen ja moderni muotoilu, joka antaa sinulle täydellisen hallinnan värin