Turinys:

„Internet“orų stebėjimo el. Popieriaus ekranas - Prie interneto prijungtas ESP8266: 7 veiksmai
„Internet“orų stebėjimo el. Popieriaus ekranas - Prie interneto prijungtas ESP8266: 7 veiksmai

Video: „Internet“orų stebėjimo el. Popieriaus ekranas - Prie interneto prijungtas ESP8266: 7 veiksmai

Video: „Internet“orų stebėjimo el. Popieriaus ekranas - Prie interneto prijungtas ESP8266: 7 veiksmai
Video: THE WALKING DEAD SEASON 2 COMPLETE GAME 2024, Liepa
Anonim
Image
Image

„E-Paper“ekrane bus rodoma orų informacija, sinchronizuota su „OpenWeatherMap“API (per „WiFi“). Projekto esmė yra ESP8266/32.

Ei, kas, vaikinai? Akarsh čia iš CETech. Šiandien mes ketiname sukurti projektą, kuris yra orų monitorius, rodantis visą su oru susijusią informaciją „DFRobot“el. Popieriaus ekrane.

Ekranas prijungtas prie esp8266, su šiuo ekranu galite naudoti ir esp32. Esp8266 yra prijungtas prie interneto naudojant „Wi -Fi“, kurio informaciją galima pakeisti naudojant kodą, kurį pateikiau „GitHub“.

Taigi pradėkime! Aš taip pat sukūriau vaizdo įrašą apie šio projekto kūrimą, rekomenduoju jį pažiūrėti, kad geriau suprastumėte ir detaliau.

1 žingsnis: dalys

Dalys
Dalys
Dalys
Dalys

Norėdami tai padaryti, jums reikės ESP8266 plokštės arba ESP32, taip pat, jei norite, galite pridėti bateriją.

Ekranui naudojau „EPaper Firebeetle“modulį.

Siūlau su šiuo moduliu naudoti „DFRobot“plokštę, nes „pinout“bus suderinama ir niekur nesusidursite su problemomis. Aš naudojau „FireFree“plokštę iš „DFRobot“, nes joje yra akumuliatoriaus įkrovimo ir stebėjimo sprendimas.

2 veiksmas: įsigykite PCB savo projektui

Gaukite PCB savo projektui
Gaukite PCB savo projektui

Norėdami pigiai užsisakyti PCB internetu, turite patikrinti JLCPCB!

Jūs gausite 10 geros kokybės PCB, pagamintų ir pristatytų prie jūsų namų slenksčio už 2 USD ir šiek tiek pristatymo. Taip pat gausite nuolaidą pristatydami pirmąjį užsakymą. Norėdami sukurti savo PCB, pereikite prie „easyEDA“, kai tai bus padaryta, įkelkite „Gerber“failus į JLCPCB, kad jie būtų pagaminti kokybiškai ir greitai.

3 veiksmas: atsisiųskite ir nustatykite „Arduino IDE“

Atsisiųskite ir nustatykite „Arduino IDE“
Atsisiųskite ir nustatykite „Arduino IDE“

Atsisiųskite „Arduino IDE“iš čia.

1. Įdiekite ir atidarykite „Arduino IDE“. 2. Eikite į Failas> Nuostatos

3. Pridėkite https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json papildomų lentų tvarkyklės URL.

4. Eikite į Tools> Board> Boards Manager

5. Ieškokite ESP8266 ir įdiekite plokštę.

6. Iš naujo paleiskite IDE.

4 veiksmas: prijunkite „E-paper“ekraną prie „Firebeetle Micro Controller“

Prijunkite elektroninio popieriaus ekraną prie „Firebeetle Micro Controller“
Prijunkite elektroninio popieriaus ekraną prie „Firebeetle Micro Controller“

1. Tiesiog suderinkite ir sulygiuokite baltus abiejų modulių kampus ir sudėkite modulius vienas ant kito.

5 veiksmas: prisiregistruokite „OpenWeatherMap.org“

Prisiregistruokite „OpenWeatherMap.org“
Prisiregistruokite „OpenWeatherMap.org“
Prisiregistruokite „OpenWeatherMap.org“
Prisiregistruokite „OpenWeatherMap.org“

1. Eikite į svetainę.

2. Prisiregistruokite naudodami savo el. Pašto adresą ir kitus kredencialus (NEMOKAMAI).

3. Kai būsite prisijungę, eikite į skirtuką API raktai ir nukopijuokite savo unikalų API raktą, kurio mums reikės kitame veiksme.

6 žingsnis: modulio kodavimas

Modulio kodavimas
Modulio kodavimas

1. Atsisiųskite „GitHub“saugyklą:

2. Ištraukite atsisiųstą saugyklą.

3. Nukopijuokite bibliotekas iš atsisiųstos saugyklos į bibliotekos aplanką „Arduino“eskizų aplanke.

4. Atidarykite „Code.ino“eskizą „Arduino IDE“.

5. Pakeiskite eskizo „Wi-Fi“SSID ir slaptažodį.

6. Įtraukite API raktą iš 4 veiksmo į kodo 44 eilutės numerį vietoje žymų.

7. Eikite į Įrankiai> Lenta. Pasirinkite tinkamą lentą, kurią naudojate, mano atveju „Firebeetle ESP8266“.

8. Pasirinkite tinkamą kom. prievadą, eikite į Įrankiai> Uostas.

9. Paspauskite įkėlimo mygtuką.

10. Kai skirtuke sakoma „Done Uploading“(baigta įkelti), esate pasiruošę naudoti orų stebėjimo prietaisą.

7 žingsnis: Žaidimas naudojant monitorių

Žaidimas su monitoriumi
Žaidimas su monitoriumi

Kai tik modulis prisijungs prie „WiFi“tinklo, ekranas pradės gaivintis ir pamatysite, kaip projektas atgyja.

Rekomenduojamas: