Sisällysluettelo:
- Vaihe 1: WS2812 -merkkivalojen kytkeminen
- Vaihe 2: Akryyli (ja puu) kotelo
- Vaihe 3: Ohjelmisto
- Vaihe 4: Raspberry Pi LED -matriisi
Video: LED -matriisi: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tämä on 8x8 LED -matriisi, joka on valmistettu käyttämällä WS2812 -LED -valoja ja ESP8266 -mikrokontrolleria
Tämä projekti sai inspiraationsa:
Vaihe 1: WS2812 -merkkivalojen kytkeminen
Lyhyesti sanottuna LEDit oli ketjutettu pitkäksi nauhoksi, joka oli esitetty yllä. (Rivi kerrallaan ja 1 rivin loppu yhdistetty seuraavan rivin alkuun)
(Ohita puuttuvat 4 LEDiä, LEDit loppuivat. Niillä ei kuitenkaan ole suurta eroa)
Tämän jälkeen LED -nauha liitettiin mikro -ohjaimeen (ESP8266)
Vaihe 2: Akryyli (ja puu) kotelo
2 kappaletta mustaa akryyliä leikattiin (veitsellä), taivutettiin (juotosraudalla) ja liimattiin yhteen (puisella tikulla tukena) matriisin sivujen muodostamiseksi
Kirkas pala akryyliä ja jäljityspaperia sen takana käytettiin etulevynä, joka asetettiin matriisin eteen LED -valojen levittämiseksi ja elektroniikan suojaamiseksi.
Puiset sauvat leikattiin siten, että ne sopivat yhteen ja muodostavat jakajat LEDien väliin. Tämä estää LEDien värien leviämisen toisiinsa, mikä voi pilata selkeyden
Laita sen jälkeen LED -matriisi, jakaja ja kirkas akryyli mustaan akryylipuoleen
Vaihe 3: Ohjelmisto
Käytin Adafruit NeoMatrix -kirjastoa, NeoMatrix GFX Demoa.
Voit koodata muita ohjelmistoja yhdistääksesi ESP8266 -laitteen Wifi -verkkoon ja kerätäksesi tietoja.
Vaihe 4: Raspberry Pi LED -matriisi
(Tämä on kesken oleva työ)
Lopulta laitoin Raspberry Pi (1B) LED -matriisiin. Olen myös ohjelmoinut ja määrittänyt sen näyttämään Pixel Artin (ja ehkä animaatioita) Wifin kautta.
Liitin LED -valojen datatapin Raspberry Pi: n nastaan 18. Lisäksi LED -valojen 5V ja maadoitusliittimet liitettiin ulkoiseen virtalähteeseen (kuten toinen USB -laturi), joka on erillään Raspberry Pi -laitteesta. Näin varmistetaan, että LED -valot sytyttävät tarpeeksi virtaa.
Asiakaspuolen WebApp on kirjoitettu kokonaan puhtaalla vanilja HTML: llä, CSS: llä ja Javascriptilla. Palvelinohjelma on pullosovellus ja käyttää Adafruit Neopixel -kirjastoa. Koska se käyttää Adafruit -kirjastoa, LEDien päivitys voi kestää kauemmin (eikä näytä animaatioita kunnolla jne.) Koodi on saatavana GitHubista täältä, ja ohjelma on asetettu toimimaan käynnistyksen yhteydessä (käyttämällä /etc/rc.local, kuten on mainittu GitHubissa)
Suositeltava:
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: Seuraava opas auttaa sinua saamaan live-HD-videovirtoja lähes mistä tahansa DJI-dronesta. FlytOS -mobiilisovelluksen ja FlytNow -verkkosovelluksen avulla voit aloittaa videon suoratoiston droonilta
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
Neopixel Ws2812 LED- tai LED -nauhan tai LED -renkaan käyttö Arduinon kanssa: 4 vaihetta
Kuinka käyttää Neopixel Ws2812 LED- tai LED -nauhaa tai LED -rengasta Arduinon kanssa: Hei kaverit, koska Neopixel -led -nauha ovat erittäin suosittuja, ja sitä kutsutaan myös nimellä ws2812 led -nauha. Ne ovat erittäin suosittuja, koska näissä led -nauhoissa voimme käsitellä jokaista lediä erikseen, mikä tarkoittaa, että jos haluat, että muutamat ledit hehkuvat yhdellä värillä
ESP8266 RGB LED STRIP WIFI -ohjaus - NODEMCU IR -kaukosäätimenä LED -nauhalle, jota ohjataan Wifin kautta - RGB LED STRIP -älypuhelimen ohjaus: 4 vaihetta
ESP8266 RGB LED STRIP WIFI -ohjaus | NODEMCU IR -kaukosäätimenä LED -nauhalle, jota ohjataan Wifin kautta | RGB LED STRIP -älypuhelimen ohjaus: Hei kaverit tässä opetusohjelmassa opimme käyttämään nodemcu- tai esp8266 -laitetta IR -kaukosäätimenä RGB -LED -nauhan ohjaamiseen ja Nodemcu ohjataan älypuhelimella wifi -yhteyden kautta. Joten periaatteessa voit ohjata RGB -LED -nauhaa älypuhelimellasi