Cov txheej txheem:

ESP8266 Raws Li Network Clock thiab Huab Cua Saib Xyuas: 3 Cov Kauj Ruam (nrog Duab)
ESP8266 Raws Li Network Clock thiab Huab Cua Saib Xyuas: 3 Cov Kauj Ruam (nrog Duab)

Video: ESP8266 Raws Li Network Clock thiab Huab Cua Saib Xyuas: 3 Cov Kauj Ruam (nrog Duab)

Video: ESP8266 Raws Li Network Clock thiab Huab Cua Saib Xyuas: 3 Cov Kauj Ruam (nrog Duab)
Video: #139 No Real Time Clock (RTC) Required (Wemos ESP8266 Mini) 2024, Kaum ib hlis
Anonim
ESP8266 Raws Li Network Clock thiab Huab Cua Saib
ESP8266 Raws Li Network Clock thiab Huab Cua Saib

Txoj Haujlwm Yooj Yim Luv thiab Yooj Yim nrog ESP8266 thiab 0.96 `` 128x64 OLED Zaub.

Cov cuab yeej yog lub moos network piv txwv li nqa sijhawm los ntawm ntp servers. Nws kuj tseem qhia Cov ntaub ntawv huab cua nrog cov cim los ntawm openweathermap.org

Qhov Yuav Tsum Tau:

1. ESP8266 Module (Ib qho twg, Kuv siv NodeMCU)

2. 0.96 OLED (I2C Raws)

3. Jumper Wires

4. Mov ci Board

5. USB Cable txuas ESP8266 rau lub khoos phis tawj

Kauj Ruam 1: Tsim Tus Kheej ntawm Openweathermap.org

Tsim tus as khauj ntawm Openweathermap.org
Tsim tus as khauj ntawm Openweathermap.org

Tsim tus as khauj ntawm openweathermap.org yog ncaj nraim.

Tsim ib tus as khauj los ntawm txhaj rau npe.

Nkag mus thiab mus rau API Tab. Nco ntsoov koj tus lej API.

Kauj Ruam 2: Kev Sib Txuas Kho Vajtse

Kho vajtse sib txuas
Kho vajtse sib txuas

Ntawm NodeMCU kev sib txuas yog raws li hauv qab no.

NodeMCU OLED

3 V --------------- Vcc

Gnd --------------- Gn

D1 --------------- SCL

D2 -------------- SDA

Kauj Ruam 3: Hlawv Txoj Haujlwm Los Ntawm Arduino IDE

Qhib Txoj Haujlwm hauv Arduino IDE.

Xaiv ESP8266 Module uas koj siv los ntawm Boards menu thiab Upload cov cai rau tus qauv.

Txoj cai hloov kho cov ntaub ntawv huab cua txhua txhua 10 feeb.

Txhua qhov huab cua Icons tau muab tso rau hauv cov ntawv icon.h.

Lub cim cim tau rov qab los ntawm kev hu xov tooj uas peb ua rau openweathermap.org

Kuv tau siv qhov kev xav tsis zoo cais tawm cov ntsiab lus huab cua los ntawm json uas tau txais.

Koj tuaj yeem siv json lub tsev qiv ntawv rau Arduino yog tias koj xav tau.

Pom zoo: