Tartalomjegyzék:

RGB LED MATRIX NEOPIXEL HASZNÁLATÁVAL: 8 lépés (képekkel)
RGB LED MATRIX NEOPIXEL HASZNÁLATÁVAL: 8 lépés (képekkel)

Videó: RGB LED MATRIX NEOPIXEL HASZNÁLATÁVAL: 8 lépés (képekkel)

Videó: RGB LED MATRIX NEOPIXEL HASZNÁLATÁVAL: 8 lépés (képekkel)
Videó: Светодиодная лента RGB Wi-Fi SMD 5050 с AliExpress 2024, November
Anonim
Image
Image
Jellemzők
Jellemzők

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

Jellemzők
Jellemzők
Jellemzők
Jellemzők
Jellemzők
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

Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
  1. 25*neopixel LED (WS2812 5050smd)
  2. Arduino (bármilyen Arduino)
  3. 3D nyomtatott jig (letölthető.stl)
  4. Vezetékek

3. lépés: AZ 5050 WS2812B LED -ekről

AZ 5050 WS2812B LED -ekről
AZ 5050 WS2812B LED -ekről
AZ 5050 WS2812B LED -ekről
AZ 5050 WS2812B LED -ekről
AZ 5050 WS2812B LED -ekről
AZ 5050 WS2812B LED -ekről

Minden ws2812 led 4 tűvel rendelkezik

  1. Vcc (5V -ra csatlakozik)
  2. Gnd
  3. Din (csatlakozik az Arduino -hoz)
  4. 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

Kördiagramm
Kördiagramm

5. lépés: Elkészítés

Készítés
Készítés
Készítés
Készítés
Készítés
Ké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

Burkolat
Burkolat
Burkolat
Burkolat

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

Jövőbeli tervek
Jövőbeli tervek
Jövőbeli tervek
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: