Cov txheej txheem:
- Khoom siv
- Kauj ruam 1: Nruab thiab teeb tsa ARDUINO IDE ntawm koj lub PC/MAC
- Kauj Ruam 2: ATTACH MICRO SD CARD RAU LOGGING (OPTIONAL)
- Kauj Ruam 3: DOWNLOAD ARDUINO SKETCH
- Kauj Ruam 4: GRAVIMETRIC WATER CONTENT-CALIBRATION
- Kauj Ruam 5: Kev Tsim Kho Yav Tom Ntej
Video: ESP32 WiFi SOIL MOISTURE SENSOR: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Pheej yig cov av noo noo uas xa cov hluav taws xob teeb liab los ntawm av los ntsuas qhov tsis kam ntawm cov av yog txhua qhov ua tsis tiav. Kev ntsuas hluav taws xob ua rau lub ntsuas hluav taws xob no tsis muaj txiaj ntsig siv. Saib ntxiv txog electrolysis ntawm no. Lub ntsuas ntsuas siv hauv txoj haujlwm no yog lub ntsuas hluav taws xob thiab tsis muaj cov hlau txuas nrog kov cov av ntub.
Tom qab rub lub firmware (kos duab Arduino), lub sensor yuav tsim lub web server ntawm nws tus kheej thiab nkag mus rau hauv koj li WiFi router. Tam sim no koj tuaj yeem nkag mus rau lub vev xaib ntawm ESP32 sensor. Tsis muaj cov ntaub ntawv xa mus rau huab.
Qee qhov kev paub nrog Arduino Programming, Kev txawj Soldering thiab HTML thiab lwm yam tuaj yeem pab tau. Yog tias koj tsim txoj haujlwm no, thov xa cov duab ntawm qhov txuas txuas hauv qab no. Txaus siab rau hacking.
Qhov ntsuas no tuaj yeem nyeem:
- Cov av noo (Kuv tus lej yuav suav cov dej hauv av gravimetric)
- Cua kub thiab txheeb ze cov av
Khoom siv
- Wemos® Higrow ESP32 WiFi + bluetooth roj teeb + DHT11 Av Kub thiab Vaum Sensor Module
-
Rau cov ntaub ntawv nkag (optianal)
- Micro SD Card Module.
- Mov ci Board thiab LOS YOG
- Soldering Iron, solder muab tshuaj txhuam.
- Rau Poj niam rau Txiv neej jumper cables.
Kauj ruam 1: Nruab thiab teeb tsa ARDUINO IDE ntawm koj lub PC/MAC
Cov txheej txheem teeb tsa no yuav tsum ua haujlwm ntawm Windows PC, MAC thiab LINUX (x86) system. Hmoov tsis zoo rau Raspberry PI cov neeg siv LINUX (ARM) Cov Tsev Qiv Ntawv rau ESP32 Pawg Thawj Coj tseem tsis tau muaj (txawm hais tias muaj cov neeg ntse tiag tiag uas suav lawv los ntawm qhov chaw).
- Rub tawm thiab Nruab Arduino IDE
- Hauv Preferences menu, ntxiv https://dl.espressif.com/dl/package_esp32_index.json mus rau Aditional Boards Manager URL.
- Nruab ESP32 Cov Tsev Qiv Ntawv los ntawm Cov Cuab Yeej> Pawg Thawj Coj> Pawg Thawj Coj. Tshawb nrhiav esp32 los ntawm cov tshuab espressif
- Xaiv koj lub Rooj Tswjhwm Saib hauv cov ntawv qhia zaub mov: Cov Cuab Yeej> Pawg Thawj Coj> "WeMos" WiFi & Bluetooth Roj Teeb
-
Nruab qhov xav tau DHT11 Cov Tsev Qiv Ntawv los ntawm Cov Cuab Yeej> Tswj Cov Tsev Qhua …
- Koj yuav tsum teeb tsa DHT lub tsev qiv ntawv sensor los ntawm Adafruit Version 1.3.7 (lossis tom qab?)
- Koj yuav tsum tau teeb tsa Adafruit Unified Sensor los ntawm Adafruit Version 1.0.3
Kauj Ruam 2: ATTACH MICRO SD CARD RAU LOGGING (OPTIONAL)
Yog tias koj xav tau sau koj cov ntaub ntawv, txuas nrog Pololu Micro SD Card Module. Lwm daim npav SD tej zaum yuav muaj cov thaiv thiab cov lej sib txawv.
Kauj Ruam 3: DOWNLOAD ARDUINO SKETCH
-
Rub tawm qhov kos duab arduino siv tau los ntawm GitHub thiab qhib nws.
- Esp32_SoilMoisture_WebServer.ino yuav tsum siv yog tias tsis muaj daim npav micro sd daim npav txuas nrog.
- Esp32_SoilMoisture_WebServer_DataLog.ino xav tau daim npav micro sd thiab txuas internet txuas mus rau NTP server. Qhov kev xaiv no muaj lub sijhawm raug, tab sis siv ntau qhov tam sim no thiab yuav ua rau lub roj teeb ploj.
- Esp32_SoilMoisture_WebServer_DataLog_Int_RTC.ino xav tau daim npav micro sd thiab siv internet nkag mus rau NTP server tom qab rov pib dua. Nws siv RTC sab hauv ntawm ESP32 txhawm rau hloov kho hnub/sijhawm tau txais thaum rov pib dua los ntawm NTP server. Nov yog lub zog daws teeb meem zoo tshaj plaws, tab sis lub sijhawm yuav tsis raug raws li qhov tseeb.
- Kho koj tus Router SSID thiab Password hauv daim duab.
- Sau cov duab kos thaum nias lub pob khau raj.
- Yog kev suav sau ua tiav, nias lub pob EN thiab pib tam sim Arduino Serial Monitor (115200 Baud Rate)
- Tos rau Blue LED mus thiab OFF
- Tau txais tus IP chaw nyob luam tawm hauv tus saib xyuas, sau nws hauv koj tus browser. Tam sim no koj yuav pom cov ntaub ntawv sensor lub vev xaib.
- Yog tias koj ntxiv micro sd daim npav nyeem ntawv, thiab koj suav ua ib qho ntawm cov qauv siv arduino, koj tuaj yeem nkag mus rau koj cov ntaub ntawv hauv /datalog.txt ntawm koj daim npav micro sd.
Kauj Ruam 4: GRAVIMETRIC WATER CONTENT-CALIBRATION
Kuv yuav txhais li cas cov av noo los ntawm GPIO 32?
Ib txoj hauv kev yog xam cov ntsiab lus dej gravimetric ntawm cov av. Nws yog xam raws li:
(Pawg Dej hauv Cov Qauv Av)/(Pawg Qhuav Av Hauv Cov Qauv)
Kuv tau sau cov av qhuav tawm ntawm kuv lub vaj (Nws yog Limpopo, South Africa, Lub Yim Hli lub hli thiab cov av tau qhuav, qhuav tiag tiag). Koj tuaj yeem qhuav av hauv qhov cub.
- Nyuaj koj qhuav av
- nchuav cov av qhuav rau hauv ib lub taub ntim, ntxig lub sensor rau hauv cov av thiab siv cov ntawv nyeem nyoos (siv lub web interface). Sau Cov Dej Dej (= 0 ntawm theem no) thiab nyeem ntawv lub ntsuas.
- Tshem lub ntsuas cua, ntxiv 10 ml (gram) dej, sib tov cov av thiab dej kom raug thiab sau koj cov Dej Dej (= 10 nyob rau theem no) thiab tus nqi ntsuas.
- Mus nrog cov txheej txheem no kom deb li deb raws li koj nyiam, lossis txog thaum ntxiv dej tsis cuam tshuam rau kev nyeem ntawv sensor ntxiv lawm.
- Kuv cov txiaj ntsig yog nyob hauv daim ntawv Excel uas txuas nrog. GWC tau suav ua gwc = exp (-0.0015*SensorValue + 0.7072)
Kauj Ruam 5: Kev Tsim Kho Yav Tom Ntej
- Txuas nrog RTC sab nraud (Lub Sijhawm Tiag). Tam sim no, NTP (Network Time Protocol) tau siv kom tau lub sijhawm rau kev txiav cov ntaub ntawv. Qhov no xav tau WiFi thiab yog tam sim no mob siab rau
- Ntxiv cov laub khawm kom pib thiab nres WiFi thiab lub web server kom txuag tau roj teeb.
- Ad ib GPRS module thiab lov tes taw WiFi. Qhov no yuav txuag lub zog.
Pom zoo:
Av Moisture Sensor Calibration: 5 Kauj Ruam
Av Moisture Sensor Calibration: Muaj ntau cov av noo noo ntawm lub khw los pab tus tswv vaj txiav txim siab thaum twg los ywg dej rau lawv cov nroj tsuag. Hmoov tsis zoo, lob me me ntawm cov av thiab tshuaj xyuas cov xim thiab kev ntxhib los mos yog ntseeg tau zoo li ntau ntawm cov khoom siv no! Qee qhov kev tshawb nrhiav txawm tias rov qab
IoT Moisture Sensor: 12 Kauj Ruam
IoT Moisture Sensor: Kuv xav tau lub ntsuas dej noo uas yuav qhia rau kuv paub thaum tsob ntoo sab hauv xav tau dej. Kuv xav tau qee yam uas kuv tuaj yeem siv rau cov noob pib thiab rau cov ntoo sab hauv uas paub tab. Kuv ib txwm txhawj xeeb tias kuv tau hla dhau los yog hauv qab dej lawv. Kuv tau siv b
Waterproofing Capacitance Av Moisture Sensor: 11 Kauj Ruam (nrog Duab)
Kev Tiv Thaiv Cov Peev Xwm Cov Av Ntub Dej: Cov av muaj peev xwm ntsuas cov av noo noo yog txoj hauv kev zoo los saib xyuas cov av hauv av hauv koj cov ntoo cog, vaj, lossis tsev cog khoom siv Arduino, ESP32, lossis lwm yam microcontroller. Lawv zoo dua rau qhov kev tiv thaiv kev soj ntsuam feem ntau siv hauv DIY cov haujlwm. Saib
DIY SOIL MOISTURE SENSOR CHEAP YOOJ YIM!: 4 Cov kauj ruam
DIY SOIL MOISTURE SENSOR CHEAP YOOJ YIM YOOJ YIM!: Kuv yog tus nyiam cog thiab thev naus laus zis lub taub hau. Tsis ntev los no kuv txiav txim siab cog qee yam ntawm kuv lub sam thiaj. Kuv txiav txim siab siv lub tshuab ua dej kom zoo vim tias kuv yuav hnov qab dej rau lawv Kuv tsis xav siv sijhawm nrog kuv cov paj paj zoo nkauj. yog li txiav txim siab kom tau av
Wireless Moisture Monitor (ESP8266 + Moisture Sensor): 5 Kauj Ruam
Wireless Moisture Monitor (ESP8266 + Moisture Sensor): Kuv yuav parsley hauv lub lauj kaub, thiab feem ntau ntawm ib hnub, av tau qhuav. Yog li kuv txiav txim siab ua qhov haujlwm no, hais txog kev paub txog cov av noo hauv cov lauj kaub nrog cov zaub txhwb qaib, txhawm rau txheeb xyuas, thaum kuv xav tau nchuav cov av nrog dej.Kuv xav tias, lub ntsuas cua (Capacitive moisture sensor v1.2) yog qhov zoo