Sisällysluettelo:

RGB -pelihiirimatto: 7 vaihetta (kuvilla)
RGB -pelihiirimatto: 7 vaihetta (kuvilla)

Video: RGB -pelihiirimatto: 7 vaihetta (kuvilla)

Video: RGB -pelihiirimatto: 7 vaihetta (kuvilla)
Video: Arvostelen katsojien RGB-SETUPIT! 2024, Marraskuu
Anonim
Image
Image
RGB Gaming -hiirimatto
RGB Gaming -hiirimatto

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

Asioita, joita tarvitset
Asioita, joita tarvitset
Asioita, joita tarvitset
Asioita, joita tarvitset
Asioita, joita tarvitset
Asioita, joita tarvitset
  • WS2812 RGB LED -nauha (1 metri riittää)
  • Arduino Nano
  • 10mm ja 3mm akryylilevy
  • USB kaapeli
  • Pikaliima

Vaihe 2: Mitat

Mitat
Mitat
Mitat
Mitat
Mitat
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

Arkkien leikkaaminen
Arkkien leikkaaminen
Arkkien leikkaaminen
Arkkien leikkaaminen
Arkkien leikkaaminen
Arkkien leikkaaminen
Arkkien leikkaaminen
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

Niiden yhdistäminen
Niiden yhdistäminen
Niiden yhdistäminen
Niiden yhdistäminen
Niiden yhdistäminen
Niiden yhdistäminen

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

Virtalähde WS2812 RGB LED -nauha
Virtalähde WS2812 RGB LED -nauha

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

Elektroniikan aika
Elektroniikan aika
Elektroniikan aika
Elektroniikan aika
Elektroniikan aika
Elektroniikan aika
Elektroniikan aika
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

Aika koodata
Aika koodata
Aika koodata
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: