ዝርዝር ሁኔታ:

የ EST8266 ን እና የ AskSensors IoT መድረክን በመጠቀም የ DHT የሙቀት መጠን እና እርጥበት ክትትል 8 ደረጃዎች
የ EST8266 ን እና የ AskSensors IoT መድረክን በመጠቀም የ DHT የሙቀት መጠን እና እርጥበት ክትትል 8 ደረጃዎች

ቪዲዮ: የ EST8266 ን እና የ AskSensors IoT መድረክን በመጠቀም የ DHT የሙቀት መጠን እና እርጥበት ክትትል 8 ደረጃዎች

ቪዲዮ: የ EST8266 ን እና የ AskSensors IoT መድረክን በመጠቀም የ DHT የሙቀት መጠን እና እርጥበት ክትትል 8 ደረጃዎች
ቪዲዮ: Kmexekiye( ክመጸኪ'የ) - Nahom Ghebries(Prima) | New Eritrean Music 2023 2024, ህዳር
Anonim
የ EST8266 ን እና የ AskSensors IoT መድረክን በመጠቀም የ DHT ሙቀት እና እርጥበት ቁጥጥር
የ EST8266 ን እና የ AskSensors IoT መድረክን በመጠቀም የ DHT ሙቀት እና እርጥበት ቁጥጥር

በቀደመው ትምህርት ውስጥ ፣ በ ESP8266 nodeMCU እና በ AskSensors IoT መድረክ ለመጀመር ደረጃ በደረጃ መመሪያ አቅርቤያለሁ።

በዚህ መማሪያ ውስጥ ፣ የ DHT11 ዳሳሽ ወደ መስቀለኛ መንገድ MCU እያገናኘሁ ነው። DHT11 የአንድን አካባቢ አከባቢ የሙቀት መጠን እና እርጥበት ለመከታተል ለሙከራዎች በተለምዶ የሚጠቀም የሙቀት እና እርጥበት ዳሳሽ ነው።

አነፍናፊው የሙቀት መጠኑን ከ 0 ° ሴ እስከ 50 ° ሴ በ ± 2 ° ሴ ትክክለኛነት እና እርጥበት ከ 20% ወደ 90% በ ± 5% አርኤች ትክክለኛነት ሊለካ ይችላል።

የ DHT11 ዝርዝሮች

  • የአሠራር ቮልቴጅ: 3.5V ወደ 5.5V
  • የአሠራር የአሁኑ 0.3mA (መለካት) 60uA (ተጠባባቂ)
  • ውጤት - ተከታታይ ውሂብ
  • የሙቀት ክልል: 0 ° ሴ እስከ 50 ° ሴ
  • የእርጥበት መጠን: ከ 20% እስከ 90%
  • ጥራት-የሙቀት መጠን እና እርጥበት ሁለቱም 16 ቢት ናቸው
  • ትክክለኛነት ± 2 ° ሴ እና ± 5%

ደረጃ 1 የቁስ ሂሳብ

የሚፈለገው ቁሳቁስ ከሚከተለው የተዋቀረ ነው-

  1. ESP8266 nodeMCU ፣ ግን የተለያዩ ESP8266 ተኳሃኝ ሞጁሎችን ለመጠቀም ነፃነት ይሰማዎ።
  2. DHT11 ዳሳሽ ፣ DHT22 እንዲሁ አማራጭ ነው።
  3. የዩኤስቢ ማይክሮ ገመድ ኖድ ኤም ሲውን ከኮምፒዩተርዎ ጋር ለማገናኘት።
  4. በ DHT11 እና nodeMCU መካከል ለሚገናኙ ግንኙነቶች ሽቦዎች።

ደረጃ 2 - መዘጋት እና ግንኙነቶች

አገናኝ እና ግንኙነቶች
አገናኝ እና ግንኙነቶች

የ DHT11 አነፍናፊን በሁለት የተለያዩ የፒኖት ውቅሮች ውስጥ ሊያገኙ ይችላሉ-

የዲኤችቲ ዳሳሽ ከ 3 ፒኖች ጋር

  1. የኃይል አቅርቦት 3.5V ወደ 5.5V
  2. ውሂብ ፣ የውሂብ እና የሙቀት መጠንን በተከታታይ ውሂብ በኩል ያወጣል
  3. መሬት ፣ ከወረዳው መሬት ጋር ተገናኝቷል

የ DHT ዳሳሽ በ 4 ፒኖች

  1. የኃይል አቅርቦት 3.5V ወደ 5.5V
  2. ውሂብ ፣ የውሂብ እና የሙቀት መጠንን በተከታታይ ውሂብ በኩል ያወጣል
  3. NC ፣ ምንም ግንኙነት የለም እና ስለሆነም ጥቅም ላይ አልዋለም
  4. መሬት ፣ ከወረዳው መሬት ጋር ተገናኝቷል

ማሳሰቢያ -በዚህ ማሳያ ውስጥ ፣ እኛ በትንሽ ፒሲቢ ላይ የተጫነ እና ለመረጃ መስመሩ የሚያስፈልገውን ወለል ላይ የሚገታ ተከላካይ በ 3 ፒን በመጠቀም የ DHT ዳሳሹን እንጠቀማለን።

የ DHT11 BCB ን የተጫነውን ስሪት ወደ NodeMCU ማገናኘት በጣም ቀላል ነው-

  • የ DHT11 የኃይል አቅርቦት ፒን ወደ መስቀለኛ መንገድ MCU 3V።
  • የውሂብ ፒን ወደ GPIO2 (D4)
  • መሬት ወደ መሬት

ደረጃ 3 የ AskSensors መለያ ይፍጠሩ

የ AskSensors መለያ መፍጠር አለብዎት።

በ Askensors.com ላይ ነፃ ሂሳብ ያግኙ።

ደረጃ 4 ዳሳሽ ይፍጠሩ

  1. ውሂብ ለመላክ አዲስ ዳሳሽ ይፍጠሩ።
  2. በዚህ ማሳያ ውስጥ ቢያንስ ሁለት ሞጁሎችን ማከል አለብን -የመጀመሪያው ሞዱል ለሙቀት እና ሁለተኛው ለእርጥበት። በ AskSensors የመሳሪያ ስርዓት ላይ ዳሳሽ እና ሞጁሎችን እንዴት መፍጠር እንደሚችሉ በማገዝ ይህንን መማሪያ ለደረጃ በደረጃ መመሪያ ይመልከቱ።

የእርስዎን ‹የአፒ ቁልፍ› መገልበጥዎን አይርሱ ፣ ለሚቀጥሉት እርምጃዎች አስገዳጅ ነው።

ደረጃ 5 - ኮዱን መጻፍ

እዚህ እንደተገለፀው የአርዱዲኖ አይዲኢ ቅንጅትን (ስሪት 1.6.7 ወይም አዲስ) በመጠቀም ሞጁሉን እያዘጋጁት ይመስለኛል ፣ እና እርስዎ አስቀድመው ይህንን አስተማሪ ያዘጋጁት ፣ ስለዚህ ESP8266 ኮር እና ቤተ -መጽሐፍት ተጭነዋል ፣ እና መገናኘት ይችላሉ በ nodeMCU ወደ በይነመረብ በ WiFi በኩል።

  1. አሁን አርዱዲኖ አይዲኢን ይክፈቱ እና ወደ ቤተ -መጽሐፍት ሥራ አስኪያጁ ይሂዱ።
  2. የ DHT ቤተ -መጽሐፍት ጫን (እንዲሁም ወደ ስዕል / ቤተመፃህፍት አካትት> ቤተ -ፍርግሞችን ማቀናበር እና የአዳፍ ፍሬትን DHT ቤተ -መጽሐፍት በመፈለግ ሊጭኑት ይችላሉ)
  3. ይህ ምሳሌ ንድፍ ከ DHT11 ዳሳሽ የሙቀት መጠንን እና እርጥበት ያነባል እና የ HTPPS GET ጥያቄዎችን በመጠቀም AskSensors ን ይልካል። ከ github ያግኙ እና የሚከተሉትን ያስተካክሉ
  • የእርስዎን WiFi SSID እና የይለፍ ቃል ያዘጋጁ።
  • የኤፒአይ ቁልፍን ያቀናብሩ በ AskSensors የቀረበ ውሂብ ወደ እሱ ለመላክ።

በኮዱ ውስጥ እነዚህን ሶስት መስመሮች ይለውጡ

// የተጠቃሚ ውቅር: TODO

const char* wifi_ssid = "………."; // SSID const char* wifi_password = "………"; // WIFI const char* apiKeyIn = "………"; // ኤፒአይ ቁልፍ ውስጥ

በነባሪ ፣ የቀረበው ኮድ የ DHT ልኬቶችን ያነባል እና በየ 25 ሰከንዶች ወደ AskSensors መድረክ ይልካል። ከዚህ በታች ያለውን መስመር በማስተካከል መለወጥ ይችላሉ-

መዘግየት (25000); // በ msec ውስጥ መዘግየት

ደረጃ 6: ኮዱን ያሂዱ

ኮዱን ያሂዱ
ኮዱን ያሂዱ
  1. የ ESP8266 nodeMCU ን በዩኤስቢ ገመድ በኩል ወደ ኮምፒተርዎ ያገናኙ።
  2. ኮዱን ያሂዱ።
  3. ተከታታይ ተርሚናል ይክፈቱ።
  4. በ WiFi በኩል ከበይነመረቡ ጋር ሲገናኝ የእርስዎን ESP8266 ማየት አለብዎት ፣
  5. ከዚያ ፣ ESP8266 በየጊዜው የሙቀት መጠኑን እና እርጥበቱን ያነባል እና ወደ መጠየቂያ ዳሳሾች ይልካል።

ደረጃ 7 - በደመናው ውስጥ ውሂብዎን በዓይነ ሕሊናዎ ይመልከቱ

በደመናው ውስጥ ውሂብዎን በዓይነ ሕሊናዎ ይመልከቱ
በደመናው ውስጥ ውሂብዎን በዓይነ ሕሊናዎ ይመልከቱ
በደመናው ውስጥ ውሂብዎን በዓይነ ሕሊናዎ ይመልከቱ
በደመናው ውስጥ ውሂብዎን በዓይነ ሕሊናዎ ይመልከቱ

አሁን ወደ AskSensors ይመለሱ እና የሞጁሎችዎን ውሂብ በግራፎች ውስጥ ይመልከቱ። አስፈላጊ ከሆነ ሌሎች መሣሪያዎችን በመጠቀም ሊያስኬዷቸው በሚችሏቸው በ CSV ፋይሎች ውስጥ ውሂብዎን ወደ ውጭ የመላክ አማራጭ አለዎት።

ደረጃ 8: ደህና ተከናውኗል

ይህ አጋዥ ስልጠና በ ESP8266 እና በ AskSensors ደመና አማካኝነት የእርስዎን የሙቀት እና እርጥበት ቁጥጥር ስርዓት ለመገንባት እንደረዳዎት ተስፋ አደርጋለሁ።

ተጨማሪ ትምህርቶችን እዚህ ማግኘት ይችላሉ።

የሚመከር: