Cov txheej txheem:

DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 Kauj Ruam (nrog Duab)
DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 Kauj Ruam (nrog Duab)

Video: DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 Kauj Ruam (nrog Duab)

Video: DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 Kauj Ruam (nrog Duab)
Video: Pixel Dust on RGB Matrix displays 2024, Lub rau hli ntuj
Anonim
DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812)
DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812)

Nov yog kuv qhov kev nce qib thib ob rau qhov haujlwm uas kuv zoo siab heev los qhia koj. Nws yog hais txog DIY Smart LED Matrix uas yuav qhia rau koj pom ntawm nws, cov ntaub ntawv, xws li YouTube Stats, koj Lub Tsev Ntse Stats, raws li qhov ntsuas kub, av noo, tuaj yeem ua lub moos yooj yim, lossis tsuas yog qhia cov ntawv thiab cov tsiaj ntawv.

Hauv qhov kev qhia thib ob no kuv yuav xa cov ntawv thiab cov ntaub ntawv xim hauv internet. Yog tias koj yog tus kawm paub pom kuv paub tias cov vis dis aus muaj nqis ntau dua 1000 lo lus, yog li ntawm no yog Tutorial video. (Kuv yog tus hais lus Mev, yog li thov txiav txim siab qhib cov lus Askiv ua lus Askiv):

Kauj Ruam 1: Xav Tau Txuj Ci

Kev Txawj Xav
Kev Txawj Xav
Kev Txawj Xav
Kev Txawj Xav
Kev Txawj Xav
Kev Txawj Xav
Kev Txawj Xav
Kev Txawj Xav

Raws li koj tuaj yeem pom, tsis muaj ib yam zoo li nyuaj ntawm txoj haujlwm no, tab sis koj yuav xav tau qee qhov kev paub pib txog:

-Siv Arduino IDE.

-Cov phiaj xwm ESP8266.

-3D luam ntawv lossis Handcraft (rau daim phiaj).

-Txhua

-Xov tooj

Kauj Ruam 2: Cov Cheebtsam thiab Cov Npe

Cov Cheeb Tsam thiab Cov Npe
Cov Cheeb Tsam thiab Cov Npe
Cov Cheeb Tsam thiab Cov Npe
Cov Cheeb Tsam thiab Cov Npe
Cov Cheeb Tsam thiab Cov Npe
Cov Cheeb Tsam thiab Cov Npe

Qhov chaw zoo kuv tuaj yeem pom zoo kom pom koj cov khoom, nws yog MakerFocus, nws yog Qhib Qhov Chaw Kho Vajtse!

1. PCB Kuv pom zoo kom siv JLCPCB SMT Services los xaj koj li, koj tuaj yeem xaiv ntawm Qhov Tsis Muaj LEDs thiab ntxiv rau LED's Strips los ntawm koj tus kheej, lossis ib qho nrog LED's.

2. ESP8266 (Microcontroller).

3. WS2812 LEDs Sawb.

4. 5v 2A Fais Fab Khoom.

5. PCB fais fab Jack.

6. Tshuab Luam Ntawv 3D (Yeem Xaiv) Koj tuaj yeem ua qhov seem nrog duab los qhia lossis qee yam tsis nruj.

Kauj Ruam 3: Daim duab Circuit Court

Daim duab Circuit Court
Daim duab Circuit Court
Daim duab Circuit Court
Daim duab Circuit Court
Daim duab Circuit Court
Daim duab Circuit Court

Nov yog Daim Duab Circuit, koj muaj ntau txoj hauv kev los ua qhov haujlwm. Koj tuaj yeem tsuas yog tsim ib feem ntawm kev tswj hwm ntawm Circuit, ib qho pom hauv thawj daim duab, tom qab ntawv txuas tus kheej LEDs Sawb raws li pom ntawm daim duab thib 3.

Yo kuj tseem tuaj yeem, hloov ntawm LED strips, siv LED Panels.

Nws muaj txhua qhov kev sib tham sab hauv ntawm lub Circuit Court uas yuav tso cai rau peb los tsim PCB tsim tom qab. Kuv tseem txuas cov PDF ntawm Schematics kom koj pom nws zoo dua.

DOWNLOAD Schematics, Code thiab Libraries dawb.

Kauj Ruam 4: PCB Tsim

PCB Tsim
PCB Tsim
PCB Tsim
PCB Tsim
PCB Tsim
PCB Tsim

Rau kev ua tiav ntawm txoj haujlwm zoo peb xav tau kev sib dhos uas ntseeg tau rau lub Circuit Court uas ua rau nws nce, thiab tsis muaj txoj hauv kev zoo dua los ua dua nrog PCB zoo.

Ntawm no koj tuaj yeem rub tawm Gerber, BOM thiab Pick & Place Files, cov uas koj xav tau xaj koj li PCB ntawm koj lub tuam txhab tsim khoom PCB.

Kuv qhia JLCPCB:

$ 2 rau 5 PCBs & SMT pheej yig (2 Daim coupon)

MUAJ LUB TSEV YUAV TSUM PAUB TXOG, Gerber + Xaiv & Qhov Chaw + BOM

Kauj Ruam 5: Adafruit Configuration rau Internet Tswj

Adafruit Configuration rau Internet Tswj
Adafruit Configuration rau Internet Tswj
Adafruit Configuration rau Internet Tswj
Adafruit Configuration rau Internet Tswj
Adafruit Configuration rau Internet Tswj
Adafruit Configuration rau Internet Tswj
Adafruit Configuration rau Internet Tswj
Adafruit Configuration rau Internet Tswj
  1. Mus rau Adafruit IO Page
  2. Tsim tus as khauj dawb.
  3. Saib thiab luam Adafruit cov ntaub ntawv pov thawj rau koj tus lej.
  4. Mus rau Chaw> Saib tag nrho> Tsim cov khoom noj tshiab.
  5. Tsim cov txau hauv qab no.
  • -ntau dua.
  • -rooj
  • -rov qab
  • -aws

Hauv Adafruit API Cov Ntaub Ntawv peb muaj cov ntaub ntawv txhawm rau sib tham nrog tus neeg rau zaub mov kom raug.

Peb yuav siv qhov URL sai sai no:

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

Kauj Ruam 6: Programming ESP8266 thiab Xeem

Programming ESP8266 thiab Xeem
Programming ESP8266 thiab Xeem
Programming ESP8266 thiab Xeem
Programming ESP8266 thiab Xeem
Programming ESP8266 thiab Xeem
Programming ESP8266 thiab Xeem

1. Txuas USB rau TTL Converter raws li hauv qab no:

USB rau TTL ----- ESP8266

3.3v wb

txo rx

rx txo

Gnd nco

1- Txhawm rau program ESP8266 peb yuav tsum tso lub jumper rau (PROG txoj haujlwm), txuas USB rau TTL hloov pauv rau peb PCB ntawm nws hwm tus pin thiab tom qab ntawd rau peb lub PC, nruab cov tsev qiv ntawv thiab tom qab ntawd rub tawm. (Yuav tsum muaj ESP8266 Packaje teeb tsa ntawm koj li IDE).

2- Nruab Lub Tsev Qiv Ntawv thiab Kev Cia Siab.

3- Rov pib IDE, Qhib Txoj Cai.

4- Kho koj li WiFi Cov Ntawv Pov Thawj thiab Adafruit IO Lub Npe thiab Tus Kheej

4- Upload daim duab.

5- Jumper ntawm Kev Siv, tshem USB thiab txuas 5v Lub Hwj Huam Fais Fab.

6- Txheeb xyuas tias tag nrho koj cov LEDs ua haujlwm tau zoo.

NCO TSEG: Siv 3.3v ntawm USB-TTL hloov pauv kom lub zog ESP. (Yuav hlawv nrog 5v).

Kauj Ruam 7: Tswj LED Matrix Nrog Postman

Tswj LED Matrix Nrog Postman
Tswj LED Matrix Nrog Postman
Tswj LED Matrix Nrog Postman
Tswj LED Matrix Nrog Postman
Tswj LED Matrix Nrog Postman
Tswj LED Matrix Nrog Postman
Tswj LED Matrix Nrog Postman
Tswj LED Matrix Nrog Postman
  1. Mus rau Postman homepage thiab rub tawm software dawb
  2. Tsim qhov kev thov tshiab los ntawm txhaj (+).
  3. Xaiv qhov POST xaiv.
  4. Muab tshuaj txhuam qhov URL (https://io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data) thiab kho tus kheej tsis siv lub npe thiab tus yuam sij pub.]
  5. Mus rau "Headers" thiab ntxiv koj Adafruit Key: X-AIO-Key | xxxxxxxxxxxxxxxxxxxxxx
  6. Mus rau "Lub Cev" thiab teeb tsa hom "JSON" thiab "RAW", tom qab ntawd hloov kho koj cov khoom noj raws li daim duab qhia: {"tus nqi": "ntawv"} lossis {"tus nqi": lej}
  7. Nyem rau ntawm "Xa" yog tias nws ua tiav ces koj yuav pom cov lus zoo ntawm lub davhlau ya nyob twg
  8. Koj LED Matrix yuav koj cov ntawv tshiab lossis xim.

Kauj Ruam 8: Tsab Ntawv App Kuv Ua Rau Kuaj

Prototype App Kuv Ua Rau Kuaj
Prototype App Kuv Ua Rau Kuaj
Prototype App Kuv Ua Rau Kuaj
Prototype App Kuv Ua Rau Kuaj
Prototype App Kuv Ua Rau Kuaj
Prototype App Kuv Ua Rau Kuaj

Nrog cov ntsiab lus thov ntawm Postman, Kuv tau ua App uas ua raws li kev xa thiab tshaj tawm yog li kuv yuav tuaj yeem tswj hwm MCM-LED-Matrix los ntawm lub xov tooj ntawm tes thiab nrog lub ntsej muag zoo dua.

Xim pallete thiab lub thawv ntawv rau cov ntawv nkag.

Vam tias koj txaus siab rau txoj haujlwm, thov koj xav qhia koj qhov remakes.

Pom zoo: