Sisukord:

DIY INTERNETI JUHTITAV SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 sammu (koos piltidega)
DIY INTERNETI JUHTITAV SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 sammu (koos piltidega)

Video: DIY INTERNETI JUHTITAV SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 sammu (koos piltidega)

Video: DIY INTERNETI JUHTITAV SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 sammu (koos piltidega)
Video: DIY LED Video Wall made in 24 hours 2024, November
Anonim
DIY INTERNETI JUHTITAV SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812)
DIY INTERNETI JUHTITAV SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812)

Siin on minu teine edusamm projektis, 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 teises õpetuses saadan teksti ja värvi andmeid Interneti kaudu. 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):

Samm: vajalikud oskused

Vajalikud oskused
Vajalikud oskused
Vajalikud oskused
Vajalikud oskused
Vajalikud oskused
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.

-Programmeerimine ESP8266.

-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 Soovitan tõesti oma tellimiseks kasutada JLCPCB SMT teenuseid, 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

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 kujundamine

PCB disain
PCB disain
PCB disain
PCB disain
PCB disain
PCB disain

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 5: Adafruit'i konfigureerimine Interneti -juhtimiseks

Adafruit'i konfiguratsioon Interneti -juhtimiseks
Adafruit'i konfiguratsioon Interneti -juhtimiseks
Adafruit'i konfiguratsioon Interneti -juhtimiseks
Adafruit'i konfiguratsioon Interneti -juhtimiseks
Adafruit'i konfiguratsioon Interneti -juhtimiseks
Adafruit'i konfiguratsioon Interneti -juhtimiseks
Adafruit'i konfiguratsioon Interneti -juhtimiseks
Adafruit'i konfiguratsioon Interneti -juhtimiseks
  1. Minge Adafruit IO lehele
  2. Looge tasuta konto.
  3. Vaadake ja kopeerige Adafruit'i mandaat oma koodi.
  4. Avage Vood> Vaata kõiki> Loo uus voog.
  5. Looge allpool olevad kanalid.
  • -mensaje.
  • -rojo
  • -väga hea
  • -azul

Adafruit API dokumentatsioonis on meil teave serveriga nõuetekohaseks suhtlemiseks.

Kasutame varsti seda URL -i:

io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data

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. Ühendage USB TTL -muunduriga järgmiselt.

USB to TTL ----- ESP8266

3.3v Vcc

tx rx

rx tx

Gnd Gnd

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 kood.

4- Konfigureerige oma WiFi volikirjad ja Adafruit IO kasutajanimi ja parool

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: LED -maatriksi juhtimine Postimehega

LED -maatriksi juhtimine Postimehega
LED -maatriksi juhtimine Postimehega
LED -maatriksi juhtimine Postimehega
LED -maatriksi juhtimine Postimehega
LED -maatriksi juhtimine Postimehega
LED -maatriksi juhtimine Postimehega
LED -maatriksi juhtimine Postimehega
LED -maatriksi juhtimine Postimehega
  1. Minge Postimehe kodulehele ja laadige alla tasuta tarkvara
  2. Looge uus taotlus, klõpsates nupul (+).
  3. Valige suvand POST.
  4. Kleepige URL (https://io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data) ja isikupärastage kasutajanime ja voo võtme parameetrid.]
  5. Minge jaotisse "Päised" ja lisage oma Adafruit Key: X-AIO-Key | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  6. Minge jaotisse „Body” ja määrake tüübiks „JSON” ja „RAW”, seejärel muutke oma vooge, nagu pildil näidatud: {"value": "text"} või {"value": numbers}
  7. Kui see õnnestus, klõpsake nuppu "Saada", siis näete terminalis kena sõnumit
  8. Teie LED -maatriks annab teile uue teksti või värvi.

8. samm: testimiseks loodud rakenduse prototüüp

Rakenduse prototüüp, mille tegin testimiseks
Rakenduse prototüüp, mille tegin testimiseks
Rakenduse prototüüp, mille tegin testimiseks
Rakenduse prototüüp, mille tegin testimiseks
Rakenduse prototüüp, mille tegin testimiseks
Rakenduse prototüüp, mille tegin testimiseks

Postmanis rakendatud kontseptsioonidega tegin rakenduse, mis jäljendab saadetisi ja postitusi, et saaksin juhtida MCM-LED-maatriksit mobiiltelefoni kaudu ja kenama liidesega.

Värvipalett ja tekstikasti tekstisisestuseks.

Loodetavasti naudite projekti, palun jagage julgelt oma uusversioone.

Soovitan: