ዝርዝር ሁኔታ:
- ደረጃ 1: ቁሳቁሶች
- ደረጃ 2 - የአካባቢ ቅንብር
- ደረጃ 3 በ AskSensors ላይ የእርስዎን ዳሳሽ ሞጁሎች ይፍጠሩ
- ደረጃ 4 ኮድ መስጠት
- ደረጃ 5-ESP-01 ፕሮግራም ማድረግ
- ደረጃ 6 - መላ ፍለጋ
- ደረጃ 7 ውጤቶች
- ደረጃ 8: ደህና ተከናውኗል
ቪዲዮ: ESP-01 & DHT ን እና የ AskSensors ደመናን በመጠቀም የሙቀት እና እርጥበት ቁጥጥር 8 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
በዚህ ትምህርት ውስጥ የ IOT-MCU/ESP-01-DHT11 ሰሌዳ እና የ AskSensors IoT መድረክን በመጠቀም የሙቀት መጠኑን እና የእርጥበት መጠንን እንዴት እንደሚቆጣጠሩ እንማራለን።
IOT-MCU ESP-01-DHT11 ሞጁሉን ለዚህ ትግበራ እመርጣለሁ ምክንያቱም ለአገልግሎት ዝግጁ እና የልማት ጊዜን ይቆጥባል። ሆኖም ፣ የቤት አውቶማቲክ ስርዓቶችን የሚፈልጉ ከሆነ ፣ የበለጠ ግብዓት/መውጫ ፣ ትልቅ ማህደረ ትውስታ እና ተጨማሪ ባህሪያትን የሚሰጥ ESP8266 nodeMCU በቀድሞው ትምህርቴ ውስጥ የተፈተነ መሆኑን ሀሳብ አቀርባለሁ።
የ ESP-01 አጠቃላይ እይታ
- ESP8266 ሙሉ TCP/IP ቁልል ያለው ዝቅተኛ ዋጋ ያለው የ WiFi ሞዱል ነው።
- የ ESP8266 ተከታታይ የሚዘጋጀው ኤስፕሬሲፍ ሲስተምስ ነው።
- ESP-01 1 ሜ ማህደረ ትውስታ ያለው አነስተኛ መጠን ያለው ጥቁር ቀለም ያለው ሞዱል ነው።
- የ ESP-01 ሞጁል ለማብራት 3.3 ቮልት ብቻ እንደሚፈልግ ልብ ይበሉ።
IOT-MCU ESP-01-DHT አጠቃላይ እይታ ፦
ይህ ሞጁል ESP-01 ን ወይም ESP-01S ን እንደ ዋና መቆጣጠሪያ ይጠቀማል ፣ እና DHT11 ሚዛኑን ከ 0 እስከ 50 ድግሪ ሴልሺየስ እና በአየር ውስጥ የአየር እርጥበት ከ 20 ወደ 90%ለመለካት ያስችላል።
የዋና ዋናዎቹ ባህሪዎች ማጠቃለያ እንደሚከተለው ነው
- መቆጣጠሪያ ESP-01 / ESP-01S (ለብቻው ለመግዛት)
- የሙቀት እና እርጥበት ዳሳሽ - DHT11
- የአሠራር voltage ልቴጅ-ዲሲ 3.7V-12V (3.7V የሊቲየም ባትሪ የኃይል አቅርቦትን ይደግፋል)
- የመለኪያ ክልል-20-90% RH 0-50 ℃ ፣
- የመለኪያ ትክክለኛነት - የሙቀት መጠን ± 2 ℃ ፣ እርጥበት ± 5% አርኤች።
ደረጃ 1: ቁሳቁሶች
ለዚህ ትምህርት የሚያስፈልጉዎት እነዚህ ክፍሎች ናቸው-
- ESP-01 ወይም ESP-01S
- የእርስዎን ESP-01 ፕሮግራም ለማድረግ የዩኤስቢ ተከታታይ መለወጫ።
- IOT-MCU/ ESP-01-DHT11
- ውጫዊ 3.7V ወደ 5V ዲሲ የኃይል አቅርቦት።
ደረጃ 2 - የአካባቢ ቅንብር
በመጀመሪያ ፣ የ ESP8266 ኮር ወደ አርዱዲኖ አይዲኢ መጫን ያስፈልግዎታል። ESP8266 አስቀድመው ከተጫኑ ይህንን ደረጃ ይዝለሉ።
- የ Arduino IDE ስሪት 1.6.4 ወይም ከዚያ በላይ ይጀምሩ
- ወደ 'ፋይል> ምርጫዎች' ይሂዱ
-
ከዚህ በታች ያለውን አገናኝ ወደ ተጨማሪ የቦርዶች አስተዳዳሪ ዩአርኤሎች ያክሉ ፦
'https://arduino.esp8266.com/stable/package_esp8266com_index.json'
- ወደ 'መሳሪያዎች> ቦርዶች> የቦርዶች አስተዳዳሪ »ይሂዱ
- ESP8266 ን ይፈልጉ ፣ ጫን የሚለውን ቁልፍ ይምቱ። መጫኑ እስኪጠናቀቅ ድረስ ይጠብቁ።
ደረጃ 3 በ AskSensors ላይ የእርስዎን ዳሳሽ ሞጁሎች ይፍጠሩ
- በ Askensors.com ላይ የ AskSensors መለያ ያግኙ
- በሁለት ሞጁሎች አዲስ ዳሳሽ ይፍጠሩ
- ሞጁል 1 - የሙቀት መጠን
- ሞጁል 2 - እርጥበት
3. በ AskSensors የመነጨ የአፒ ቁልፍዎን ያግኙ።
በ AskSensors IoT የመሳሪያ ስርዓት እንዴት እንደሚጀምሩ እና የድር አሳሹን ወይም የ ESP8266 nodeMCU ን በመጠቀም መረጃን ለመሰብሰብ ዳሳሾችን ማቀናበር / መማሪያዎችን እና አስተማሪዎችን ማግኘት ይችላሉ።
ደረጃ 4 ኮድ መስጠት
- የ Adafruit DHT ቤተ -መጽሐፍትን ይጫኑ።
- ከ AskSensors github ገጽ ይህንን ምሳሌ ንድፍ ያግኙ።
- የ Wi-Fi SSID ን እና የይለፍ ቃሉን ፣ የአፒ ቁልፍን እና አስፈላጊ ከሆነ በሁለት ተከታታይ ልኬቶች መካከል መዘግየትን ይቀይሩ
const char* wifi_ssid = "………."; // SSID
const char* wifi_password = "………"; // WIFI const char* apiKeyIn = "………"; // ኤፒአይ ቁልፍ በመዘግየት (25000); // በ msec ውስጥ መዘግየት
አሁን ኮዱ ተዘጋጅቷል። ሶፍትዌሩን ለማስኬድ ወደ ቀጣዩ ደረጃ እንሂድ።
ደረጃ 5-ESP-01 ፕሮግራም ማድረግ
- የዩኤስቢ ተከታታይ አስማሚ ነጂውን ይጫኑ።
- የ ESP8266 የፕሮግራም ሁነታን ለማንቃት GPIO_0 ን ከመሬት ጋር ያገናኙ። በላዩ ላይ ከፕሮግራም ማብሪያ ጋር የሚመጡ አንዳንድ የዩኤስቢ ተከታታይ አስማሚዎች አሉ ፣ ስለዚህ በሚጫኑበት ጊዜ መቀየሪያውን መጫን አለብዎት። በእኔ ሁኔታ ፣ እኔ ምንም መቀየሪያ የለኝም ፣ ስለሆነም በ GPIO_0 እና በዩኤስቢ ተከታታይ አስማሚው መሬት መካከል ዝላይን ሸጥኩ።
- በመጀመሪያው ምስል (1) ላይ እንደሚታየው ESP-01 ን በዩኤስቢ ተከታታይ አስማሚ ውስጥ ያስገቡ።
- ተከታታይ አስማሚውን ከኮምፒዩተርዎ የዩኤስቢ ወደብ ያገናኙ።
- የአርዱዲኖ አይዲኢን ይክፈቱ። 'ወደብ' እንዲነቃ ማድረግ አለብዎት። ካልሆነ ለዩኤስቢ ተከታታይ አስማሚዎ የሚታየውን ትክክለኛውን ወደብ ይምረጡ (በ Arduino ሶፍትዌር ላይ መሳሪያዎችን >> ወደብ ጠቅ ያድርጉ)።
- እንደ ቦርድዎ ‹አጠቃላይ ESP8266 ሞዱል› ን ይምረጡ (ወደ መሣሪያዎች ይሂዱ >> ቦርድ >> አጠቃላይ ESP8266 ሞዱል)
- የሰቀላ ቁልፍን ይምቱ። ሰቀላው እስኪጠናቀቅ ድረስ ይጠብቁ።
Arduino IDE ን በመጠቀም ኮዱን ይስቀሉ
ሰሌዳውን ከማብራትዎ በፊት;
- ESP-01 ን ከዩኤስቢ ተከታታይ አስማሚ ያስወግዱ።
- ESP-01 firmware ን በመደበኛነት እንዲጀምር ለማድረግ በ GPIO_0 እና በመሬት መካከል ያለውን ግንኙነት ማስወገድዎን ያረጋግጡ።
- በሁለተኛው ምስል (2) ላይ እንደሚታየው ESP-01 ን በ IOT-MCU አያያዥ ውስጥ ያስገቡ። አሁን ቦርዱን ለማብራት ዝግጁ ነን!
ጉዳዮች አሉዎት?
ማንኛውም ችግሮች አሉዎት? እባክዎ ቀጣዩን ደረጃ ይመልከቱ።
ደረጃ 6 - መላ ፍለጋ
ESP-01 ን ፕሮግራም ማድረግ ለጀማሪዎች ትንሽ ከባድ ነው። እነዚህ አንዳንድ ሊሆኑ የሚችሉ ስህተቶች ናቸው
- ዳግም ማስጀመር ጊዜ GPIO_0 መሠረት የለውም
- የዩኤስቢ ግንኙነት ከፒሲ ጋር ጥሩ አይደለም።
- የ COM ወደብ ትክክል አይደለም። ከአንድ በላይ ወደብ ካለዎት የዩኤስቢውን ተከታታይ አስማሚ ከዩኤስቢ ወደብ ያላቅቁ እና ወደቡ የጠፋበትን ይመልከቱ። ተከታታይ አስማሚውን እንደገና ያስገቡ እና የተጨመረው አዲሱን የ COM ወደብ ያረጋግጡ። ይህንን የወደብ ቁጥር በእጅ ይምረጡ።
- ትክክለኛውን ቦርድ (አጠቃላይ ESP8266 ሞዱል) እየመረጡ አይደለም።
አሁንም ችግሮች እያጋጠሙዎት ከሆነ እባክዎን ይህንን አስተማሪ ይመልከቱ።
ደረጃ 7 ውጤቶች
ሰሌዳውን ያብሩ ፣ ESP8266 የሚከተለውን ቅደም ተከተል ያከናውናል
- ተነሳሽነት
- ከ WiFi አውታረ መረብ ጋር ይገናኙ
- ከ DHT11 የሙቀት መጠን እና እርጥበት ያንብቡ
- ልኬቶችን ወደ AskSensors አገልጋይ ያገናኙ እና ይላኩ
- ሁለቱን ቀዳሚ እርምጃዎች በየጊዜው ይድገሙ።
ወደ AskSensors ድር ጣቢያ ይግቡ እና የሙቀት እና እርጥበት ሞጁሎችን ግራፎች ያሳዩ። መለኪያዎችዎ በእውነተኛ ጊዜ እንዲነድፉ ይደረጋሉ። እንዲሁም የተሰበሰበውን ውሂብ በሲኤስቪ ፋይሎች ውስጥ ወደ ውጭ መላክ ይችላሉ።
ደረጃ 8: ደህና ተከናውኗል
ከ AskSensors ደመና ጋር በተገናኘ ከ ESP8266 እና IOT-MCU ቦርድ ጋር ስለ ሙቀቱ እና እርጥበቱን ስለመቆጣጠር ትምህርታችንን በተሳካ ሁኔታ አጠናቀዋል። ተጨማሪ አስተማሪዎችን እዚህ ይመልከቱ።
የሚመከር:
NODE MCU እና BLYNK ን በመጠቀም የሙቀት እና እርጥበት ቁጥጥር 5 ደረጃዎች
NODE MCU እና BLYNK ን በመጠቀም የሙቀት እና የእርጥበት ክትትል-ሰላም ጓዶች በዚህ ትምህርት ውስጥ ኖት MCU እና BLYNK መተግበሪያን በመጠቀም DHT11- የሙቀት እና የእርጥበት ዳሳሽ በመጠቀም የከባቢ አየርን የሙቀት መጠን እና እርጥበት እንዴት ማግኘት እንደሚችሉ እንማር።
የ EST8266 ን እና የ AskSensors IoT መድረክን በመጠቀም የ DHT የሙቀት መጠን እና እርጥበት ክትትል 8 ደረጃዎች
የ ESP8266 ን እና የ AskSensors IoT መድረክን በመጠቀም የ DHT የሙቀት መጠን እና እርጥበት ክትትል - በ ESP8266 nodeMCU እና በ AskSensors IoT መድረክ ለመጀመር ደረጃ በደረጃ መመሪያ አቅርቤያለሁ። ወደ መስቀለኛ መንገድ MCU። DHT11 በተለምዶ ጥቅም ላይ የሚውል የሙቀት እና እርጥበት ነው
ብሊንክን በመጠቀም የሙቀት እና እርጥበት ቁጥጥር -6 ደረጃዎች
ብሊንክን በመጠቀም የሙቀት እና እርጥበት ቁጥጥር-በዚህ መማሪያ ውስጥ DHT11 ን በመጠቀም የሙቀት መጠንን እና እርጥበትን መከታተል እና ለዚህ አጋዥ ስልጠና BlynkComponents ን በመጠቀም መረጃውን ወደ ደመና ይልካል አርዱinoኖ ኡኖ ዲ ኤች 11 የሙቀት መጠን እና እርጥበት ዳሳሽ ESP8266-01 የ WiFi ሞዱል
SHT25 እና Particle Photon ን በመጠቀም 5 የሙቀት ደረጃዎች እና እርጥበት ቁጥጥር 5 ደረጃዎች
SHT25 እና Particle Photon ን በመጠቀም የሙቀት እና እርጥበት ቁጥጥር - በቅርብ ጊዜ በተለያዩ ፕሮጀክቶች ላይ የሙቀት እና እርጥበት ቁጥጥርን በሚፈልጉት ላይ ሠርተናል ከዚያም እነዚህ ሁለት መለኪያዎች የአንድን ሥርዓት የሥራ ብቃት ግምት ግምት ውስጥ በማስገባት ወሳኝ ሚና እንደሚጫወቱ ተገነዘብን። ሁለቱም በኢንዱ
MKR1000 እና ARTIK ደመናን በመጠቀም የውሃ ጥራት ቁጥጥር 13 ደረጃዎች (ከስዕሎች ጋር)
MKR1000 ን እና ARTIK ደመናን በመጠቀም የውሃ ጥራት ቁጥጥር - መግቢያ የዚህ ፕሮጀክት ዋና ዓላማ የመዋኛ ገንዳዎችን ፒኤች እና የሙቀት ደረጃን ለመቆጣጠር MKR1000 እና ሳምሰንግ ARTIK ደመናን መጠቀም ነው። እኛ የሙቀት ዳሳሽ እና ፒኤች ወይም የሃይድሮጂን ዳሳሽ ኃይልን እንጠቀማለን። አልካላይነት ሀ