Përmbajtje:

Stacioni i motit i lidhur me ESP32: 3 hapa
Stacioni i motit i lidhur me ESP32: 3 hapa

Video: Stacioni i motit i lidhur me ESP32: 3 hapa

Video: Stacioni i motit i lidhur me ESP32: 3 hapa
Video: #7 Программирование панели HMI ESP8266 Modbus RTU и OP320. 2024, Nëntor
Anonim
Stacioni i motit i lidhur me ESP32
Stacioni i motit i lidhur me ESP32
Stacioni i motit i lidhur me ESP32
Stacioni i motit i lidhur me ESP32

Në këtë tutorial do të mësoni se si të krijoni një stacion moti të bazuar në ESP32 dhe si të monitoroni leximet e tij nga distanca, përmes aplikacionit Blynk, si dhe përmes një faqe në internet.

Furnizimet

1x bord ESP32 + kabllo USB për energji

1x sensor DHT11

Sensori 1x i dritës 1x 10 rezistencë Kohm

1x sensor CJMCU CCS811

disa tela kërcyes

një numër bordesh buke ose një PCB (nëse vendosni të bëni disa saldime) tituj femra (nëse vendosni të bëni bashkimin)

Hapi 1: Vendosja e stacionit të motit

Një kalim kohe i procesit të montimit është i disponueshëm këtu.

Instalimi i komponentëve

Lidhni sensorët si më poshtë:

Sensori i dritës

Një fund në 3V skaji tjetër në rezistencën 10kohm e cila nga ana tjetër është e lidhur me GND. I njëjti fund i LDR është i lidhur edhe me pin D34 në ESP32

CJMCU CCS811

3V → 3V në bordin ESP32

GND → GND

Pika SDA → D21 në ESP32

Pika SCL → D22 në ESP32

WAKE GND

DHT11

GND → GND në ESP32

VCC → 3V në ESP32

JASHT D34 në ESP32

Hapi 2: Programoni Bordin ESP32

Programoni Bordin ESP32
Programoni Bordin ESP32
Programoni Bordin ESP32
Programoni Bordin ESP32
Programoni Bordin ESP32
Programoni Bordin ESP32

Nisni Arduino IDE.

Zgjidhni tabelën tuaj ESP32 nga menyja Tools.

Sigurohuni që keni zgjedhur edhe Portin e duhur.

Ngarko këtë kod në tabelë. Nëse hapni monitorin serik (vendosni normën e baudit në 9600), duhet të jeni në gjendje të shihni vlerat e regjistruara nga sensorë të ndryshëm

Hapi 3: Monitoroni stacionin e motit në distancë përmes aplikacionit Blynk

Monitoroni stacionin e motit në distancë përmes aplikacionit Blynk
Monitoroni stacionin e motit në distancë përmes aplikacionit Blynk
Monitoroni stacionin e motit në distancë përmes aplikacionit Blynk
Monitoroni stacionin e motit në distancë përmes aplikacionit Blynk
Monitoroni stacionin e motit në distancë përmes aplikacionit Blynk
Monitoroni stacionin e motit në distancë përmes aplikacionit Blynk

Aplikacioni Blynk na mundëson të monitorojmë vlerat e regjistruara nga stacioni i motit në distancë, drejtpërdrejt në smartphone -in tonë, pavarësisht distancës sonë nga stacioni i motit.

E tëra që na nevojitet është aplikacioni blynk dhe një lidhje interneti. Në këtë projekt do të mësoni se si të monitoroni vlerat e regjistruara vetëm nga sensori LDR dhe sensori DHT11.

Krijoni një projekt të ri në aplikacionin Blynk

Pasi të keni shkarkuar aplikacionin dhe të keni hyrë me sukses në llogarinë tuaj, filloni duke krijuar një projekt të ri.

Zgjidhni pajisjen tuaj

Zgjidhni modelin e harduerit që do të përdorni. Nëse jeni duke ndjekur këtë tutorial, me siguri do të përdorni një bord ESP32.

Auth Token

Auth Token është një identifikues unik i cili nevojitet për të lidhur pajisjen tuaj me smartphone tuaj. Çdo projekt i ri që krijoni do të ketë Auth Token -in e tij. Ju do të merrni Auth Token automatikisht në emailin tuaj pas krijimit të projektit. Ju gjithashtu mund ta kopjoni me dorë. Klikoni në seksionin e pajisjeve dhe pajisjen e zgjedhur të kërkuar, dhe do të shihni shenjën

Konfiguroni aplikacionin Blynk

Ju do të duhet të krijoni një projekt në blynk i cili është përshtatur me qëllim të monitorimit të parametrave të regjistruar nga stacioni i motit. Merrni widget -et e ekranit me vlerë 3.

Konfiguroni ato një nga një. E para do të marrë V6 si hyrje, e dyta V5 dhe e treta V0. Do të vini re se të gjithë ata janë vendosur në modalitetin e shtytjes.

Programoni bordin ESP32

Nisni arduino IDE dhe hapni këtë program. Zgjidhni tabelën që po përdorni nga menyja Tools, si dhe Portin e duhur. Ngarko kodin. Nëse ngarkimi është i suksesshëm, duhet të jeni në gjendje të shihni një mesazh nga Blynk në monitorin serik.

Recommended: