Laita aurinkolasit päähän ennen tämän LED-matriisin kytkemistä - 64 silmiä häikäisevää RGB-LEDiä koristavat NeoMatrixia luoden muokattavan värisävyn. Järjestettynä 8x8 matriisiin, jokainen pikseli on yksilöllisesti osoitettavissa. Kaikkien LEDien ohjaamiseen tarvitaan vain yksi mikro-ohjaimen nasta, ja saat 24-bittisen värin jokaiselle LEDille.
Sen kytkeminen on helppoa: siinä on kaksi 3-nastaista liitäntäporttia. Juota johdot tuloporttiin ja anna 5 V DC +5 V ja maadoitusnastoihin ja liitä sitten DIN-nasta mikro-ohjaimeen. Jos käytät NeoPixel Arduino -kirjastoamme, käytä digitaalista numeroa 6. Sinun on myös tehtävä yhteinen maadoitus 5 V:n virtalähteestä mikro-ohjaimeen/Arduinoon. Koska jokainen LED voi kuluttaa jopa 60 mA (eli jopa 3,5 ampeeria paneelia kohden, jos kaikki LEDit ovat kirkkaan valkoisia!), suosittelemme 5 V 2 A virtalähdettämme. Useimmissa käyttötavoissa näet noin 1-2A virtaa paneelia kohden.
Jos esimerkiksi tarvitset LISÄÄ Blinkyä, voit ketjuttaa nämä yhteen. Toista suojusta varten kytke DIN-liitäntä ensimmäisen paneelin DOUT-liittimeen. Kytke myös maadoitusnasta yhteen ja 5 V:lla. Ole hyvä! Voit ketjuttaa niin monta kuin haluat, vaikka 4 tai useamman paneelin jälkeen RAM saattaa loppua, jos käytät UNO:ta. Tarkkaile myös virrankäyttöäsi, saatat tarvita 5V 10A virtalähdettä niin moneen näistä!
On yksi datalinja, jolla on hyvin ajoituskohtainen protokolla. Koska protokolla on erittäin herkkä ajoitukselle, se vaatii reaaliaikaisen mikrokontrollerin, kuten AVR, Arduino, PIC, mbed jne. Sitä ei voi käyttää Linux-pohjaisen mikrotietokoneen tai tulkitun mikro-ohjaimen, kuten netduino tai Basic Stamp, kanssa. Upeasti kirjoitettu Neopixel-kirjastomme Arduinolle tukee näitä pikseleitä! Koska se vaatii käsin viritettyä kokoonpanoa, se on vain AVR-ytimille, mutta muut ovat saattaneet siirtää tämän siruohjainkoodin, joten googleta. Vaaditaan 8 MHz tai nopeampi prosessori.
Yksityiskohtaisessa NeoPixel Uberguidessamme on kaikki mitä tarvitset minkä tahansa muotoisen ja kokoisen NeoPixelin käyttämiseen. Sisältää valmiin kirjaston ja esimerkkikoodin Arduino UNO/Duemilanove/Diecimila, Flora/Micro/Leonardo, Trinket/Gemma, Arduino Due & Arduino Mega/ADK (kaikki versiot)