BBC micro: bit és a Neopixels
Ha már rendelkezel „pici” programozási tapasztalattal jogos az igény, hogy elkezd a fizikai számítástechnika izgalmas kísérleteit. Ennek egyik látványos eleme a Neopixelek használata.
A Neopixel az Adafruit nevű elektronikai vállalat által használt név és termék, egy olyan típusú RGB LED számára, amelyet különböző módon csomagolnak (alak és a ledek száma).
Közvetlenül a micro:bitről 8 LED-et tudsz táplálni, de ennél többet is lehet vezérelni (célszerű külső áramforrást igénybe venni).Úgy tervezték, hogy 5V-n használjuk, de működtethető 3V3 (3,3 V) mikrokontrollerrel is, mint a micro: bit.
Legérdekesebb jellemzője az egyetlen IO vezérlés (egyetlen vezetéken küldöm azt a jelet, amely meghatározza, hogy melyik vagy melyikek és milyen színnel jelenjenek meg) és a végtelen kaszkádcsatlakozás (szinte végtelen sok elem összefűzhető).
A neopixelek különböző kivitelezésben készülhetnek, viszont van közös jellemzőjük a csatlakozás három ponton GND (föld) VCC (micro:bit esetén 3,3 V) IN (bemeneti vezérlő jel) mivel több összefűzhető így van, egy kimenti oldal is (GND, VCC, OUT).
Fontos tudnivalók a NeoPixel-ről általában
A NeoPixel lánc összefűzésében nincs korlátozás, de végül találkozhatunk korlátokkal:
Hardver kapcsolat:
A legtöbb LED soron három (kimenet miatt *2) forrszemet találunk (csatlakozási pont) hogyan tudunk ide fizikailag csatlakozni?
Két lehetőség van vagy pákát veszünk a kezünkbe, vagy úgy rendeljük meg, hogy legyen számunkra megfelelő csatlakozási pont.
Csatlakozási pont lehet:
Programozás
Előre elkészített függvényeket használhatunk.
A keresősávban válassza ki a “neopixel” négyzetet.
Ez betölt egy olyan blokkcsomagot, amely kompatibilis a LED-ekkel, így nagyon egyszerű programozni őket! Ennyi információval már csodálatos alkalmazásokat lehet készíteni, oszd meg munkádat és élményeidet. Küldj képet, videó linket a következő címre: vigvari.gyorgy@vigvari.hu