ዝርዝር ሁኔታ:

NodeMCU እና IOT Thingspeak ን በመጠቀም የአየር መቆጣጠሪያ ስርዓት 4 ደረጃዎች
NodeMCU እና IOT Thingspeak ን በመጠቀም የአየር መቆጣጠሪያ ስርዓት 4 ደረጃዎች

ቪዲዮ: NodeMCU እና IOT Thingspeak ን በመጠቀም የአየር መቆጣጠሪያ ስርዓት 4 ደረጃዎች

ቪዲዮ: NodeMCU እና IOT Thingspeak ን በመጠቀም የአየር መቆጣጠሪያ ስርዓት 4 ደረጃዎች
ቪዲዮ: How to control you lights using nodemcu and wifi .ኖድደምኩ እና ዋይፋይ በመጠቀም መብራቶችን እንዴት እንደሚቆጣጠሩ 2024, ህዳር
Anonim
NodeMCU እና IOT Thingspeak ን በመጠቀም የአየር መቆጣጠሪያ ስርዓት
NodeMCU እና IOT Thingspeak ን በመጠቀም የአየር መቆጣጠሪያ ስርዓት

ThingSpeak መረጃን ከሃርድዌር መሣሪያዎች እና ዳሳሾች ለማከማቸት እና ለማምጣት ክፍት ምንጭ IoT መተግበሪያ እና ኤፒአይ ነው። ለግንኙነቱ በበይነመረብ ወይም በ LAN ላይ የኤችቲቲፒ ፕሮቶኮል ይጠቀማል። የ MATLAB ትንታኔዎች ከእርስዎ ሃርድዌር ወይም ዳሳሽ መሣሪያዎች የተቀበሉትን መረጃ ለመተንተን እና በዓይነ ሕሊናቸው ለማየት ተካትቷል።

ለእያንዳንዱ እና ለእያንዳንዱ ዳሳሽ ውሂብ ሰርጦችን መፍጠር እንችላለን። እነዚህ ሰርጦች እንደ የግል ሰርጦች ሊዘጋጁ ይችላሉ ወይም በይፋዊ ሰርጦች በኩል መረጃውን በይፋ ማጋራት ይችላሉ። የንግድ ባህሪዎች ተጨማሪ ባህሪያትን ያካትታሉ። እኛ ግን ለትምህርት ዓላማ ስናደርግ ነፃውን ስሪት እንጠቀማለን።

(ስለ ThingSpeak በአጠቃላይ ፣ እና/ወይም ፕሮጀክቱ የበለጠ ለማወቅ ከፈለጉ https://www.instructables.com/ ይጎብኙ

ዋና መለያ ጸባያት:

  1. በግል ሰርጦች ውስጥ ውሂብ ይሰብስቡ።
  2. መረጃን ለሕዝብ ሰርጦች ያጋሩ
  3. REST API እና MQTT APIS
  4. MATLAB® ትንታኔዎች እና እይታዎች።
  5. ዓለም አቀፍ ማህበረሰብ

በዚህ መማሪያ ውስጥ ኖድኤምሲዩን በመጠቀም በ ThingSpeak ላይ እሴቱን ለማቀድ የ MQ3 የአልኮል አነፍናፊን በመጠቀም። በዚህ ፕሮግራም ውስጥ NodeMCU የአነፍናፊ ውሂቡን ወደ ተለዋዋጭ እንዲያነብ እና እንዲያከማች እና ከዚያ የሰርጥ ስሙን እና የኤፒአይ ቁልፍን በመጠቀም ወደ ThingSpeak ይስቀላል። NodeMCU በ Wi-Fi በኩል ከበይነመረቡ ጋር መገናኘት አለበት። የ ThingSpeak ሰርጦችን እንዴት መፍጠር እና በ NodeMCU ላይ ማዋቀሩን እንመለከታለን።

ደረጃ 1: ክፍሎች ያስፈልጋሉ

አካላት ያስፈልጋሉ
አካላት ያስፈልጋሉ

ሃርድዌር ያስፈልጋል

  1. NodeMCU
  2. MQ-3 የአልኮል ዳሳሽ
  3. 5V የኃይል አቅርቦት
  4. ዝላይ ሽቦዎች
  5. የዳቦ ሰሌዳ (ከተፈለገ)

NodeMCU LUA WiFi በይነመረብ ESP8266 ልማት ቦርድ - NodeMCU Dev Kit/board ESP8266 wifi የነቃ ቺፕን ያካትታል። ESP8266 ከኤስፒሲፍ ሲስተምስ ከ TCP/IP ፕሮቶኮል ጋር ያዘጋጀው አነስተኛ ዋጋ ያለው የ Wi-Fi ቺፕ ነው። ስለ ESP8266 ተጨማሪ መረጃ ፣ ESP8266 WiFi ሞዱልን ማመልከት ይችላሉ።

MQ-3 Alcohol Sensorr: ይህ ሞጁል የተሠራው የአልኮል ጋዝ ዳሳሽ MQ3 ን በመጠቀም ነው። ከ 0.05 mg/L እስከ 10 mg/L በመጠን ላይ የአልኮሆል ጋዞች መኖርን መለየት የሚችል አነስተኛ ዋጋ ሴሚኮንዳክተር አነፍናፊ ነው። ለዚህ አነፍናፊ ጥቅም ላይ የሚውለው ስሱ ቁሳቁስ SnO2 ነው ፣ ንፅህናው በንጹህ አየር ውስጥ ዝቅተኛ ነው። የአልኮሆል ጋዞች ክምችት እየጨመረ ሲሄድ እንቅስቃሴው ይጨምራል። ለአልኮል ከፍተኛ ተጋላጭነት ያለው እና በጭስ ፣ በእንፋሎት እና በነዳጅ ምክንያት ለረብሻዎች ጥሩ የመቋቋም ችሎታ አለው። ይህ ሞጁል ሁለቱንም ዲጂታል እና አናሎግ ውጤቶችን ይሰጣል። የ MQ3 የአልኮል አነፍናፊ ሞዱል በማይክሮ መቆጣጠሪያ ፣ በአርዱዲኖ ቦርዶች ፣ Raspberry Pi ወዘተ ወይም ስለ MQ3 ተጨማሪ መረጃ በቀላሉ ሊገናኝ ይችላል ፣ የአልኮሆል ዳሳሽ ሞዱል - MQ3 ን ማመልከት ይችላሉ።

5V የኃይል አቅርቦት -በአብዛኛዎቹ የኤሌክትሮኒክስ ምርቶችዎቻችን ወይም ፕሮጀክቶቻችን ውስጥ ዋናውን የኤሲ ቮልቴጅን ወደተቆጣጠረው የዲሲ voltage ልቴጅ ለመለወጥ የኃይል አቅርቦት ያስፈልገናል።

የጁምፐር ሽቦዎች - የጃምፐር ሽቦዎች በቀላሉ በእያንዳንዱ ጫፍ ላይ የአገናኝ ፒን ያላቸው ሽቦዎች ናቸው ፣ ይህም ሁለት ነጥቦችን እርስ በእርስ ለመገጣጠም እንዲጠቀሙባቸው ያስችላቸዋል። በዚህ ፕሮጀክት ውስጥ ከሴት ወደ ሴት አገናኝ ጥቅም ላይ ይውላል።

የዳቦ ሰሌዳ - የዳቦ ሰሌዳ ከኤሌክትሮኒክስ እና ከሙከራ ወረዳ ዲዛይኖች ጋር ለጊዜው አምሳያ የማይሸጥ መሣሪያ ነው። በኤሌክትሮኒክ ወረዳዎች ውስጥ ያሉ አብዛኛዎቹ የኤሌክትሮኒክስ ክፍሎች እርስ በእርስ ሊገናኙ ይችላሉ ፣ መሪዎቻቸውን ወይም ተርሚናሎቻቸውን ወደ ጉድጓዶቹ ውስጥ በማስገባት ከዚያም አስፈላጊ በሚሆንበት ሽቦዎች በኩል ግንኙነቶችን በማድረግ።

ደረጃ 2 - ክፍሎችን ማገናኘት

ተያያዥ አካላት
ተያያዥ አካላት

መግለጫ

እዚያ 4 እርከኖች +5V ፣ AOUT ፣ DOUT እና GND ናቸው።

የ +5V እና GND አመራሮች ለአልኮል አነፍናፊ ኃይልን ያቋቁማሉ። ሌሎቹ 2 አመራሮች AOUT (የአናሎግ ውፅዓት) እና DOUT (ዲጂታል ውፅዓት) ናቸው። አነፍናፊው እንዴት እንደሚሠራ ተርሚናል AOUT አነፍናፊው ከሚያውቀው የአልኮል መጠን ጋር ተመጣጣኝ የሆነ የአናሎግ voltage ልቴጅ ውፅዓት ይሰጣል። ብዙ አልኮሆል ባገኘ ቁጥር የአናሎግ ቮልቴጁ ይበልጣል። በተቃራኒው ፣ አልኮሆል ባነሰ መጠን ፣ ያነሰ የአናሎግ voltage ልቴጅ ያወጣል። የአናሎግ ቮልቴጁ በተወሰነ ደረጃ ላይ ከደረሰ ፣ ዲጂታል ፒን DOUT ን ከፍተኛ ይልካል። አንዴ ይህ የ DOUT ፒን ከፍ ካለ በኋላ አርዱዲኖ ይህንን ይገነዘባል እና ኤልኢዲ እንዲበራ ያነሳዋል ፣ ይህም የአልኮሆል ገደቡ እንደደረሰ እና አሁን ከገደቡ በላይ መሆኑን ያሳያል። ይህንን የግቤት ደረጃ እንዴት መለወጥ እንደሚችሉ ፖታቲሞሜትርን በማስተካከል ደረጃውን ከፍ ለማድረግ ወይም ዝቅ ለማድረግ ነው።

ግንኙነቶች በጣም መሠረታዊ ናቸው።

ዳሳሹን ለማገናኘት 3 እርሳሶች አሉ። የአነፍናፊው +5V ተርሚናል ከኃይል አቅርቦት ቦርድ 5V ተርሚናል ጋር ይገናኛል። የአነፍናፊው የ GND ተርሚናል ከኖድኤምሲዩ GND ተርሚናል ጋር ይገናኛል። ይህ ለአነፍናፊው ኃይልን ይመሰርታል። ሌላው ግንኙነት የአነፍናፊው የአናሎግ ውፅዓት ነው። ከ NodeMCU ከአናሎግ ፒን A0 ጋር ይገናኛል።

ደረጃ 3 የአሠራር ሂደት

ደረጃ 1: ወደ https://thingspeak.com/ ይሂዱ እና ከሌለዎት የ ThingSpeak መለያዎን ይፍጠሩ። ወደ መለያዎ ይግቡ።

ደረጃ 2 - አዲስ ሰርጥን ጠቅ በማድረግ ሰርጥ ይፍጠሩ

ደረጃ 3 የሰርጥ ዝርዝሮችን ያስገቡ።

ስም: ማንኛውም ስም

መግለጫ - እንደ አማራጭ

መስክ 1: ዳሳሽ ንባብ - ይህ በመተንተን ግራፍ ላይ ይታያል። ከ 1 ሰርጦች በላይ ከፈለጉ ለተጨማሪ ዳሳሽ ውሂብ መፍጠር ይችላሉ።

ይህን ቅንብር ያስቀምጡ።

ደረጃ 4: አሁን ሰርጦቹን ማየት ይችላሉ። በ ‹ኤፒአይ ቁልፎች› ትር ላይ ጠቅ ያድርጉ። እዚህ የሰርጥ መታወቂያ እና የኤፒአይ ቁልፎች ያገኛሉ። ይህንን ልብ ይበሉ።

ደረጃ 5: Arduino IDE ን ይክፈቱ እና የ ThingSpeak ቤተ -መጽሐፍትን ይጫኑ። ይህንን ለማድረግ ወደ ረቂቅ> ቤተመጽሐፍት አካትት> ቤተ -መጽሐፍትን ያቀናብሩ። ThingSpeak ን ይፈልጉ እና ቤተመጽሐፉን ይጫኑ። ThingSpeak Communication Library ለ Arduino, ESP8266 እና ESP32

ደረጃ 6: ኮዱን ማሻሻል ያስፈልግዎታል። ከዚህ በታች ባለው ኮድ ውስጥ የእርስዎን አውታረ መረብ SSID ፣ የይለፍ ቃል እና የ ThingSpeak ሰርጥዎን እና የኤፒአይ ቁልፎችን መለወጥ ያስፈልግዎታል።

ደረጃ 4 - ኮዱ

ኮዱ
ኮዱ

እዚህ የተያያዘውን ኮድ ያውርዱ እና በቦርድዎ ላይ ይስቀሉት እና በቀድሞው ሥዕላዊ መግለጫ ላይ እንደሚታየው ሁሉንም ነገር ሽቦ ያድርጉ።

የማውረድ ኮድ ፦

ውጤቱ በ ThingSpeak ውስጥ እንደ ከላይ ምስል ይሆናል።

ይህ ለእርስዎ ቀላል እንደ ሆነ ተስፋ ያድርጉ። ይህንን ጽሑፍ ከወደዱት እና ጠቃሚ ሆኖ ካገኙት ለደንበኝነት መመዝገብዎን ያረጋግጡ ፣ እና ማንኛውም ጥያቄ ካለዎት ወይም በማንኛውም ነገር ላይ እገዛ ከፈለጉ ፣ ከዚህ በታች አስተያየት ይተው…

ለ elemetnzonline.com አመሰግናለሁ..

የሚመከር: