ዝርዝር ሁኔታ:

ESP32 WiFi የአፈር እርጥበት ዳሳሽ 5 ደረጃዎች
ESP32 WiFi የአፈር እርጥበት ዳሳሽ 5 ደረጃዎች

ቪዲዮ: ESP32 WiFi የአፈር እርጥበት ዳሳሽ 5 ደረጃዎች

ቪዲዮ: ESP32 WiFi የአፈር እርጥበት ዳሳሽ 5 ደረጃዎች
ቪዲዮ: Arduino Nano, BME280 and SSD1306 OLED Weather Station 2024, ህዳር
Anonim
ESP32 WiFi የአፈር እርጥበት ዳሳሽ
ESP32 WiFi የአፈር እርጥበት ዳሳሽ

የአፈርን መቋቋም ለመለካት የኤሌክትሪክ ምልክት በአፈር በኩል የሚልክ ርካሽ የአፈር እርጥበት ዳሳሾች ሁሉ አልተሳኩም። ኤሌክትሮሊሲስ ይህንን ዳሳሾች ምንም ተግባራዊ አጠቃቀምን ያደርጋቸዋል። ስለ ኤሌክትሮላይዜሽን የበለጠ እዚህ ይመልከቱ። በዚህ ፕሮጀክት ውስጥ ጥቅም ላይ የዋለው አነፍናፊ አቅም ያለው ዳሳሽ ነው እና ምንም እርጥብ ብረት ከእርጥበት አፈር ጋር አይገናኝም።

ሶፍትዌሩን (አርዱዲኖ ንድፍ) ከጫኑ በኋላ አነፍናፊው በራሱ የድር አገልጋይ ይፈጥራል እና ወደ WiFi ራውተርዎ ይገባል። አሁን በ ESP32 ዳሳሽ ላይ የድርን ጎን መድረስ ይችላሉ። ምንም ውሂብ ወደ ደመናው አይላክም።

ከ Arduino Programming ፣ Soldering ክህሎቶች እና ኤችቲኤምኤል ጋር አንዳንድ መተዋወቅ ሊረዳ ይችላል። ይህንን ፕሮጀክት ከገነቡ ፣ እባክዎን ከዚህ በታች ባለው የሰቀላ አገናኝ በኩል ፎቶዎችን ይስቀሉ። በጠለፋ ይደሰቱ።

ይህ ዳሳሽ ማንበብ ይችላል-

  1. የአፈር እርጥበት (የእኔ ኮድ የግራቪሜትሪክ አፈር ውሃ ይዘትን ያሰላል)
  2. የአየር ሙቀት እና አንጻራዊ እርጥበት

አቅርቦቶች

  1. Wemos® Higrow ESP32 WiFi + ብሉቱዝ ባትሪ + DHT11 የአፈር ሙቀት እና የእርጥበት ዳሳሽ ሞዱል
  2. ለመረጃ ምዝግብ (optianal)

    • የማይክሮ ኤስዲ ካርድ ሞዱል።
    • የዳቦ ሰሌዳ እና ወይም
    • የብረታ ብረት ፣ የሽያጭ ማጣበቂያ።
    • ስድስት ሴት ወደ ወንድ ዝላይ ገመዶች።

ደረጃ 1: በእርስዎ ፒሲ/ማክ ላይ የ ARDUINO IDE ን ይጫኑ እና ያዋቅሩ

በእርስዎ ፒሲ/ማክ ላይ የ ARDUINO IDE ን ይጫኑ እና ያዋቅሩ
በእርስዎ ፒሲ/ማክ ላይ የ ARDUINO IDE ን ይጫኑ እና ያዋቅሩ
በእርስዎ ፒሲ/ማክ ላይ የ ARDUINO IDE ን ይጫኑ እና ያዋቅሩ
በእርስዎ ፒሲ/ማክ ላይ የ ARDUINO IDE ን ይጫኑ እና ያዋቅሩ
በእርስዎ ፒሲ/ማክ ላይ የ ARDUINO IDE ን ይጫኑ እና ያዋቅሩ
በእርስዎ ፒሲ/ማክ ላይ የ ARDUINO IDE ን ይጫኑ እና ያዋቅሩ

ይህ የማዋቀር ሂደት በዊንዶውስ ፒሲ ፣ ማክ እና ሊንክስ (x86) ስርዓት ላይ መሥራት አለበት። እንደ አለመታደል ሆኖ ለ Raspberry PI ተጠቃሚዎች የ ESIN32 ቦርድ LINUX (ARM) ቤተመፃሕፍት ገና አልተገኘም (ምንም እንኳን ከምንጩ ያሰባሰባቸው እውነተኛ ጎበዝ ሰዎች ቢኖሩም)።

  1. የ Arduino IDE ን ያውርዱ እና ይጫኑ
  2. በምርጫዎች ምናሌ ውስጥ https://dl.espressif.com/dl/package_esp32_index.json ን ወደ ቅድመ ሁኔታ ቦርዶች አስተዳዳሪ ዩአርኤል ያክሉ።
  3. የ ESP32 ቤተ -መጽሐፍትን ከመሳሪያዎች> ቦርድ> የቦርዶች ሥራ አስኪያጅ ይጫኑ። Esp32 ን በ espressif ስርዓቶች ይፈልጉ
  4. በምናሌው ውስጥ ቦርድዎን ይምረጡ -መሣሪያዎች> ቦርድ> “ዌሞስ” ዋይፋይ እና ብሉቱዝ ባትሪ
  5. አስፈላጊውን የ DHT11 ቤተ -ፍርግሞችን ከመሳሪያዎች> ቤተ -መጽሐፍትን ያቀናብሩ…

    1. የ DHT ዳሳሽ ቤተመፃሕፍት በአዳፍ ፍሬዝ ሥሪት 1.3.7 (ወይም በኋላ?) መጫን ያስፈልግዎታል
    2. Adafruit Unified Sensor by Adafruit Version 1.0.3 ን መጫን ያስፈልግዎታል

ደረጃ 2: ለመመዝገቢያ (የማይገባ) የማይክሮ ኤስዲ ካርድ ይያዙ

ውሂብዎን ለማስገባት ከፈለጉ የፖሎሉ ማይክሮ ኤስዲ ካርድ ሞዱልን ያያይዙ። ሌሎች የ SD ካርዶች የተለያዩ ሽቦዎች እና ኮድ ሊኖራቸው ይችላል።

ደረጃ 3: ARDUINO SKETCH ን ያውርዱ

ARDUINO SKETCH ን ያውርዱ
ARDUINO SKETCH ን ያውርዱ
ARDUINO SKETCH ን ያውርዱ
ARDUINO SKETCH ን ያውርዱ
  1. የሚመለከተውን የአርዲኖ ንድፍ ከ GitHub ያውርዱ እና ይክፈቱት።

    1. ምንም የማይክሮ ኤስዲ ካርድ ሞዱል ካልተያያዘ Esp32_SoilMoisture_WebServer.ino ጥቅም ላይ መዋል አለበት።
    2. Esp32_SoilMoisture_WebServer_DataLog.ino የማይክሮ ኤስዲ ካርድ ይፈልጋል እና ለ NTP አገልጋዩ የበይነመረብ መዳረሻን ይቀጥላል። ይህ አማራጭ በጣም ትክክለኛ ጊዜ አለው ፣ ግን ብዙ የአሁኑን ይጠቀሙ እና ባትሪውን ሊያሟጥጥ ይችላል።
    3. Esp32_SoilMoisture_WebServer_DataLog_Int_RTC.ino ዳግም ከተጀመረ በኋላ የኤችቲቲፒ አገልጋዩ የማይክሮ ኤስዲ ካርድ እና የበይነመረብ መዳረሻ ይፈልጋል። ከኤንቲፒ አገልጋዩ ዳግም ማስጀመር ላይ የተቀበለውን ቀን/ሰዓት ለማዘመን የ ESP32 ውስጣዊ RTC ን ይጠቀማል። ይህ በጣም ኃይል ቆጣቢ መፍትሔ ነው ፣ ግን ጊዜው ልክ ላይሆን ይችላል።
  2. በስዕሉ ውስጥ የእርስዎን ራውተር SSID እና የይለፍ ቃል ያርትዑ።
  3. የማስነሻ ቁልፍን በመጫን ጊዜ ንድፉን ይሰብስቡ።
  4. ማጠናቀር ከተሳካ የ EN ቁልፍን ይጫኑ እና ወዲያውኑ የአርዱዲኖ ተከታታይ ሞኒተር (115200 ባውድ ተመን) ይጀምሩ
  5. ሰማያዊ ኤልዲው እስኪበራ እና እስኪጠፋ ድረስ ይጠብቁ
  6. በተከታታይ ማሳያ ውስጥ የታተመውን የአይፒ አድራሻ ያግኙ ፣ በአሳሽዎ ውስጥ ያስገቡት። አሁን የአነፍናፊ ውሂብ ድር ገጽን ያያሉ።
  7. የማይክሮ ኤስዲ ካርድ አንባቢን ካከሉ ፣ እና ከሚመለከታቸው የአርዱዲኖ ንድፎች አንዱን ካጠናቀሩ ፣ /በማይክሮ ኤስዲ ካርድዎ /datalog.txt ውስጥ የእርስዎን ውሂብ መድረስ ይችላሉ።

ደረጃ 4-የግራቪሜትሪክ ውሃ ይዘት-ካሊብሬሽን

ግሬቬሜትሪክ ውሃ ይዘት-ካሊብሬሽን
ግሬቬሜትሪክ ውሃ ይዘት-ካሊብሬሽን

ከ GPIO 32 የአፈር እርጥበት ንባብ እንዴት መተርጎም አለብኝ?

አንደኛው ዘዴ የአፈርን የግሬሜትሪክ ውሃ ይዘት ማስላት ነው። እንደሚከተለው ይሰላል

(የጅምላ ውሃ በአፈር ናሙና)/(የጅምላ ደረቅ አፈር በናሙና)

ከአትክልቴ ውስጥ ደረቅ አፈር ሰብስቤያለሁ (ሊምፖፖ ፣ ደቡብ አፍሪካ ፣ ነሐሴ ወር እና አፈሩ ደረቅ ፣ በእውነት ደረቅ)። አፈርን በምድጃ ውስጥ ማድረቅ ይችላሉ።

  1. ክብደትን ደረቅ አፈር
  2. ደረቅ አፈርን በእቃ መያዥያ ውስጥ አፍስሱ ፣ አነፍናፊውን በአፈር ውስጥ ያስገቡ እና ጥሬ ዳሳሽ ንባብ ይውሰዱ (የድር በይነገጽ ይጠቀሙ)። የውሃውን ብዛት (= በዚህ ደረጃ ላይ 0) እና አነፍናፊ ንባብን ይመዝግቡ።
  3. ዳሳሹን ያስወግዱ ፣ 10 ሚሊ (ግራም) ውሃ ይጨምሩ ፣ አፈሩን እና ውሃውን በትክክል ይቀላቅሉ እና የውሃ ብዛትዎን (= በዚህ ደረጃ ላይ 10) እና የአነፍናፊውን እሴት ይመዝግቡ።
  4. እስከፈለጉት ድረስ በዚህ ሂደት ይቀጥሉ ፣ ወይም ውሃ ማከል ከአሁን በኋላ በአነፍናፊው ንባብ ላይ ተጽዕኖ እስኪያሳርፍ ድረስ ይቀጥሉ።
  5. የእኔ ውጤቶች በአባሪ ኤክሴል ሉህ ውስጥ ናቸው። GWC እንደ gwc = exp (-0.0015*SensorValue + 0.7072) ይሰላል

ደረጃ 5 የወደፊት እድገቶች

የወደፊት እድገቶች
የወደፊት እድገቶች
  1. ውጫዊ RTC (እውነተኛ ሰዓት ሰዓት) ያያይዙ። በአሁኑ ጊዜ NTP (የአውታረ መረብ ጊዜ ፕሮቶኮል) ለመረጃ ምዝግብ ጊዜን ለማግኘት ያገለግላል። ይህ WiFi ይፈልጋል እና የአሁኑ ከፍተኛ ነው
  2. የባትሪ አጠቃቀምን ለመቆጠብ WiFi እና የድር አገልጋዩን ለመጀመር እና ለማቆም የግፊት ቁልፎችን ያክሉ።
  3. የ GPRS ሞጁሉን ያስተዋውቁ እና WiFi ን ያሰናክሉ። ይህ ኃይልን ይቆጥባል።

የሚመከር: