Sisukord:

IoT ilmavaate e-paberi ekraan - Interneti -ühendus ESP8266: 7 sammu
IoT ilmavaate e-paberi ekraan - Interneti -ühendus ESP8266: 7 sammu

Video: IoT ilmavaate e-paberi ekraan - Interneti -ühendus ESP8266: 7 sammu

Video: IoT ilmavaate e-paberi ekraan - Interneti -ühendus ESP8266: 7 sammu
Video: SCP-1730 Что случилось с сайта-13? 2024, Juuli
Anonim
Image
Image

E-paberi ekraanil kuvatakse ilmateave, mis on sünkroonitud OpenWeatherMap API-ga (WiFi kaudu). Projekti tuum on ESP8266/32.

Hei, mis toimub, poisid? Akarsh siin CETechist. Täna teeme projekti, mis on ilmavaatleja, mis kuvab kogu ilmaga seotud teabe DFRoboti E-paberi ekraanil.

Ekraan on ühendatud esp8266 -ga, saate selle kuvariga kasutada ka esp32. Esp8266 on Internetiga ühendatud, kasutades WiFi -ühendust, mille üksikasju saab muuta GitHubis esitatud koodi kaudu.

Nii et alustame! Olen teinud ka selle projekti üksikasjaliku ülesehitamise kohta video, soovitan seda parema ülevaate ja üksikasjalikkuse huvides vaadata.

Samm: osad

Osad
Osad
Osad
Osad

Selle tegemiseks vajate ESP8266 tahvlit või ESP32 ja soovi korral saate lisada ka aku.

Ekraani jaoks kasutasin EPaper Firebeetle moodulit.

Soovitan selle mooduliga kasutada DFRoboti tahvlit, kuna pinout ühildub ja teil pole probleeme kusagil, kasutasin DFRoboti Firebeetle plaati, kuna sellel on aku laadimis- ja jälgimislahendus.

2. samm: hankige oma projekti jaoks trükkplaadid

Hankige oma projekti jaoks trükkplaate
Hankige oma projekti jaoks trükkplaate

Kui soovite PCB -sid veebist odavalt tellida, peate vaatama JLCPCB -d!

Saate 10 hea kvaliteediga PCB -d, mis on toodetud ja tarnitud teie koduuksele 2 dollari ja mõne kohaletoimetamise eest. Samuti saate esimese tellimuse saatmisel allahindlust. Oma PCB kujundamiseks minge easyEDA -sse, laadige oma Gerber -failid pärast seda üles JLCPCB -sse, et need oleksid kvaliteetsed ja kiire tööaeg.

Samm: laadige alla ja seadistage Arduino IDE

Laadige alla ja seadistage Arduino IDE
Laadige alla ja seadistage Arduino IDE

Laadige Arduino IDE alla siit.

1. Installige Arduino IDE ja avage see. 2. Avage Fail> Eelistused

3. Lisage https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json täiendavate tahvlite halduri URL -id.

4. Valige Tools> Board> Boards Manager

5. Otsige üles ESP8266 ja installige seejärel plaat.

6. Taaskäivitage IDE.

Samm: ühendage E-paberi ekraan Firebeetle mikrokontrolleriga

Ühendage E-paberi ekraan Firebeetle mikrokontrolleriga
Ühendage E-paberi ekraan Firebeetle mikrokontrolleriga

1. Lihtsalt sobitage ja joondage mõlema mooduli valged nurgad ning asetage moodulid üksteise peale.

Samm: registreeruge saidil OpenWeatherMap.org

Registreeruge saidil OpenWeatherMap.org
Registreeruge saidil OpenWeatherMap.org
Registreeruge saidil OpenWeatherMap.org
Registreeruge saidil OpenWeatherMap.org

1. Minge veebisaidile.

2. Registreeruge oma e -posti ID ja muude volikirjadega (TASUTA).

3. Kui olete sisse logitud, minge vahekaardile API võtmed ja kopeerige oma ainulaadne API -võti, mida vajame järgmises etapis.

6. samm: mooduli kodeerimine

Mooduli kodeerimine
Mooduli kodeerimine

1. Laadige alla GitHubi hoidla:

2. Väljavõte allalaaditud hoidlast.

3. Kopeerige teegid allalaaditud hoidlast Arduino visandikausta raamatukogu kausta.

4. Avage Code.ino visand Arduino IDE -s.

5. Muutke eskiis Wi-Fi SSID-d ja parooli.

6. Lisage API -võti sammust 4 rida nr 44 koodile räsimärkide asemel.

7. Liikuge Tools> Board. Valige sobiv plaat, mida kasutate, minu puhul Firebeetle ESP8266.

8. Valige õige komm. porti, minnes menüüsse Tööriistad> Port.

9. Vajutage üleslaadimisnuppu.

10. Kui vahekaardil on üleslaadimine lõpetatud, olete ilmastikunäidiku kasutamiseks valmis.

Samm: monitoriga mängimine

Monitoriga mängimine
Monitoriga mängimine

Niipea kui moodul ühendab end WiFi -võrguga, hakkab ekraan värskendama ja näete, kuidas projekt elustub.

Soovitan: