Satura rādītājs:
- 1. darbība. Nepieciešamās prasmes
- 2. darbība: komponentu un detaļu saraksts
- 3. darbība: shēmas shēma
- 4. solis: PCB projektēšana un pasūtīšana
- 5. solis: montāža
- 6. darbība: ESP8266 programmēšana un pārbaude
- 7. darbība: galīgā programmēšana un teksta parādīšana
Video: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Šeit ir mans ievads projektam, kuru es ļoti priecājos jums parādīt. Tas ir par DIY Smart LED matricu, kas ļaus jums tajā parādīt datus, piemēram, YouTube statistiku, jūsu viedās mājas statistiku, kā temperatūru, mitrumu, var būt vienkāršs pulkstenis vai vienkārši parādīt tekstu un animācijas.
Šajā pirmajā apmācībā es to izdarīšu kā pirmo testu un parādīšu tekstu.
Ja esat vizuāli apguvis, es zinu, ka videoklips ir vairāk nekā 1000 vārdu vērts, tāpēc šeit ir apmācības video. (Es runāju spāņu valodā, tāpēc, lūdzu, apsveriet iespēju ieslēgt subtitrus angļu valodā):
Ceru, ka jums patiks projekts !.
1. darbība. Nepieciešamās prasmes
Kā jūs pamanījāt, šajā projektā nekas neizskatās ļoti grūti, taču jums būs nepieciešamas dažas pamatzināšanas par:
-Izmantojot Arduino IDE.
-3D drukāšana vai roku darbs (režģim).
-Metināšana.
-Elektroinstalācija.
2. darbība: komponentu un detaļu saraksts
Laba vieta, ko varu ieteikt, lai atrastu jūsu komponentus, tas ir MakerFocus, tas ir atvērtā koda aparatūras veikals!
- PCB, jūs varat izvēlēties versiju bez gaismas diodēm un PIEVIENOT LED sloksnes pats vai vienu ar LED.
- ESP8266 (mikrokontrolleris).
- WS2812 LED sloksnes.
- 5v 2A barošanas avots.
- PCB barošanas ligzda.
- 3D printeris (pēc izvēles) Jūs varat izgatavot detaļas ar kartonu vai kaut ko cietu.
3. darbība: shēmas shēma
Šeit ir shēmas shēma, jums ir vairākas iespējas, kā izveidot projektu. Jūs varat vienkārši izveidot ķēdes vadības daļu, kas parādīta pirmajā attēlā, un pēc tam pievienot atsevišķas gaismas diodes sloksnes, kā parādīts 3. attēlā.
LED sloksņu vietā varat izmantot arī LED paneļus.
Tam ir visi ķēdes iekšējie savienojumi, kas ļaus mums vēlāk izveidot PCB dizainu. Es pievienoju arī shēmas PDF failu, lai jūs varētu to labāk redzēt.
BEZ MAKSAS LEJUPIELĀDĪT shēmas, kodu un bibliotēkas.
4. solis: PCB projektēšana un pasūtīšana
Lai īstenotu labu projektu, mums ir nepieciešama uzticama montāža ķēdē, kas to veido, un nav labāka veida, kā to izdarīt, kā ar labu PCB.
Šeit jūs varat lejupielādēt failus Gerber, BOM un Pick & Place, tos, kas nepieciešami, lai pasūtītu PCB savā PCB ražošanas uzņēmumā.
Es iesaku JLCPCB:
2 USD par 5 PCB un lēti SMT (2 kuponi)
PIRKT JAU DIZAINOTO DĒLU, Gerber + Pick & Place + BOM
5. solis: montāža
Izdrukājiet režģi.
Es drukāju režģi uz dažādām daļām sava mazā 3D printera dēļ.
Es izgriezu cieta balta papīra gabalu, lai iegūtu labāku pikseļu definīciju.
Pievienoja režģa failus. (Jūs varat izveidot savu režģi).
Izdrukāju 2 Grid un 1 Grid2 gabalus.
6. darbība: ESP8266 programmēšana un pārbaude
1- Lai ieprogrammētu ESP8266, mums jānovieto džemperis (PROG pozīcija), jāpievieno USB uz TTL pārveidotājs mūsu PCB uz tā, ievērojot tapas, un pēc tam pie mūsu datora, instalējiet bibliotēkas un pēc tam augšupielādējiet. (Jūsu IDE jāinstalē ESP8266 Package).
2- Instalējiet bibliotēkas un atkarības.
3- Restartējiet IDE, dodieties uz Arhīvs> Piemēri> Adafruit NeoPixel> Strandtest.
-Rediģējiet pievienoto gaismas diožu skaitu.
-Rediģējiet tapu uz "0". (Ja ir pievienotas gaismas diodes).
4- Augšupielādējiet skici.
5- Džemperis, lietojot, atvienojiet USB un pievienojiet 5v barošanas avotu.
6- Pārbaudiet, vai visas jūsu gaismas diodes darbojas labi.
PIEZĪME: ESP barošanai izmantojiet USB-TTL pārveidotāja 3.3v. (Degs ar 5v).
7. darbība: galīgā programmēšana un teksta parādīšana
- Mainiet "HOLA" ar tekstu, kuru vēlaties parādīt.
- Pārliecinieties, vai pievienojat gaismas diodes uz PIN #.
- Pielāgojiet spilgtumu.
- Rediģējiet teksta krāsas.
- Augšupielādējiet un izbaudiet.
Ņemiet vērā pēdējo attēlu: ja ievietojat gaismas diodes, kas atšķiras no manis, lūdzu, pielāgojiet šīs iespējas kodā.
Ieteicams:
DIY INTERNET KONTROLĒTA SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 soļi (ar attēliem)
DIY INTERNET KONTROLĒTA SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Šeit ir mans otrais solis uz projektu, kuru es ar prieku parādīšu. Tas ir par DIY viedo LED matricu, kas ļaus jums tajā parādīt datus, piemēram, YouTube statistiku, jūsu viedās mājas statistiku, kā temperatūru, mitrumu, var būt vienkāršs pulkstenis vai vienkārši parādīt
3 kanālu digitālā LED sloksne WS2812 kontrolieris: 9 soļi (ar attēliem)
3 kanālu digitālā LED sloksne WS2812 kontrolieris: Es vienmēr esmu gribējis lētu veidu, kā kontrolēt vairākas digitālās LED sloksnes. Šis pamācība parāda visus soļus, kurus es veicu, izstrādājot un veidojot šo projektu
Neopixel Ws2812 varavīksnes LED spīdums ar M5stick-C - Varavīksnes skriešana uz Neopixel Ws2812, izmantojot M5stack M5stick C, izmantojot Arduino IDE: 5 soļi
Neopixel Ws2812 varavīksnes LED spīdums ar M5stick-C | Varavīksnes skriešana uz Neopixel Ws2812, izmantojot M5stack M5stick C, izmantojot Arduino IDE: Sveiki, puiši, šajā pamācībā mēs iemācīsimies izmantot neopixel ws2812 gaismas diodes vai LED sloksni vai led matricu vai LED gredzenu ar m5stack m5stick-C izstrādes dēli ar Arduino IDE, un mēs izgatavosim ar to varavīksnes raksts
Klemsona tīģera ķepu dekorācija ar aizmugurgaismojumu ar WS2812 LED sloksnēm: 5 soļi (ar attēliem)
Klemsona tīģera ķepu rotājums, kas izgaismots ar WS2812 LED sloksnēm: Klemsona ražošanas telpā Vata centrā ir lāzera griezējs, un es vēlējos to izmantot. Es domāju, ka būtu patīkami uztaisīt tīģera ķepu no aizmugures, bet es arī gribēju kaut ko darīt ar akrila malu. Šis projekts ir abu kombinācija
Labākās RGB gaismas diodes jebkuram projektam (WS2812, Aka NeoPixels): 6 soļi (ar attēliem)
Labākās RGB gaismas diodes jebkuram projektam (WS2812, Aka NeoPixels): Strādājot ar gaismas diodēm, mums bieži patīk kontrolēt to stāvokli (ieslēgts/izslēgts), spilgtumu un krāsu. Ir daudz, daudz dažādu veidu, kā to panākt, taču neviens nav tik kompakts risinājums kā WS2812 RGB LED. Mazajā 5 mm x 5 mm iepakojumā