Cov txheej txheem:

IoT Raws Kev Ua Lag Luam Zoo thiab Kev Ua Liaj Ua Teb Zoo Siv ESP32: 7 Cov Kauj Ruam
IoT Raws Kev Ua Lag Luam Zoo thiab Kev Ua Liaj Ua Teb Zoo Siv ESP32: 7 Cov Kauj Ruam

Video: IoT Raws Kev Ua Lag Luam Zoo thiab Kev Ua Liaj Ua Teb Zoo Siv ESP32: 7 Cov Kauj Ruam

Video: IoT Raws Kev Ua Lag Luam Zoo thiab Kev Ua Liaj Ua Teb Zoo Siv ESP32: 7 Cov Kauj Ruam
Video: Plab Plab Ntswg..(Pluav Pluav Ntswg) Maiv Twm New Song 2023-2024 2024, Hlis ntuj nqeg
Anonim
IoT Raws Kev Ua Lag Luam Zoo thiab Kev Ua Liaj Ua Teb Zoo Siv ESP32
IoT Raws Kev Ua Lag Luam Zoo thiab Kev Ua Liaj Ua Teb Zoo Siv ESP32
IoT Raws Kev Ua Lag Luam Zoo thiab Kev Ua Liaj Ua Teb Zoo Siv ESP32
IoT Raws Kev Ua Lag Luam Zoo thiab Kev Ua Liaj Ua Teb Zoo Siv ESP32

Lub ntiaj teb tab tom hloov pauv raws li lub sijhawm thiab yog li kev ua liaj ua teb. Nyob rau tam sim no, Tib neeg tau suav nrog cov khoom siv hluav taws xob hauv txhua qhov haujlwm thiab kev ua liaj ua teb tsis yog qhov tshwj xeeb rau qhov no. Qhov kev sib koom ua ke ntawm cov khoom siv hluav taws xob hauv kev ua liaj ua teb tau pab cov neeg ua liaj ua teb thiab cov neeg uas tswj lub vaj.

Hauv kab lus no peb yuav pom yuav ua li cas saib xyuas thiab yuav tswj hwm kev ua teb thiab ua liaj ua teb li cas. Peb yuav siv (ESP32) kev tswj hwm tus qauv rau IoT thiab peb yuav hloov kho cov ntaub ntawv ntawm huab thiab raws li kev nyeem peb yuav ua qhov tsim nyog.

Hauv txoj haujlwm no peb tau siv cov ntsuas ntsuas zoo li LDR (Lub teeb tsis pom kev tiv thaiv), ntsuas kub, Cov av noo noo qib ntsuas thiab peb yuav siv lub twj tso kua dej los ua haujlwm ntawm cov ntaub ntawv ntsuas. Sib nrug los ntawm qhov no peb tuaj yeem siv ntau qhov ntsuas los saib xyuas.

Kauj Ruam 1: Cov Cheeb Tsam Xav Tau

Hauv qab no yog cov khoom siv xav tau, ESP32ESP32 hauv Is Nrias teb -

ESP32 hauv UK -

ESP32 hauv Asmeskas -

Av noo noo SensorSoil Moisture Sensor hauv Is Nrias teb-

Av Moisture Sensor hauv UK -

Av Moisture Sensor hauv Asmeskas -

NTC Kub SensorNTC NTSE Kub Sensor hauv Is Nrias teb-

NTC Kub Sensor hauv UK -

NTC Kub Sensor hauv Asmeskas -

LDR Sensor

LDR Sensor hauv Is Nrias teb -

LDR Sensor hauv UK -

LDR Sensor hauv Asmeskas -

DC Dej Tso Dej +5v DC Dej Tso Dej +5v hauv Is Nrias teb -

DC Dej Tso Dej +5v hauv UK -

DC Dej Tso Dej +5v hauv Asmeskas -

BreadBoardBreadBoard hauv Is Nrias teb-

BreadBoard hauv Asmeskas-

BreadBoard hauv UK-

Transistor

Resistors

Ob peb Hlau

Kauj Ruam 2: Txoj Cai Ua Haujlwm

ESP32 tswj hwm tus qauv siv rau kev sib sau cov ntaub ntawv los ntawm cov ntsuas xws li LDR (Lub teeb pom kev tiv taus), Temparature sensor, Cov av noo noo qib ntsuas. Yog tias cov av noo noo qis heev ces peb yuav tig rau lub twj tso kua mis. Peb tab tom saib xyuas lub cev muaj zog ib yam nkaus rau cov lus tawm tswv yim kom paub meej tias lub cev muaj zog li cas.

Peb tab tom siv lub ntsuas ntsuas kub los tswj cov dej ntawm cov hauv paus qoob loo uas yuav ua rau cov qoob loo tshiab. ESP32 tab tom khaws cov ntaub ntawv los ntawm txhua lub ntsuas cua thiab xa/tshaj tawm txhua cov ntaub ntawv mus rau MQTT server thiab sau npe rau lub ncauj lus tswj lub cev.

Kauj ruam 3: Projects Pics

Projects Duab
Projects Duab
Projects Duab
Projects Duab
Projects Duab
Projects Duab

Kauj Ruam 4: Kev piav qhia Code:

Thiab los ntawm mqtt server lossis lwm qhov (los ntawm qhov uas peb tab tom saib lossis tswj lub cev muaj zog). Hauv peb qhov xwm txheej peb tab tom siv mobile li node thiab peb tau sau npe yuav rau cov ncauj lus hauv qab no.

Cov ncauj lus kom sau npe los ntawm kev tswj hwm ntawm tes (mobile) thiab ESP32 yuav tshaj tawm rau lub ncauj lus

stechiez/pom zoo/teeb

stechiez/pom zoo/temp

stechiez/pom zoo/av

stechiez/pom zoo/mstatus

Tshaj tawm lub ncauj lus los ntawm kev tswj hwm ntawm thiab ESP32 yuav sau npe rau lub ncauj lus

stechiez/pom zoo/lub cev muaj zog

Hauv kev teeb tsa_wifi muaj nuj nqi peb tab tom txuas rau wifi thiab kev tswj hwm yuav tsum nres ntawd kom txog thaum txuas wifi.

Hauv kev rov ua haujlwm ESP32 yuav sim txuas rau MQTT server thiab tos kom txog thaum txuas.

kev hu rov qab yog txoj haujlwm uas yuav tau txais lossis yuav tau ua thaum ib lub ncauj lus muaj npe.

Hauv kev teeb tsa ua haujlwm peb tab tom pib ua kev sib txuas lus txuas, Wifi txuas thiab MQTT txuas.

getTemperature, getMoisturePercentage thiab getLightPercentage muaj nuj nqi yog nyeem cov ntaub ntawv los ntawm lub sensor thiab xa rov qab tus nqi uas yuav tsum tshaj tawm hauv MQTT.

Thiab nyob rau hauv lub voj kev ua haujlwm uas tau ua tiav tas li, ESP32 yuav xa cov ntaub ntawv khaws tseg hla mqtt.

Kauj ruam 5: Schematic

Schematic
Schematic

Kauj ruam 6: Code

Txoj Cai:

github.com/stechiez/iot_projects/tree/mast…

Pom zoo: