ዝርዝር ሁኔታ:
- ደረጃ 1: የሚያስፈልጉዎት ነገሮች
- ደረጃ 2 - ወረዳ
- ደረጃ 3 ቤተ -ፍርግሞችን ያግኙ
- ደረጃ 4 ኮድ
- ደረጃ 5: IP ን ያግኙ
- ደረጃ 6 በአሳሽዎ ላይ የእርስዎን የሙቀት መጠን እና እርጥበት ይፈትሹ
ቪዲዮ: ESP8266 Nodemcu የሙቀት ክትትል በአከባቢ ዌብሳይቨር ላይ DHT11 ን በመጠቀም - በአሳሽዎ ላይ የክፍል ሙቀት እና እርጥበት ያግኙ 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ጤና ይስጥልኝ ሰዎች ዛሬ ESP 8266 NODEMCU & DHT11 የሙቀት ዳሳሽ በመጠቀም የእርጥበት እና የሙቀት መቆጣጠሪያ ስርዓትን እናደርጋለን። የሙቀት መጠን እና እርጥበት ከ DHT11 ዳሳሽ ያገኛል እና በአከባቢው ዌብሳይቨር ላይ በማስተናገድ ድር በ ESP 8266 በሚተዳደር አሳሽ ላይ ሊታይ ይችላል።
ደረጃ 1: የሚያስፈልጉዎት ነገሮች
ለዚህ ፕሮጀክት የሚከተሉትን ነገሮች ያስፈልግዎታል 1x ESP 8266 Nodemcu:
1x DHT11: https://www.utsource.net/itm/p/8831706.html1x የዳቦ ሰሌዳ.:
መዝለሎች ጥቂት:
ደረጃ 2 - ወረዳ
በስክማቲክ ውስጥ እንደሚታየው ወረዳው ሁሉንም ነገር ያገናኙ በጣም ቀላል ነው
ደረጃ 3 ቤተ -ፍርግሞችን ያግኙ
የአርዱዲኖ አይዲኢዎን ይክፈቱ እና ወደ ንድፍ / ቤተመጽሐፍት አካትት> ቤተ -መጽሐፍቶችን ያቀናብሩ። የቤተመጽሐፍት ሥራ አስኪያጁ መክፈት አለበት። በፍለጋ ሳጥኑ ላይ ለ “DHT” ይፈልጉ እና የ DHT ቤተ -መጽሐፍቱን ከአዳፍሬዝ ይጫኑ። የዲኤች ቲ ቤተ -መጽሐፍትን ከአዳፋሩ ከጫኑ በኋላ በፍለጋ ሳጥኑ ውስጥ “አዳፍ ፍሬዝ አንድ ወጥ ዳሳሽ” ብለው ይተይቡ። ቤተ -መጽሐፍቱን ለማግኘት እና ለመጫን እስከ ታች ድረስ ወደ ታች ይሸብልሉ። ቤተ -ፍርግሞቹን ከጫኑ በኋላ የአርዱዲኖ አይዲኢዎን እንደገና ያስጀምሩ።
ደረጃ 4 ኮድ
ከዚህ በላይ ነገሮችን ካደረጉ በኋላ የሚከተለውን ኮድ ወደ ESP8266 nodemcu (እባክዎን ትክክለኛውን ወደብ እና ቦርድ ይምረጡ) እና ኮዱን ከመጫንዎ በፊት እባክዎን የ wifi ssid እና የይለፍ ቃልዎን በኮድ ውስጥ ያስገቡ / // ESP8266 WiFi ቤተመፃሕፍት ጨምሮ # #ያካትቱ”DHT ን ያካትቱ። ለሚጠቀሙት ለማንኛውም የዲኤችቲ ዳሳሽ ዓይነት ከዚህ በታች ከተዘረዘሩት መስመሮች አንዱን አለመቀበል! 22 (AM2302) ፣ AM2321 // በኔትወርክዎ ዝርዝሮች ይተኩ ቻር* ssid = "YOUR_NETWORK_NAME"; const char* password = "YOUR_NETWORK_PASSWORD"; // የድር አገልጋይ ወደብ 80WiFiServer አገልጋይ (80) ፤ // DHT Sensorconst int DHTPin = 5; // የ DHT ዳሳሽ ያስጀምሩ። DHH dht (DHTPin ፣ DHTTYPE) ፤ // ጊዜያዊ ተለዋዋጮች static char celsiusTemp [7] ፤ የማይንቀሳቀስ ቻር fahrenheitTemp [7] ፤ የማይንቀሳቀስ ቻር እርጥበት ቴምፕ [7]; // ለማረም ዓላማዎች ተከታታይ ወደብ ማስጀመር Serial.begin (115200); መዘግየት (10); dht.begin (); // ከ WiFi አውታረ መረብ ጋር በመገናኘት ላይ Serial.println (); Serial.print ("ወደ ማገናኘት"); Serial.println (ssid); WiFi.begin (ssid ፣ የይለፍ ቃል); ሳለ (WiFi.status ()! = WL_CONNECTED) {መዘግየት (500); Serial.print ("."); } Serial.println (""); Serial.println ("WiFi ተገናኝቷል"); // የድር አገልጋዩን አገልጋይ በመጀመር ላይ። (()); Serial.println ("የድር አገልጋይ እየሄደ። ESP IP ን በመጠበቅ ላይ…"); መዘግየት (10000); // የ ESP IP አድራሻውን ማተም Serial.println (WiFi.localIP ());} // በተደጋጋሚ ይደጋገማል loop () {// ለአዳዲስ ደንበኞች ማዳመጥ WiFiClient client = server.available (); ከሆነ (ደንበኛ) {Serial.println (“አዲስ ደንበኛ”); የ http ጥያቄው ቡሊያን blank_line = እውነት ሲያበቃ ለመፈለግ bolean። ሳለ (client.connected ()) {if (client.available ()) {char c = client.read (); (c == '\ n' && blank_line) {// የዳሳሽ ንባቦች እንዲሁ እስከ 2 ሰከንዶች ያረጁ ሊሆኑ ይችላሉ (በጣም ቀርፋፋ አነፍናፊው) ተንሳፋፊ h = dht.read እርጥበት (); // የሙቀት መጠንን እንደ ሴልሺየስ (ነባሪው) ተንሳፋፊ t = dht.readTemperature (); // የሙቀት መጠንን እንደ ፋራናይት (isFahrenheit = true) ተንሳፋፊ f = dht.readTemperature (እውነት); // ማንኛውም ንባብ ካልተሳካ ያረጋግጡ እና ቀደም ብለው ይውጡ (እንደገና ለመሞከር)። (ኢስናን (ሸ) || ኢስናን (ቲ) || ኢስናን (ረ)) {Serial.println ("ከ DHT ዳሳሽ ማንበብ አልተሳካም!"); strcpy (celsiusTemp ፣ “አልተሳካም”); strcpy (fahrenheitTemp ፣ “አልተሳካም”); strcpy (እርጥበት ደረጃ ፣ “አልተሳካም”); } ሌላ {// የሙቀት መጠን እሴቶችን በሴልሲየስ + ፋራናይት እና እርጥበት ተንሳፋፊ hic = dht.computeHeatIndex (t ፣ h ፣ ሐሰት); dtostrf (hic ፣ 6 ፣ 2 ፣ celsiusTemp); ተንሳፋፊ ሂፍ = dht.computeHeatIndex (ረ ፣ ሸ); dtostrf (ሂፍ ፣ 6 ፣ 2 ፣ fahrenheitTemp); dtostrf (ሸ ፣ 6 ፣ 2 ፣ እርጥበት ደረጃ); // የሚከተሉትን Serial.print's መሰረዝ ይችላሉ ፣ እሱ ለማረም ዓላማዎች ብቻ ነው Serial.print (“እርጥበት ፦”) ፤ Serial.print (ሸ); Serial.print (" %\ t ሙቀት:"); Serial.print (t); Serial.print (" *C"); Serial.print (ረ); Serial.print (" *F / t Heat index:"); Serial.print (hic); Serial.print (" *C"); Serial.print (hif); Serial.print (" *F"); Serial.print ("እርጥበት:"); Serial.print (ሸ); Serial.print (" %\ t ሙቀት:"); Serial.print (t); Serial.print (" *C"); Serial.print (ረ); Serial.print (" *F / t Heat index:"); Serial.print (hic); Serial.print (" *C"); Serial.print (hif); Serial.println (" *F"); } client.println («HTTP/1.1 200 እሺ»); client.println ("የይዘት-ዓይነት ጽሑፍ/html"); client.println ("ግንኙነት: ዝጋ"); client.println (); // የሙቀት እና እርጥበት ደንበኛን የሚያሳይ ትክክለኛ የድር ገጽዎ
ደረጃ 5: IP ን ያግኙ
የድረ -ገጹን አይፒ ለማግኘት የሚያስፈልገንን የሙቀት መጠን እና እርጥበት ይመለከታሉ። ስለዚህ ለዚያ የእርስዎ esp8266 ከፒሲዎ ጋር መገናኘቱን ያረጋግጡ እና ከዚያ ተከታታይ ማሳያውን ይክፈቱ እና በተከታታይ ማሳያው ላይ የእርስዎን ESP8266 webserver ድረ -ገጽ አይፒ ማየት ይችላሉ።
ደረጃ 6 በአሳሽዎ ላይ የእርስዎን የሙቀት መጠን እና እርጥበት ይፈትሹ
ስለዚህ የእርስዎን የ ESP8266 nodemcu አይፒ (IP) ካገኙ በኋላ በፒሲ ወይም በሞባይል ውስጥ አሳሽ ብቻ ይክፈቱ ነገር ግን የእርስዎ ፒሲ/ሞባይል ከእርስዎ Nodemcu/ESP8266 ጋር ከተመሳሳይ አውታረ መረብ ጋር መገናኘቱን ያረጋግጡ እና ከዚያ ወደ አሳሽዎ ይሂዱ (ሞባይል የሚጠቀሙ ከሆነ እባክዎን ነባሪ አሳሽ ይጠቀሙ) ማለትም ለ Android ይጠቀሙ chrome) እና ከዚያ በቀደመው ደረጃ ያገኘነውን አይፒ ይተይቡ እና የአከባቢው ድረ -ገጽ በምስል ላይ እንደሚታየው ከእርጥበት እና የሙቀት መጠን ጋር ይታያል። ስለዚህ የክፍልዎን የሙቀት መጠን እና የእርጥበት መቆጣጠሪያ በመሥራት ይደሰቱ።
የሚመከር:
የክፍል ሙቀት እና እርጥበት ቁጥጥር በ ESP32 እና AskSensors Cloud: 6 ደረጃዎች
የክፍል ሙቀት እና እርጥበት ክትትል በ ESP32 እና AskSensors Cloud: በዚህ መማሪያ ውስጥ DHT11 ን እና ከደመናው ጋር የተገናኘውን ESP32 በመጠቀም የክፍልዎን ወይም የጠረጴዛዎን የሙቀት መጠን እና እርጥበት እንዴት እንደሚከታተሉ ይማራሉ። የማስተማሪያዎቻችን ዝማኔዎች እዚህ ይገኛሉ። DHT11 ዝርዝሮች -የዲኤችቲ 11 ዳሳሽ የሙቀት መጠንን ለመለካት ይችላል
የ EST8266 ን እና የ AskSensors IoT መድረክን በመጠቀም የ DHT የሙቀት መጠን እና እርጥበት ክትትል 8 ደረጃዎች
የ ESP8266 ን እና የ AskSensors IoT መድረክን በመጠቀም የ DHT የሙቀት መጠን እና እርጥበት ክትትል - በ ESP8266 nodeMCU እና በ AskSensors IoT መድረክ ለመጀመር ደረጃ በደረጃ መመሪያ አቅርቤያለሁ። ወደ መስቀለኛ መንገድ MCU። DHT11 በተለምዶ ጥቅም ላይ የሚውል የሙቀት እና እርጥበት ነው
ESP32 ላይ የተመሠረተ M5Stack M5stick C የአየር ሁኔታ መቆጣጠሪያ ከ DHT11 - በ M5stick-C ላይ የሙቀት መጠን እርጥበት እና የሙቀት መረጃ ጠቋሚ በ DHT11: 6 ደረጃዎች ይከታተሉ
በ ESP32 ላይ የተመሠረተ M5Stack M5stick C የአየር ሁኔታ መቆጣጠሪያ ከ DHT11 | በ M5stick-C ከ DHT11 ጋር ያለውን የሙቀት መጠን እርጥበት እና የሙቀት መረጃ ጠቋሚ ይከታተሉ-ሰላም ጓዶች ፣ በዚህ አስተማሪዎች ውስጥ የ DHT11 ን የሙቀት ዳሳሽ በ m5stick-C (የልማት ቦርድ በ m5stack) እንዴት ማገናኘት እና በ m5stick-C ማሳያ ላይ ማሳየት እንደሚቻል እንማራለን። ስለዚህ በዚህ መማሪያ ውስጥ እኛ የሙቀት መጠንን እናነባለን ፣ እርጥበት &; ሙቀት እኔ
የ DHT11 የሙቀት ዳሳሽ በአርዱዲኖ እንዴት እንደሚጠቀም እና የሙቀት ሙቀት እና እርጥበት ማተም -5 ደረጃዎች
የ DHT11 የሙቀት ዳሳሽ በአርዱዲኖ እና በሕትመት የሙቀት መጠን እና እርጥበት እንዴት እንደሚጠቀሙ - የ DHT11 ዳሳሽ የሙቀት መጠንን እና እርጥበት ለመለካት ጥቅም ላይ ይውላል። እነሱ በጣም ተወዳጅ የኤሌክትሮኒክስ የትርፍ ጊዜ ማሳለፊያዎች ናቸው። የ DHT11 እርጥበት እና የሙቀት ዳሳሽ በእራስዎ የኤሌክትሮኒክስ ፕሮጄክቶች ላይ የእርጥበት እና የሙቀት መጠን መረጃን በእውነቱ ማከል ቀላል ያደርገዋል። በየ
የክፍል ሙቀት እና እርጥበት መቆጣጠሪያ - 6 ደረጃዎች
የክፍል ሙቀት እና እርጥበት መቆጣጠሪያ - የእኔ ፕሮጀክት ፣ QTempair ፣ የክፍሉን ሙቀት ፣ እርጥበት እና የአየር ጥራት ይለካል። ይህ ፕሮጀክት ከአነፍናፊዎቹ መረጃን ያነባል ፣ ያንን ውሂብ ወደ የመረጃ ቋቱ ይልካል እና ያ መረጃ በድር ጣቢያ ላይ ይታያል። በቅንብሮች ውስጥ የሙቀት መጠንን በ