
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47


Zaslon E-papira prikazat će vremenske podatke, sinkronizirane s OpenWeatherMap API-jem (preko WiFi-a). Srce projekta je ESP8266/32.
Hej, što ima ljudi? Akarsh ovdje iz CETech-a. Danas ćemo napraviti projekt koji je monitor vremena koji prikazuje sve vremenske informacije na ekranu e-papira iz DFRobota.
Zaslon je spojen na esp8266, s ovim zaslonom možete koristiti i esp32. Esp8266 je spojen na internet putem wifija čiji se podaci mogu promijeniti putem koda koji sam dao na GitHubu.
Pa krenimo! Također sam napravio video o detaljnoj izgradnji ovog projekta, preporučujem da to pogledate radi boljeg uvida i detalja.
Korak 1: Dijelovi


Da biste to učinili, trebat će vam ploča ESP8266 ili ESP32, a možete dodati i bateriju ako želite.
Za prikaz sam koristio modul EPaper Firebeetle.
Predlažem da s ovim modulom upotrijebite ploču iz DFRobota jer će ispis biti kompatibilan i nigdje se nećete suočiti s problemima. Koristio sam Firebeetle ploču iz DFRobota jer ima ugrađeno rješenje za punjenje i nadzor baterije.
Korak 2: Nabavite PCB -ove za vaš projekt

Morate provjeriti JLCPCB za jeftino naručivanje PCB -a na mreži!
Dobivate 10 kvalitetnih PCB -a proizvedenih i poslanih na vaš kućni prag za 2 USD i nešto dostave. Također ćete ostvariti popust na dostavu pri prvoj narudžbi. Da biste dizajnirali vlastitu PCB, prijeđite na easyEDA, nakon što to učinite, prenesite svoje Gerberove datoteke na JLCPCB kako biste ih proizveli s dobrom kvalitetom i brzim vremenom izrade.
Korak 3: Preuzmite i postavite Arduino IDE

Preuzmite Arduino IDE odavde.
1. Instalirajte Arduino IDE i otvorite ga. 2. Idite na Datoteka> Postavke
3. Dodajte https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json dodatne URL -ove upravitelja ploča.
4. Idite na Alati> Ploča> Upravitelj ploča
5. Potražite ESP8266, a zatim instalirajte ploču.
6. Ponovo pokrenite IDE.
Korak 4: Povežite zaslon e-papira s mikrokontrolerom Firebeetle

1. Jednostavno poravnajte i poravnajte bijele kutove modula i složite module jedan na drugi.
Korak 5: Prijavite se na OpenWeatherMap.org


1. Idite na web stranicu.
2. Prijavite se sa svojim ID -om e -pošte i ostalim vjerodajnicama (BESPLATNO).
3. Nakon što ste prijavljeni, prijeđite na karticu API ključevi i kopirajte svoj jedinstveni API ključ koji će nam trebati u sljedećem koraku.
Korak 6: Kodiranje modula

1. Preuzmite spremište GitHub:
2. Raspakirajte preuzeto spremište.
3. Kopirajte knjižnice iz preuzetog spremišta u mapu Knjižnica u mapi skica Arduino.
4. Otvorite skicu Code.ino u Arduino IDE -u.
5. Promijenite Wi-Fi SSID i lozinku na skici.
6. Dodajte API ključ iz 4. koraka u red 44 koda umjesto hashtagova.
7. Idite na Tools> Board. Odaberite odgovarajuću ploču koju koristite, Firebeetle ESP8266 u mom slučaju.
8. Odaberite ispravnu komunikaciju. port tako da odete na Tools> Port.
9. Pritisnite gumb za prijenos.
10. Kad kartica kaže Gotovo učitavanje, spremni ste za korištenje meteorologa.
Korak 7: Igranje s monitorom

Čim se modul poveže s WiFi mrežom, zaslon se počinje osvježavati i vidjet ćete kako projekt oživljava.
Preporučeni:
Kako napraviti praćenje podataka uživo protiv koronavirusa COVID 19 s ESP8266, zaslon na e-papiru: 7 koraka

Kako napraviti živi prijenos podataka o koronavirusu COVID 19 s ESP8266, zaslon na e-papiru: 1
Praćenje i praćenje za male trgovine: 9 koraka (sa slikama)

Track & trace za male trgovine: Ovo je sustav koji je napravljen za male trgovine koje bi se trebale montirati na e-bicikle ili e-skutere za kratke isporuke, na primjer pekara koja želi isporučivati peciva. Track and Trace znači sustav Track and Trace koji koriste ca
DIY pametni robotski alati za praćenje automobila Kompleti za praćenje automobila Fotoosjetljivi: 7 koraka

DIY Pametni roboti za praćenje automobila Kompleti za praćenje Automobil Fotoosjetljivi: Dizajn SINONING ROBOT -a Možete kupiti od robota za praćenje Robotski čip TheoryLM393 usporedite dva fotootpornika, kada LED dioda s jednog bočnog fotootpornika na BIJELOJ strani motora odmah će se zaustaviti, s druge strane motora okreni se pa
TTGO (kolor) zaslon s mikropythonom (TTGO T-zaslon): 6 koraka

TTGO (kolor) zaslon s Micropythonom (TTGO T-zaslon): TTGO T-zaslon je ploča temeljena na ESP32 koja uključuje zaslon u boji od 1,14 inča. Ploča se može kupiti za nagradu manju od 7 USD (uključujući dostavu, nagrada viđena na banggood -u). To je nevjerojatna nagrada za ESP32 uključujući zaslon. T
I2C / IIC LCD zaslon - Upotrijebite SPI LCD za I2C LCD zaslon Korištenje SPI do IIC modula s Arduinom: 5 koraka

I2C / IIC LCD zaslon | Upotrijebite SPI LCD na I2C LCD zaslonu Korištenje SPI na IIC modula s Arduinom: Zdravo dečki, budući da normalni SPI LCD 1602 ima previše žica za povezivanje pa je vrlo teško povezati ga s arduinom, ali na tržištu postoji jedan modul koji može pretvoriti SPI zaslon u IIC zaslon pa morate spojiti samo 4 žice