Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Sakinisha na usanidi IDE ya Dini kwenye PC yako / MAC
- Hatua ya 2: Unganisha KADI YA SD YA MICRO YA KUWANGIA WENGI (SI LAZIMA)
- Hatua ya 3: PAKUA MCHANGO WA ARDUINO
- Hatua ya 4: MAUDHUI YA MAJI YA MAJANI-UFAFANUZI
- Hatua ya 5: Maendeleo ya Baadaye
Video: SENSOR YA ESP32 WiFi UDONGO: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Sensorer za unyevu wa chini ambazo hutuma ishara ya umeme kupitia mchanga kupima upinzani wa mchanga hazifanyi kazi. Electrolysis hufanya sensorer hizi hazina matumizi ya vitendo. Angalia zaidi kuhusu electrolysis hapa. Sensor inayotumiwa katika mradi huu ni sensorer ya capacitive na hakuna chuma cha conductive kinachowasiliana na mchanga wenye mvua.
Baada ya kupakia firmware (mchoro wa Arduino), sensor itaunda seva ya wavuti yenyewe na ingia kwenye router yako ya WiFi. Sasa unaweza kufikia upande wa wavuti kwenye sensa ya ESP32. Hakuna data inayotumwa kwa wingu.
Ujuzi fulani na Programu ya Arduino, ujuzi wa Soldering na HTML nk inaweza kusaidia. Ikiwa utaunda mradi huu, tafadhali pakia picha kupitia kiunga cha kupakia hapa chini. Furahiya utapeli.
Sensorer hii inaweza kusoma:
- Unyevu wa Udongo (Nambari yangu itahesabu yaliyomo kwenye maji ya mchanga)
- Joto la hewa na unyevu wa karibu
Vifaa
- Wemos® Higrow ESP32 WiFi + Battery ya Bluetooth + DHT11 Joto la Udongo na Moduli ya Sura ya Unyevu.
-
Kwa magogo ya data (optianal)
- Moduli ya Kadi ya SD SD.
- Bodi ya Mkate na AU
- Chuma cha kulehemu, kuweka solder.
- Kamba sita za kuruka za kike hadi za kiume.
Hatua ya 1: Sakinisha na usanidi IDE ya Dini kwenye PC yako / MAC
Utaratibu huu wa usanidi unapaswa kufanya kazi kwenye mfumo wa Windows PC, MAC na LINUX (x86). Kwa bahati mbaya kwa watumiaji wa Raspberry PI Maktaba ya LINUX (ARM) ya Bodi ya ESP32 bado haipatikani (ingawa kulikuwa na watu wajanja halisi ambao walizikusanya kutoka chanzo).
- Pakua na usakinishe IDE ya Arduino
- Kwenye menyu ya Mapendeleo, ongeza https://dl.espressif.com/dl/package_esp32_index.json kwenye URL ya Meneja wa Bodi za Ziada.
- Sakinisha Maktaba za ESP32 kutoka kwa Zana> Bodi> Meneja wa Bodi. Tafuta esp32 na mifumo ya espressif
- Chagua Bodi yako kwenye menyu: Zana> Bodi> "WeMos" WiFi na Betri ya Bluetooth
-
Sakinisha Maktaba za DHT11 zinazohitajika kutoka kwa Zana> Dhibiti Maktaba…
- Unahitaji kusanikisha maktaba ya sensorer ya DHT na Toleo la Adafruit 1.3.7 (Au baadaye?)
- Unahitaji kusanikisha Sura ya umoja ya Adafruit na Toleo la Adafruit 1.0.3
Hatua ya 2: Unganisha KADI YA SD YA MICRO YA KUWANGIA WENGI (SI LAZIMA)
Ikiwa unahitaji kuingia data yako, ambatisha Moduli ya Kadi ya SD ya Pololu Micro. Kadi zingine za SD zinaweza kuwa na wiring na nambari tofauti.
Hatua ya 3: PAKUA MCHANGO WA ARDUINO
-
Pakua mchoro wa arduino unaofaa kutoka GitHub na uifungue.
- Esp32_SoilMoisture_WebServer.ino inapaswa kutumiwa ikiwa hakuna moduli ya kadi ndogo ya sd imeambatishwa.
- Esp32_SoilMoisture_WebServer_DataLog.ino inahitaji kadi ndogo ya sd na inaendelea kupata mtandao kwa seva ya NTP. Chaguo hili lina wakati sahihi sana, lakini tumia kiasi kikubwa cha sasa na inaweza kumaliza betri.
- Esp32_SoilMoisture_WebServer_DataLog_Int_RTC.ino inahitaji kadi ndogo ya sd na ufikiaji wa mtandao kwa seva ya NTP baada ya kuweka upya. Inatumia RTC ya ndani ya ESP32 kusasisha tarehe / saa iliyopokelewa wakati wa kuweka upya kutoka kwa seva ya NTP. Huu ndio suluhisho la nguvu zaidi, lakini wakati unaweza kuwa sio sahihi.
- Hariri SSID yako na Nenosiri kwenye mchoro.
- Unganisha mchoro wakati wa kubonyeza kitufe cha boot.
- Ikiwa kukusanya kunafanikiwa, bonyeza kitufe cha EN na uanze mara moja Arduino Serial Monitor (Kiwango cha Baud cha 115200)
- Subiri LED ya Bluu iendelee na ZIMA
- Pata anwani ya IP iliyochapishwa kwenye mfuatiliaji wa serial, ingiza kwenye kivinjari chako. Sasa utaona data ya sensorer ukurasa wa wavuti.
- Ikiwa umeongeza msomaji wa kadi ndogo ya sd, na ukaandaa moja ya michoro inayotumika ya arduino, unaweza kupata data yako katika /datalog.txt ya kadi yako ndogo ya sd.
Hatua ya 4: MAUDHUI YA MAJI YA MAJANI-UFAFANUZI
Je! Napaswa kutafsiri vipi usomaji wa unyevu wa mchanga kutoka GPIO 32?
Njia moja ni kuhesabu yaliyomo kwenye maji ya mchanga. Imehesabiwa kama:
(Misa ya Maji katika Sampuli ya Udongo) / (Misa ya Udongo Kavu katika Sampuli)
Nimekusanya mchanga kavu nje ya bustani yangu (Ni Limpopo, Afrika Kusini, mwezi wa Agosti na mchanga umekauka, umekauka kweli). Unaweza kukausha mchanga kwenye oveni.
- Uzito wewe mchanga kavu
- mimina mchanga kavu kwenye chombo, ingiza sensorer kwenye mchanga na usome usomaji wa sensorer mbichi (tumia kiolesura cha wavuti). Rekodi Misa ya Maji (= 0 katika hatua hii) na usomaji wa sensa.
- Ondoa sensa, ongeza maji 10 ml (gramu), changanya mchanga na maji vizuri na urekodi Misa yako ya Maji (= 10 katika hatua hii) na thamani ya sensa.
- Endelea na mchakato huu kwa kadiri upendavyo, au hadi kuongeza maji hakuathiri usomaji wa sensa tena.
- Matokeo yangu yako kwenye karatasi iliyo bora zaidi. GWC imehesabiwa kama gwc = exp (-0.0015 * SensorValue + 0.7072)
Hatua ya 5: Maendeleo ya Baadaye
- Ambatisha RTC ya nje (Saa Saa Saa). Hivi sasa, NTP (Itifaki ya Wakati wa Mtandao) inatumiwa kupata wakati wa ukataji wa data. Hii inahitaji WiFi na ni kubwa kwa sasa
- Ongeza vifungo vya kushinikiza kuanza na kuacha WiFi na seva ya wavuti kuokoa matumizi ya betri.
- Tangaza moduli ya GPRS na uzima WiFi. Hii itaokoa nguvu.
Ilipendekeza:
Upimaji wa Sensor ya Udongo: Hatua 5
Upimaji wa Sensorer ya Unyevu wa Udongo: Kuna mita nyingi za unyevu kwenye soko ili kumsaidia mtunza bustani kuamua wakati wa kumwagilia mimea yao. Kwa bahati mbaya, kunyakua mchanga kidogo na kukagua rangi na muundo ni wa kuaminika kama vifaa hivi! Baadhi ya uchunguzi hata regis
Arduino DHT22 Sensor na Mradi wa Unyevu wa Udongo Na Menyu: Hatua 4
Mradi wa Sensorer na DHT22 ya Arduino DHT22 na Menyu: Halo jamani Leo ninawasilisha mradi wangu wa pili juu ya mafundisho. . Mradi huu ni
Kuzuia kuzuia maji ya mvua Sensor ya unyevu wa Udongo: Hatua 11 (na Picha)
Kuzuia maji ya kuzuia sensorer ya unyevu wa mchanga: sensorer nzuri ya unyevu-mchanga ni njia nzuri ya kufuatilia hali ya maji ya mchanga kwenye mimea yako ya bustani, bustani, au chafu kwa kutumia Arduino, ESP32, au mdhibiti mdogo. Wao ni bora kuliko uchunguzi wa upinzani ambao hutumiwa mara nyingi katika miradi ya DIY. Angalia
JINSI YA KUFANYA SENSOR INAVYORUDIKA KUDUMU YA UDONGO: Hatua 4
JINSI YA KUTENGENEZA SENSOR RAHISI YA UDHIBITI WA UDONGO RAFIKI: Halo kila mtu katika mafunzo haya nitakuonyesha jinsi ya kutengeneza SENSOR Rahisi ya Ukavu wa udongo " .Hii ni pole yangu ya kwanza kufundishwa kwa english yangu ya kuchekesha. Ukame wa mchanga unatambuliwa kwa kutumia kiashiria kilichoongozwa. Taa inayoongozwa
Sensor ya Arduino LCD Udongo wa Udongo: Hatua 5
Sura ya Unyevu ya Udongo wa Arduino LCD: Tunachotengeneza ni sensorer ya Arduino unyevu na sensa ya YL-69 ambayo inafanya kazi kwa kuzingatia upinzani kati ya vile " vile ". Itatupa maadili kati ya 450-1023 kwa hivyo tunahitaji kuiweka ramani ili kupata thamani ya asilimia, lakini tunapata vizuri