Sisukord:

DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 sammu (koos piltidega)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 sammu (koos piltidega)

Video: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 sammu (koos piltidega)

Video: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 sammu (koos piltidega)
Video: WS2812 // ESP8266 // 4x4 CUBE // NEOPIXEL 2024, Juuli
Anonim
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels)

Siin on minu sissejuhatus projektile, mida mul on väga hea meel teile näidata. See puudutab DIY nutikat LED -maatriksit, mis võimaldab teil sellel kuvada andmeid, nagu YouTube'i statistika, teie nutika kodu statistika, temperatuuri, niiskuse, lihtsa kella või lihtsalt teksti ja animatsiooni kuvamise.

Selles esimeses õpetuses teen selle esimese testi ja näitan teksti.

Kui olete visuaalne õppija, siis tean, et video on väärt rohkem kui 1000 sõna, seega siin on õpetlik video. (Olen hispaania keele kõneleja, seega palun kaaluge ingliskeelsete subtiitrite sisselülitamist):

Loodan, et naudite projekti !.

Samm: vajalikud oskused

Vajalikud oskused
Vajalikud oskused

Nagu näete, ei tundu selle projekti puhul midagi väga keerulist, kuid teil on vaja mõningaid põhiteadmisi:

-Arduino IDE kasutamine.

-3D printimine või käsitöö (võrgu jaoks).

-Keevitamine.

-juhtmestik.

2. samm: komponentide ja osade loend

Komponentide ja osade loend
Komponentide ja osade loend
Komponentide ja osade loend
Komponentide ja osade loend
Komponentide ja osade loend
Komponentide ja osade loend

Hea koht, mida võin soovitada teie komponentide leidmiseks, see on MakerFocus, see on avatud lähtekoodiga riistvara pood!

  1. PCB, saate valida versiooni No LEDs ja lisada LED -ribad ise või LED -iga.
  2. ESP8266 (mikrokontroller).
  3. WS2812 LED -ribad.
  4. 5v 2A toiteallikas.
  5. PCB toitepistik.
  6. 3D -printer (valikuline) Saate teha osi papist või muust jäigast.

Samm: vooluahela skeem

Lülitusskeem
Lülitusskeem
Lülitusskeem
Lülitusskeem
Lülitusskeem
Lülitusskeem
Lülitusskeem
Lülitusskeem

Siin on vooluahela skeem, teil on projekti tegemiseks mitu võimalust. Saate lihtsalt luua ahela juhtimisosa, mis on näidatud esimesel pildil, ja seejärel kinnitada üksikud LED -ribad, nagu on näidatud kolmandal pildil.

LED -ribade asemel saate kasutada ka LED -paneele.

Sellel on kõik ahela sisemised ühendused, mis võimaldavad meil hiljem PCB disaini luua. Lisasin ka skeemi PDF -faili, et saaksite seda paremini näha.

Laadige alla Skeemid, kood ja raamatukogud TASUTA.

4. samm: trükkplaatide projekteerimine ja tellimine

PCB disain ja tellimine
PCB disain ja tellimine
PCB disain ja tellimine
PCB disain ja tellimine
PCB disain ja tellimine
PCB disain ja tellimine

Hea projekti elluviimiseks vajame selle moodustava vooluahela jaoks usaldusväärset sõlme ja pole paremat võimalust seda teha kui hea PCB -ga.

Siit saate alla laadida Gerberi, BOM -i ja Pick & Place -failid, need, mida vajate oma PCB tellimiseks oma PCB -tootmisettevõttest.

Ma soovitan JLCPCB -d:

? $ 2 5 PCB ja odava SMT (2 kupongi) eest

OSTA JUBA KUJUNDATUD LAUA, Gerber + Pick & Place + BOM

Samm: kokkupanek

Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek

Prindi võrk.

Trükkisin oma pisikese 3D -printeri tõttu võre erinevatele osadele.

Lõikasin tükikese jäika valget paberit, et saada parem pikslite määratlus.

Lisatud Grid Files. (Saate kujundada oma võrgu).

Trükkisin 2 Grid ja 1 Grid2 tükki.

6. samm: ESP8266 programmeerimine ja testimine

ESP8266 programmeerimine ja testimine
ESP8266 programmeerimine ja testimine
ESP8266 programmeerimine ja testimine
ESP8266 programmeerimine ja testimine
ESP8266 programmeerimine ja testimine
ESP8266 programmeerimine ja testimine

1- ESP8266 programmeerimiseks peame asetama hüppaja (PROG-asend), ühendama USB-TTL-muunduri meie trükkplaadiga, mis on vastavuses tihvtidega ja seejärel meie arvutiga, installima teegid ja seejärel üles laadima. (Teie IDE -sse peab olema installitud ESP8266 Package).

2- Installige raamatukogud ja sõltuvused.

3- Taaskäivitage IDE, avage Arhiiv> Näited> Adafruit NeoPixel> Strandtest.

-Muutke ühendatud LED -ide arvu.

-Muutke tihvti väärtuseks "0". (Kui LED -id on ühendatud).

4- Laadige visand üles.

5- Džemper KASUTAMISEL, ühendage USB lahti ja ühendage 5 V toiteallikas.

6- Kontrollige, kas kõik teie LED-id töötavad hästi.

MÄRKUS. Kasutage ESP toiteks USB-TTL-muunduri 3.3v. (Põleb 5v).

Samm 7: Lõplik programmeerimine ja teksti kuvamine

Lõplik programmeerimine ja teksti kuvamine
Lõplik programmeerimine ja teksti kuvamine
Lõplik programmeerimine ja teksti kuvamine
Lõplik programmeerimine ja teksti kuvamine
Lõplik programmeerimine ja teksti kuvamine
Lõplik programmeerimine ja teksti kuvamine
  1. Muutke "HOLA" tekstiga, mida soovite näidata.
  2. Veenduge, et ühendate PIN -koodi LED -id.
  3. Reguleerige heledust.
  4. Muutke teksti värve.
  5. Laadige üles ja nautige.

Pange tähele viimast pilti: kui asetate valgusdioodid minust erinevatesse kohtadesse, kohandage neid võimalusi koodis.

Soovitan: