Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä opetusohjelmassa näytän sinulle, kuinka rakentaa 5*5 RGB LEDMATRIX NEOPIXEL -KÄYTTÖÄ käyttäen. Tämän matriisin avulla voimme näyttää erittäin houkuttelevia lumoavia animaatioita, hymiöitä ja kirjeitä. aloitetaan!
Vaihe 1: Ominaisuudet
- Hyvin pieni
- Miljoonia värejä
- Ohjelmointiin tarvitaan vain yksi johto
- Super koristeellinen
- Voimme näyttää hymiöitä, animaatioita, kirjaimia
Vaihe 2: Tarvittavat materiaalit
- 25*neopixel -LEDiä (WS2812 5050smd)
- Arduino (mikä tahansa Arduino)
- 3D -tulostettu jigi (voit ladata.stl)
- Johdot
Vaihe 3: TIETOJA 5050 WS2812B -LED -valoista
Jokaisessa ws2812 -ledissä on 4 nastaa
- Vcc (liitetään 5 V: een)
- Gnd
- Din (muodostaa yhteyden Arduinoon)
- DO (data out muodostaa yhteyden seuraaviin LED -valoihin)
Minulla ei ole yksittäisiä ws2812b -LED -valoja, joten päätin ottaa led -nauhasta. Siksi lämmitin nauhan juotosraudalla (katso lisätietoja videosta) Kun kaikki asiat on kerätty, voit aloittaa rakentamisen
WS2812 LED -nauhat ovat osoitettavia ja ohjelmoitavia joustavia LED -nauhoja, jotka ovat erittäin hyödyllisiä mukautettujen valaistustehosteiden luomisessa. Näiden LED -nauhojen virtalähteenä on 5050 RGB -LED, johon on sisäänrakennettu WS2812 -LED -ohjain. Jokainen LED kuluttaa 60 mA virtaa ja voi saada virran 5 V tasavirtalähteestä. Siinä on yksi sisääntulotappi, joka voidaan syöttää mikro -ohjaimien digitaalisista nastoista.
Kolmen yksittäisen punaisen, vihreän ja sinisen LED -valon voimakkuudesta riippuen voimme luoda haluamamme värin.
Katso tämä perusvideo
Vaihe 4: Piirikaavio
Vaihe 5: Valmistus
Aseta ensin neopixel -ledit 5*5 -matriisijigiin. Muista sijoittaa kaikki LEDit samaan suuntaan Kun olet asettanut kaikki LEDit jigiin, kytke ensin kaikkien LEDien maadoitusnastat peräkkäin. Liitä sitten rivin kaikkien LEDien VCC. Tee sama jäljellä oleville riveille. Kun olet valmis, yhdistä tiedot ensimmäisestä johtimesta seuraavan ledin tietoihin. Kunkin rivin tiedot yhdistyvät seuraavien rivien ensimmäisiin merkkivaloihin. Toista tämä kaikille LEDeille. Kaiken päätyttyä. kytke kaikki rivit VCC yhteen myös maahan. Lopuksi kytke johdot yhteiseen gnd, VCC, data in.
Vaihe 6: Kotelo
Seuraavaksi tein pienen kotelon vaahtomuovilla. Ja asetti matriisin vaahtomuovikotelon sisään.
Yhteydet Arduinoon
Vcc - 5v
Gnd to gnd
Din - D7 (mikä tahansa digitaalinen nasta)
Kyse on laitteistoyhteyksistä
Vaihe 7: LOPPU ON OHJELMOINTISSA
asenna ensin nopeutettu kirjasto
Voimme ohjelmoida jokaisen ledin erikseen. Nopean led -kirjaston avulla voimme luoda erilaisia animaatioita ja hahmoja.
Katso tämä neopikselin perusteet -video
Voit ladata.stl, animaatiokoodit, testikoodin täältä
Kun olet ladannut koodin Arduinolle, sinun tulee käyttää 1,5 ampeerin virtalähdettä, koska suurin kirkkaus neopikselin ledi kuluttaa noin 60 mA virtaa. Meillä on yhteensä 25 LEDiä, joten 25*60 = 1,5 A
Vaihe 8: Tulevat suunnitelmat
- Suunnittelet helppokäyttöisen ohjelmiston luomista koodin luomiseksi
- Bluetooth -yhteys ja ohjaus
Kiitos….