Sisällysluettelo:
- Vaihe 1: Ominaisuudet
- Vaihe 2: Tarvittavat materiaalit
- Vaihe 3: TIETOJA 5050 WS2812B -LED -valoista
- Vaihe 4: Piirikaavio
- Vaihe 5: Valmistus
- Vaihe 6: Kotelo
- Vaihe 7: LOPPU ON OHJELMOINTISSA
- Vaihe 8: Tulevat suunnitelmat
Video: RGB -LED -MATRIXI NEOPIXELIA KÄYTTÄMÄLLÄ: 8 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
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….
Suositeltava:
YouTube-tilaajalaskuri käyttämällä sähköistä paperinäyttöä ja Raspberry Pi Zero W: 5 vaihetta (kuvilla)
YouTube-tilaajalaskuri käyttämällä sähköistä paperinäyttöä ja Raspberry Pi Zero W: Tässä opetusohjelmassa näytän sinulle, kuinka voit rakentaa oman Youtube-tilaajalaskurisi käyttämällä sähköistä paperinäyttöä, ja Raspberry Pi Zero W: tä YouTube-sovellusliittymän kyselyyn ja päivitä näyttö. Sähköpostinäytöt sopivat erinomaisesti tämän tyyppisiin projekteihin, koska niillä on
Yksinkertainen sääasema käyttämällä ESP8266: 6 vaihetta (kuvilla)
Yksinkertainen sääasema ESP8266: n avulla: Tässä opetusohjelmassa jaan, kuinka ESP8266: n avulla saadaan tietoja, kuten lämpötila, paine, ilmasto jne., Ja YouTube -tietoja, kuten tilaajat & Katselukerrat yhteensä. ja näyttää tiedot sarjamonitorissa ja näyttää ne nestekidenäytössä. Tiedot ovat f
Ilmapiano käyttämällä IR -läheisyysanturia ja Arduino Uno Atmega 328: 6 vaihetta (kuvilla)
Ilmapiano käyttämällä IR -läheisyysanturia ja Arduino Uno Atmega 328: Normaalisti pianot, olipa kyseessä sähköinen tai mekaaninen työ yksinkertaisella painikemekanismilla. Mutta tässä on käänne, voisimme vain poistaa pianon näppäinten tarpeen käyttämällä joitain antureita. Ja infrapuna-läheisyysanturit sopivat parhaiten aiheeseen, koska t
Rakenna säiliön tilavuuslukija alle 30 dollarilla käyttämällä ESP32: 5 vaihetta (kuvilla)
Rakenna säiliön tilavuuslukija alle 30 dollarilla ESP32: n avulla: Esineiden internet on tuonut paljon aiemmin monimutkaisia laiteohjelmia monien käsityöläisten panimoiden ja viininvalmistajien koteihin. Tasoantureilla varustettuja sovelluksia on käytetty vuosikymmeniä suurissa jalostamoissa, vedenpuhdistamoissa ja kemianteollisuudessa
Pysy turvassa käyttämällä tätä pyörävaloa suuntavilkuilla: 5 vaihetta (kuvilla)
Pysy turvassa käyttämällä tätä pyörävaloa suuntavilkuilla: Rakastan ajaa pyörällä, yleensä käytän sitä kouluun. Talvella ulkona on useimmiten vielä pimeää ja muiden ajoneuvojen on vaikea nähdä käden suuntavaloja. Siksi se on suuri vaara, koska kuorma -autot eivät ehkä näe, että haluan