Turinys:
- 1 žingsnis: dalys ir įrankiai
- 2 žingsnis: LED matricos paruošimas
- 3 veiksmas: prijunkite LED matricos ekraną, LDR ir DHT11 prie ESP32
- 4 žingsnis: ant makaronų stiklainio uždėkite saulės plėvelę
- 5 žingsnis: Paruoškite nuolatinės srovės maitinimo šaltinio metalinį lizdą
- 6 veiksmas: paleiskite ESP32 modulį
- 7 žingsnis: viską sudėkite
- 8 žingsnis: Kitos idėjos
Video: ESP32 LED matricinis laikrodis: 8 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Tai yra ESP8266 LED matricinio laikrodžio projekto tęsinys.
Pradinio kodo autorius jį atnaujino ESP32 (didelis ačiū schreibfaul1!), Todėl nusprendžiau atnaujinti ir laikrodį, kurį jau padariau.
1 žingsnis: dalys ir įrankiai
Dalys:
- 6 x 8x8 MAX7219 LED matrica
- 1 x ESP32 plokštė
- 1 x fotorezistoriaus KY-018 modulis
- 1 x DHT11 jutiklis
- 1 x Micro USB kištukas
- 1 x makaronų indelis
- 1 x 5,5 mm x 2,1 mm nuolatinės srovės maitinimo šaltinio metalinis lizdo skydo laikiklis
- 1 x USB iki 5,5 mm x 2,1 mm statinės lizdo 5 V nuolatinės srovės maitinimo kabelis
- 1 x langų atspalvio plėvelė
- 11 x moterų ir moterų dupontiniai laidai
Įrankiai:
- lituoklis
- purškimo buteliukas
- pomėgio peilis
- dvipusė juosta
Visas dalis galima lengvai įsigyti iš „ebay“/„aliexpress“ir (arba) vietinių parduotuvių.
2 žingsnis: LED matricos paruošimas
Man buvo lengviau nusipirkti 2 x 4 vnt modulius, perpjauti vieną iš jų per pusę ir lituoti prie kito, išlaikant ant PCB atspausdintą orientaciją.
3 veiksmas: prijunkite LED matricos ekraną, LDR ir DHT11 prie ESP32
Lituokite kaiščių antgalius ant modulių, tada naudokite dupontinius kabelius, kad juos prijungtumėte taip.
MAX7219
- VCC - VIN
- GND - GND
- DIN - D23
- CS - D15
- CLK - D18
DHT11
- S - D4
- + - 3V3
- - - GND
LDR
- S - D34
- + - 3V3
- - - GND
4 žingsnis: ant makaronų stiklainio uždėkite saulės plėvelę
Aš nusprendžiau tik vieną stiklainio dalį padengti plėvele, kad likę komponentai būtų matomi.
Po tam tikrų bandymų ir klaidų pastebėjau, kad „paslaptis“yra tai, kad ir stiklainis, ir plėvelė būtų kuo drėgnesni muiluotu vandeniu, kad juos pritaikant būtų galima atlikti pakeitimus. Naudokite purškimo buteliuką, kad viskas būtų gražu ir drėgna, o pomėgio peiliu nupjaukite plėvelės perteklių. Kai visiškai išdžius, plėvelė turėtų būti gana gerai ištempta ant stiklainio.
5 žingsnis: Paruoškite nuolatinės srovės maitinimo šaltinio metalinį lizdą
Lituokite 2 dvigubus laidus prie nuolatinės srovės lizdo, tada lituokite mikro USB kištuką.
Aš naudoju čia aprašytą kontaktą.
Gręžkite visą stiklainio dangčio viduryje ir pritvirtinkite nuolatinės srovės lizdą.
Taip pat DHT11 jutiklio dangtelyje išgręžkite keletą dalių.
6 veiksmas: paleiskite ESP32 modulį
Kitas žingsnis būtų įkelti kodą į ESP32.
Nors originalų kodą galima rasti čia (didelis ačiū autoriui!), Pridedama mano versija, kurioje yra DHT11 ir LDR jutiklių atnaujinimas. Įkėlimo procesas yra gana paprastas, tik nepamirškite atnaujinti kodo naudodami „WiFi“prisijungimo duomenis.
// Įgaliojimai ----------------------------------------#apibrėžti SSID "### ## "; // Jūsų „WiFi“prisijungimo duomenys čia #define PW "#####";
7 žingsnis: viską sudėkite
Įsitikinkite, kad moduliai neliečia nė vieno šviesos diodų modulio kontaktų, o jei liečia, kontaktų uždengimui naudokite tam tikrą elektros juostą, kad išvengtumėte šortų.
Be to, norėdamas įsitikinti, kad ekranas nejuda, kai atsukau stiklainio dangtelį, apatiniame jo gale pridėjau šiek tiek juostos, kad ji liktų vietoje stiklainio apačioje. Belieka tik prijungti USB kabelį ir viskas!
8 žingsnis: Kitos idėjos
Pridėkite atsarginę bateriją, įkrautą per TP4056;
Suprojektuokite 3D spausdintą dėklą
Tikimės, kad jums patiko šis projektas ir jei turite klausimų, nedvejodami klauskite.
Ačiū, kad skaitėte!
Rekomenduojamas:
ESP8266 LED matricinis laikrodis: 8 žingsniai (su paveikslėliais)
ESP8266 LED matricinis laikrodis: ESP8266 LED matricinis laikrodisPaprastas LED matricos laikrodis, pagrįstas populiariu ESP8266 su realaus laiko laikrodžio moduliu ir laiko sinchronizavimu per „WiFi“iš NTP serverio. NAUJIENA! Taip pat galima ESP32 versija
8x8 LED matricinis laikrodis ir įspėjimas apie įsilaužimą: 4 žingsniai (su nuotraukomis)
8x8 LED matricos laikrodis ir įspėjimas apie įsibrovimą: šioje instrukcijoje pamatysime, kaip sukurti 8x8 LED matricos laikrodį, aktyvuotą judesio aptikimu. Šis laikrodis taip pat gali būti naudojamas kaip apsaugos nuo įsibrovimo įtaisas, siunčiantis įspėjamąjį pranešimą, jei judesys yra aptikta telegramos robotui !!! Mes padarysime su dviem skirtingais
LED matricinis žadintuvas (su MP3 grotuvu): 6 žingsniai (su paveikslėliais)
LED matricinis žadintuvas (su MP3 grotuvu): Šis „Arduino“žadintuvas turi viską, ko tikitės iš savo žadintuvo - galimybę pažadinti jus su kiekviena jums patinkančia daina, snaudimo mygtuką ir lengva valdyti trimis mygtukais. Yra trys pagrindiniai blokai - LED matrica, RTC modulis ir
O-R-A RGB LED matricinis sieninis laikrodis ir dar daugiau ** atnaujintas 2019 m. Liepos mėn. **: 6 žingsniai (su nuotraukomis)
O-R-A RGB LED matricinis sieninis laikrodis ir daugiau ** atnaujintas 2019 m. Liepos mėn. **: Sveiki. Štai aš su nauju projektu, pavadintu O-R-AIt yra RGB LED matricos sieninis laikrodis, rodantis: valanda: minutė temperatūra drėgmė dabartinė oro sąlygų piktograma „Google“kalendoriaus įvykiai ir 1 valandos priminimų pranešimai tam tikru laiku, kai ji rodo:
„Mirolo“tinklo matricinis ekranas skaitmeniniams ženklams: 22 žingsniai (su nuotraukomis)
„Mirolo“tinklo LED matricinis ekranas skaitmeniniams ženklams: Skaitmeniniai ženklai gali būti naudingi renginiuose, siekiant informuoti lankytojus apie artėjančias plokštes, tvarkaraščio pakeitimus arba dinamiškai pateikti informaciją. Naudojant LED matricos ekranus pranešimai tampa skaitomi net iš toli ir traukia akį