Përmbajtje:

ESP8266 Ora e Rrjetit dhe Monitoruesi i motit: 3 hapa (me fotografi)
ESP8266 Ora e Rrjetit dhe Monitoruesi i motit: 3 hapa (me fotografi)

Video: ESP8266 Ora e Rrjetit dhe Monitoruesi i motit: 3 hapa (me fotografi)

Video: ESP8266 Ora e Rrjetit dhe Monitoruesi i motit: 3 hapa (me fotografi)
Video: Удаленно контролировать энергопотребление дома | ПЗЭМ-004Т | Облако Интернета вещей RemoteXY 2024, Korrik
Anonim
ESP8266 Ora e Rrjetit dhe Monitorimi i Motit
ESP8266 Ora e Rrjetit dhe Monitorimi i Motit

Projekt i Fundjavës së shkurtër dhe të thjeshtë me ESP8266 dhe ekran OLED 0.96 128x64.

Pajisja është një orë e rrjetit, dmth. Merr kohë nga serverët ntp. Ai gjithashtu shfaq informacionin e motit me ikona nga openweathermap.org

Pjesët e kërkuara:

1. Moduli ESP8266 (cilindo, kam përdorur NodeMCU)

2. OLED 0.96 (Bazuar në I2C)

3. Telat Jumper

4. Bordi i Bukës

5. Kabllo USB për të bashkangjitur ESP8266 në kompjuter

Hapi 1: Krijoni një llogari në Openweathermap.org

Krijoni një llogari në Openweathermap.org
Krijoni një llogari në Openweathermap.org

Krijimi i një llogarie në openweathermap.org është drejtpërdrejt.

Krijoni një llogari duke klikuar në regjistrim.

Hyni dhe shkoni te skeda API. Vini re çelësin tuaj API.

Hapi 2: Lidhjet e harduerit

Lidhjet e harduerit
Lidhjet e harduerit

Në NodeMCU lidhjet janë si më poshtë.

NodeMCU OLED

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

Gnd ------------- Gnd

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

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

Hapi 3: Djeg programin nga Arduino IDE

Hapni Programin në Arduino IDE.

Zgjidhni modulin ESP8266 që po përdorni nga menyja Bordet dhe Ngarko kodin në modul.

Kodi përditëson informacionin e motit çdo 10 minuta.

Të gjitha ikonat e motit vendosen në skedarin icon.h.

Kodi i ikonës kthehet nga thirrja që bëjmë në openweathermap.org

Unë kam përdorur një logjikë analizuese shumë të papërpunuar për të nxjerrë informacionin e motit nga json që merret.

Nëse dëshironi, mund të përdorni bibliotekën json për Arduino.

Recommended: