Tartalomjegyzék:
- 1. lépés: Jellemzők
- 2. lépés: Szükséges anyagok
- 3. lépés: AZ 5050 WS2812B LED -ekről
- 4. lépés: Áramköri diagram
- 5. lépés: Elkészítés
- 6. lépés: Melléklet
- 7. lépés: A pihenés PROGRAMOZÁSBAN VAN
- 8. lépés: Jövőbeli tervek
Videó: RGB LED MATRIX NEOPIXEL HASZNÁLATÁVAL: 8 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ebben az oktatóanyagban megmutatom, hogyan lehet 5*5 RGB LEDMATRIX -ot felépíteni a NEOPIXEL használatával. Ezzel a mátrixszal lenyűgöző animációkat, hangulatjeleket és betűket jeleníthetünk meg nagyon vonzóan. Lássunk neki!
1. lépés: Jellemzők
- Nagyon kicsi
- Színek milliói
- A programozáshoz csak egy vezeték szükséges
- Szuper dekoratív
- Megjeleníthetünk hangulatjeleket, animációkat, betűket
2. lépés: Szükséges anyagok
- 25*neopixel LED (WS2812 5050smd)
- Arduino (bármilyen Arduino)
- 3D nyomtatott jig (letölthető.stl)
- Vezetékek
3. lépés: AZ 5050 WS2812B LED -ekről
Minden ws2812 led 4 tűvel rendelkezik
- Vcc (5V -ra csatlakozik)
- Gnd
- Din (csatlakozik az Arduino -hoz)
- DO (az adatkimenet csatlakozik a következő LED -ekhez az adatbevitelben)
Nincsenek egyedi ws2812b LED -eim, ezért úgy döntöttem, hogy a ledszalagból veszem. Ehhez forrasztópáka segítségével felmelegítettem a csíkot (részletekért nézze meg a videót)
A WS2812 LED szalagok címezhető és programozható rugalmas LED szalagok, amelyek nagyon hasznosak az egyedi fényeffektusok létrehozásában. Ezeket a LED szalagokat egy 5050 RGB LED táplálja, amelybe egy WS2812 LED meghajtó van beépítve. Minden LED 60 mA áramot fogyaszt, és 5 V egyenáramú tápegységről táplálható. Egyetlen bemeneti adatcsappal rendelkezik, amely a mikrovezérlők digitális csapjaiból táplálható.
A három vörös, zöld és kék LED fényerejétől függően bármilyen színt létrehozhatunk.
Nézze meg ezt az alapvető videót
4. lépés: Áramköri diagram
5. lépés: Elkészítés
Először helyezzen neopixel ledeket 5*5 mátrixba. Ne feledje, hogy minden LED -et ugyanabba az irányba kell helyezni Miután az összes LED -et a jig -ra helyezte, először kösse össze az összes LED minden földelőcsapját egymás után. Ezután csatlakoztassa a sor összes LED -jének VCC -jét. Tegye ugyanezt a fennmaradó sorokkal. Miután befejezte, kösse össze az első ledről származó adatokat a következő led adataihoz. Az egyes sorokból származó adatok a következő sorok első LED -jeire csatlakoznak. Ismételje meg ezt az összes LED -hez. Miután befejeztél mindent. kösse össze az összes VCC sort földdel együtt. Végül csatlakoztassa a vezetékeket a közös gnd, VCC, adatok bemenetéhez.
6. lépés: Melléklet
Ezután készítettem egy kis burkolatot hablappal. És behelyezte a mátrixot a habtokba.
Kapcsolatok az Arduino -val
Vcc 5V -ig
Gnd to gnd
Din - D7 (bármilyen digitális tű)
Ennyi a hardveres kapcsolatokról
7. lépés: A pihenés PROGRAMOZÁSBAN VAN
először telepítse a gyorsított könyvtárat
Mindegyik ledet külön programozhatjuk. A gyors led könyvtár segítségével különböző animációkat és karaktereket hozhatunk létre.
Kérjük, nézze meg ezt a neopixel alapokat tartalmazó videót
Innen letöltheti a.stl -t, animációs kódokat, tesztkódot
Miután feltöltötte a kódot az Arduino-ba, 1,5 amper tápegységet kell használnia. Mivel a maximális fényerősség miatt a neopixel led 60 mA körüli áramot vesz fel. Összesen 25 LED van, tehát 25*60 = 1,5A
8. lépés: Jövőbeli tervek
- Tervezés egy egyszerű szoftver létrehozására a kód létrehozásához
- Bluetooth -kapcsolat és vezérlés
Kösz….
Ajánlott:
Vu -mérő a Neopixel LED -ek használatával: 8 lépés (képekkel)
Vu Meter a Neopixel LED -ek használatával: Ebben az oktatóanyagban megmutatom, hogyan kell felépíteni egy gyönyörű VU -mérőt a neopixel LED -ek használatával. 5 különböző animációval, fényerősség -szabályozással és érzékenység -szabályozással rendelkezik. szuper könnyű kezdjük
Neopixel Ws2812 Rainbow LED izzás M5stick-C - Szivárvány futtatása a Neopixel Ws2812 készüléken az M5stack M5stick C használatával Arduino IDE használatával: 5 lépés
Neopixel Ws2812 Rainbow LED izzás M5stick-C | Szivárvány futása a Neopixel Ws2812-en az M5stack M5stick C használatával Arduino IDE használatával: Sziasztok, srácok, ebben az oktatási útmutatóban megtanuljuk, hogyan kell használni a neopixel ws2812 LED-eket, vagy led szalagot vagy led mátrixot vagy led gyűrűt m5stack m5stick-C fejlesztőtáblával Arduino IDE-vel, és elkészítjük szivárványos mintát vele
Vezeték nélküli távirányító 2,4 GHz -es NRF24L01 modul használatával Arduino - Nrf24l01 4 csatorna / 6 csatornás adó vevő négykópás - Rc Helikopter - Rc sík az Arduino használatával: 5 lépés (képekkel)
Vezeték nélküli távirányító 2,4 GHz -es NRF24L01 modul használatával Arduino | Nrf24l01 4 csatorna / 6 csatornás adó vevő négykópás | Rc Helikopter | Rc sík Arduino használatával: Rc autó működtetése | Quadcopter | Drone | RC sík | RC csónak, mindig szükségünk van vevőre és adóra, tegyük fel, hogy az RC QUADCOPTER esetében szükségünk van egy 6 csatornás adóra és vevőre, és az ilyen típusú TX és RX túl költséges, ezért készítünk egyet
48 X 8 Gördülő LED mátrix kijelző Arduino és Shift regiszterek használatával: 6 lépés (képekkel)
48 X 8 görgetéses LED -mátrix kijelző Arduino és Shift regiszterek használatával: Üdvözlök mindenkit! Ez az első utasításom, és arról szól, hogy 48 x 8 -as programozható görgető LED -mátrixot készítek Arduino Uno és 74HC595 shift regiszterek használatával. Ez volt az első projektem egy Arduino fejlesztői táblával. Kihívás volt számomra
LED mátrix váltóregiszterek használatával: 7 lépés (képekkel)
LED mátrix a váltóregiszterek használatával: Ez az utasítás teljes körűbb magyarázatot jelent, mint mások az interneten. Nevezetesen, ez több hardveres magyarázatot nyújt, mint amennyi a led 555 által utasítható LED -sátorban elérhető. Célok Ez az utasítás bemutatja a fogalmakat