INHOUDSOPGAWE:

Aangeslote weerstasie met ESP32: 3 stappe
Aangeslote weerstasie met ESP32: 3 stappe

Video: Aangeslote weerstasie met ESP32: 3 stappe

Video: Aangeslote weerstasie met ESP32: 3 stappe
Video: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, Julie
Anonim
Aangeslote weerstasie met ESP32
Aangeslote weerstasie met ESP32
Aangeslote weerstasie met ESP32
Aangeslote weerstasie met ESP32

In hierdie tutoriaal leer u hoe u 'n weerstasie kan opstel wat gebaseer is op ESP32, en hoe u die lesings op afstand kan monitor, via die Blynk -app sowel as via 'n webwerf.

Voorrade

1x ESP32 -bord + usb -kragkabel

1x DHT11 -sensor

1x ligsensor 1x 10 Kohm weerstand

1x CJMCU CCS811 -sensor

verskeie springdrade

'n aantal broodborde of 'n PCB (as u besluit om soldeerwerk te doen) vroulike kopstukke (as u besluit om te soldeer)

Stap 1: Die opstel van die weerstasie

'N Tydsverloop van die monteerproses is hier beskikbaar.

Bedrading van die komponente

Koppel die sensors soos volg:

Ligte sensor

Die een kant na 3V die ander kant na die 10kohm weerstand wat weer aan GND gekoppel is. Dieselfde kant van die LDR is ook gekoppel aan pen D34 op die ESP32

CJMCU CCS811

3V → 3V op die ESP32 -bord

GND → GND

SDA → D21 -pen op ESP32

SCL → D22 -pen op ESP32

WAKE → GND

DHT11

GND → GND op ESP32

VCC → 3V op ESP32

UIT → D34 op ESP32

Stap 2: Programmeer die ESP32 -bord

Programmeer die ESP32 -raad
Programmeer die ESP32 -raad
Programmeer die ESP32 -raad
Programmeer die ESP32 -raad
Programmeer die ESP32 -raad
Programmeer die ESP32 -raad

Begin Arduino IDE.

Kies u ESP32 -bord in die menu Gereedskap.

Maak seker dat u ook die regte poort gekies het.

Laai hierdie kode op die bord op. As u die seriële monitor oopmaak (stel die baud -tempo op 9600), moet u die waardes wat deur die verskillende sensors aangeteken is, kan sien

Stap 3: Monitor die weerstasie op afstand via die Blynk -app

Monitor die weerstasie op afstand via die Blynk -app
Monitor die weerstasie op afstand via die Blynk -app
Monitor die weerstasie op afstand via die Blynk -app
Monitor die weerstasie op afstand via die Blynk -app
Monitor die weerstasie op afstand via die Blynk -app
Monitor die weerstasie op afstand via die Blynk -app

Met die Blynk -app kan ons die waardes wat deur die weerstasie opgeteken is, op afstand monitor, direk op ons slimfoon, ongeag ons afstand van die weerstasie.

Al wat ons nodig het, is die blynk -app en 'n internetverbinding. In hierdie projek leer u hoe u die waardes wat deur die LDR -sensor en slegs die DHT11 -sensor aangeteken is, kan monitor.

Skep 'n nuwe projek in die Blynk -app

Nadat u die app afgelaai het en suksesvol by u rekening aangemeld het, begin met 'n nuwe projek.

Kies u hardeware

Kies die hardewaremodel wat u sal gebruik. As u hierdie tutoriaal volg, gebruik u waarskynlik 'n ESP32 -bord.

Regte teken

Auth Token is 'n unieke identifiseerder wat nodig is om u hardeware aan u slimfoon te koppel. Elke nuwe projek wat u skep, het sy eie Auth Token. Na die skepping van die projek kry u outomaties 'Auth Token' op u e -pos. U kan dit ook met die hand kopieer. Klik op die afdeling toestelle en die vereiste toestel, en u sien die teken

Stel die Blynk -program op

U sal 'n projek op blynk moet maak wat aangepas is om die parameters wat deur die weerstasie aangeteken is, te monitor. Gryp 3 -skerms -widgets aan.

Stel hulle een vir een op. Die eerste sal V6 as invoer ontvang, die tweede V5 en die derde V0. U sal sien dat hulle in die push -modus is.

Programmeer die ESP32 -bord

Begin arduino IDE en maak hierdie program oop. Kies die bord wat u gebruik in die menu Gereedskap, sowel as die korrekte poort. Laai die kode op. As die oplaai suksesvol was, sou u 'n boodskap van Blynk op die seriële monitor kon sien.

Aanbeveel: