ዝርዝር ሁኔታ:

IoT መነሻ የአየር ሁኔታ ክትትል ስርዓት በ Android መተግበሪያ ድጋፍ (ሜርኩሪ ድሮይድ) 11 ደረጃዎች
IoT መነሻ የአየር ሁኔታ ክትትል ስርዓት በ Android መተግበሪያ ድጋፍ (ሜርኩሪ ድሮይድ) 11 ደረጃዎች

ቪዲዮ: IoT መነሻ የአየር ሁኔታ ክትትል ስርዓት በ Android መተግበሪያ ድጋፍ (ሜርኩሪ ድሮይድ) 11 ደረጃዎች

ቪዲዮ: IoT መነሻ የአየር ሁኔታ ክትትል ስርዓት በ Android መተግበሪያ ድጋፍ (ሜርኩሪ ድሮይድ) 11 ደረጃዎች
ቪዲዮ: IWCAN - WaterAid's Experience of mWater 2024, ሀምሌ
Anonim
የ Android መተግበሪያ ድጋፍ (ሜርኩሪ ድሮይድ) ጋር IoT መነሻ የአየር ሁኔታ ክትትል ስርዓት
የ Android መተግበሪያ ድጋፍ (ሜርኩሪ ድሮይድ) ጋር IoT መነሻ የአየር ሁኔታ ክትትል ስርዓት
የ Android መተግበሪያ ድጋፍ (ሜርኩሪ ድሮይድ) ጋር IoT መነሻ የአየር ሁኔታ ክትትል ስርዓት
የ Android መተግበሪያ ድጋፍ (ሜርኩሪ ድሮይድ) ጋር IoT መነሻ የአየር ሁኔታ ክትትል ስርዓት
IoT መነሻ የአየር ሁኔታ ክትትል ስርዓት በ Android መተግበሪያ ድጋፍ (ሜርኩሪ ድሮይድ)
IoT መነሻ የአየር ሁኔታ ክትትል ስርዓት በ Android መተግበሪያ ድጋፍ (ሜርኩሪ ድሮይድ)

መግቢያ

ሜርኩሪ ድሮይድ በሜርኩሪ ዴሮይድ Android ሞባይል መተግበሪያ ላይ የተመሠረተ አንድ ዓይነት IoT (የነገሮች በይነመረብ) የተከተተ ስርዓት ነው። የቤት ውስጥ የአየር ሁኔታን እንቅስቃሴ ለመለካት እና ለመቆጣጠር የሚችል። እሱ በጣም ርካሽ የቤት የአየር ሁኔታ ቁጥጥር ስርዓት ነው ይህንን ለመገንባት ተጨማሪ ገንዘብ አያስፈልግዎትም። ይህንን ስርዓት ለመገንባት <= 10 $ ብቻ ያስፈልግዎታል። እንደ ብሊንክ ፣ ካየን ፣ ThingsSpeak ወዘተ ያሉ ብዙ የአይቲ መሣሪያዎች እዚያ እንዳሉ እናውቃለን ይህ መሣሪያዎች የተለያዩ የአነፍናፊ መረጃዎችን ለመያዝ ለመጠቀም በጣም ቀላል ናቸው። ነገር ግን በዚህ ፕሮጀክት ውስጥ ማንኛውንም ዝግጁ ገረድ IoT መሣሪያዎችን ሳይጠቀሙ የራስዎን የ IoT Home የአየር ሁኔታ መቆጣጠሪያ ስርዓት እንዴት እንደሚሠሩ አሳያችኋለሁ። ይህ መማሪያ ለቤትዎ IoT የቤት ክትትል ስርዓት የራስዎን ሃርድዌር እና ሶፍትዌር ለመገንባት ሙሉ አቅም ይሰጥዎታል። ስለዚህ በዚህ ፕሮጀክት ውስጥ ሁሉንም የምንጭ ኮዴን አቀርባለሁ። ያ የእኔን ኮድ እንዲጠቀሙ እና እንዲያሻሽሉ እና የተለያዩ የቤትዎን የአየር ሁኔታ መቆጣጠሪያ ስርዓትዎን መፍጠር ይችላል። እንዲሁም በዚህ ፕሮጀክት ውስጥ ቀደም ሲል ከሰጠኋቸው የእኔን የሜርኩሪ ድሮይድ Android ሞባይል መተግበሪያን ማውረድ ይችላሉ። መልካም ዕድል እና ለመፍጠር እንዘጋጅ።

የሜርኩሪ ድሮይድ Android ሞባይል መተግበሪያ ያውርዱት

play.google.com/store/apps/details?id=com.armavi.mercurydroidiot

ማሳሰቢያ -ይህንን ፕሮጀክት ለማቀናበር ማንኛውም ችግር ካጋጠመዎት ፣ ሙሉ የፕሮግራሙ ቪዲዮ በዚህ ፕሮጀክት መጨረሻ ላይ ተሰጥቷል

ደረጃ 1 የሃርድዌር መስፈርቶች

1. መስቀለኛ መንገድ MCU (ESP-8266) IoT Wifi ሞዱል።

2. DHT-11 የሙቀት መጠን እና እርጥበት የመለኪያ ዳሳሽ

3. የኃይል ባንክ የሜርኩሪ ድሮይድ ሲስተምን ከፍ ለማድረግ

4. አንዳንድ ወንድ-ሴት ዝላይ ዕቃዎች

5. የዩኤስቢ ገመድ።

6. የ Android ሞባይል።

ደረጃ 2 የሶፍትዌር መስፈርቶች

1. አርዱዲኖ አይዲኢ

2. የ Wifi አቀናባሪ እና DHT-11 ቤተ-መጽሐፍት (በፕሮጀክትዎ ውስጥ የ wifi አቀናባሪ ቤተ-መጽሐፍትን ለመጫን ማያ ገጹ በፕሮጀክት ውስጥ ተሰጥቷል)።

3. የ Android ስቱዲዮ (የእኔን የሜርኩሪ ድሮይድ ማመልከቻ ኮድ ካበጁት ያስፈልጋል)።

4. የሜርኩሪ ድሮይድ Android ሞባይል አፕሊኬሽን።

ደረጃ 3 አጭር የሥራ መርህ

በዚህ ፕሮጀክት ውስጥ NodeMcu (ESP-8266) wifi IoT ሞዱል እጠቀማለሁ። NodeMCU የዚህ የሜርኩሪ ድሮይድ ሲስተም አንጎል ሆኖ እየነቃ ነው። የ DHT11 ሙቀት እና እርጥበት ዳሳሽ እውነተኛውን ጊዜ ይለካሉ የቤት ሙቀት እና እርጥበት እና በ NodeMCU ውስጥ ይልካቸው። ኖድኤምሲዩ ሁሉንም የ DHT11 ዳሳሽ ውሂብ ሲያገኝ ከዚያ ይህንን ውሂብ ወደ “JSON” ሕብረቁምፊ ወይም ውሂብ ይለውጠዋል እና Webserver ን ይልካል። አሁን የሜርኩሪ ድሮይድ ሞባይል መተግበሪያ ይህንን የ JSON ውሂብ ከ NodeMCU Webserver ያነባል እና ይህንን ውሂብ ለ UI (የተጠቃሚ በይነገጽ) ያሳየው። ይህ ትግበራ ከመጠን በላይ የሙቀት እሴትን ለመለካት እና ከተጠቃሚው የመነሻ እሴት ጋር ለማወዳደር ልዩ ባህሪ አለው። እንደዚያው የእኛ የአሁኑ የቤት የአየር ሁኔታ የሙቀት መጠን 29*C ከሆነ ግን የመድረሻው ዋጋ ከ 29*C በታች ከሆነ መተግበሪያው ማንቂያ ይሰጥዎታል። የመድረሻ ዋጋው ከመነሻው የሚበልጥ ከሆነ የአሁኑ የሙቀት መጠን ምንም ማንቂያ አይሰጥዎትም።

ደረጃ 4 የቤተ መፃህፍት ጭነት

የቤተ መፃህፍት ጭነት
የቤተ መፃህፍት ጭነት
የቤተ መፃህፍት ጭነት
የቤተ መፃህፍት ጭነት
የቤተ መፃህፍት ጭነት
የቤተ መፃህፍት ጭነት

የአርዱዲኖ አይዲኢዎን ይክፈቱ እና ንድፍን ይጫኑ >> ቤተ -መጽሐፍትን ያካትቱ >> ቤተ -ፍርግሞችን ያቀናብሩ

ከዚያ “ፍለጋዎን ያጣሩ” አሞሌ ውስጥ “የ Wifi አስተዳዳሪ” ይፃፉ። የ wifi አቀናባሪ ቤተ -መጽሐፍትን ያሳየዎታል ፣ ተቆልቋይ ምናሌን ይጫኑ እና የ wifi አቀናባሪውን ስሪት ይምረጡ እና ጫን ይጫኑ። አሁን መጫኑን ጨርሷል።

አሁን የ DHT ዳሳሽ ቤተመፃሕፍት ጫን እኛ የ wifi አቀናባሪ ቤተ -መጽሐፍትን በምንጭንበት ጊዜ ግን “DHT ዳሳሽ ቤተ -መጽሐፍትን በአዳፍ ፍሬዝ ሥሪት” መርጠናል እና የሚፈልጉትን ስሪት ይምረጡ እና ከዚያ ይጫኑ። ግን የሁለቱም የ DHT-11 እና የ Wifi አስተዳዳሪ ቤተ-መጽሐፍት የቅርብ ጊዜውን ስሪት ለመምረጥ ይመከራል።

ደረጃ 5 - የሃርድዌር መርሃግብሮች እና የሃርድዌር አሳማሚ

የሃርድዌር መርሃግብሮች እና የሃርድዌር አስማሚ
የሃርድዌር መርሃግብሮች እና የሃርድዌር አስማሚ

DHT-11 የውሂብ ፒን ከ NodeMCU D5 ፒን ጋር ተገናኝቷል

DHT-11 VCC ፒን ከ NodeMCU ቪን ፒን ጋር ተገናኝቷል

DHT-11 GND ፒን ከ NodeMCU GND ፒን ጋር ተገናኝቷል

ማሳሰቢያ: NodeMCU RST (ዳግም አስጀምር) አዝራር የእርስዎን ውቅር እንደገና በማቀናበር ላይ ነው ፣ NodeMCU FLASH Button ሁሉንም ኮድዎን እና ውቅሩን ከእሱ ይሰርዙ

DHT-11 ን ከ NodeMcu ጋር በተሳካ ሁኔታ ካገናኘን በኋላ የእኛን NodeMCU WebServer እና Mercury Droid መተግበሪያን ለማዋቀር ዝግጁ ነን።

ደረጃ 6 - NodeMCU ወይም Mercury Droid System የድር አገልጋይ አውታረ መረብ ቅንብሮች

NodeMCU ወይም ሜርኩሪ ድሮይድ ሲስተም የድር አገልጋይ አውታረ መረብ ቅንብሮች
NodeMCU ወይም ሜርኩሪ ድሮይድ ሲስተም የድር አገልጋይ አውታረ መረብ ቅንብሮች
NodeMCU ወይም ሜርኩሪ ድሮይድ ሲስተም የድር አገልጋይ አውታረ መረብ ቅንብሮች
NodeMCU ወይም ሜርኩሪ ድሮይድ ሲስተም የድር አገልጋይ አውታረ መረብ ቅንብሮች
NodeMCU ወይም ሜርኩሪ ድሮይድ ሲስተም የድር አገልጋይ አውታረ መረብ ቅንብሮች
NodeMCU ወይም ሜርኩሪ ድሮይድ ሲስተም የድር አገልጋይ አውታረ መረብ ቅንብሮች

አሁን የእርስዎን NodeMcu ን ከፒሲ ጋር ያገናኙ እና አርዱዲኖ አይዲኢን ይክፈቱ እና በዚህ ፕሮጀክት ውስጥ ከዚህ በታች የሰጠሁትን ኮድ ይስቀሉ። ኮዱን ከሰቀሉ በኋላ የእርስዎን NodeMcu ያላቅቁ እና በዩኤስቢ ገመድ ከኃይል ባንክ ጋር ያገናኙት። አሁን የሞባይልዎን የ wifi ቅንብር ይክፈቱ። እርስዎ የ WideMCU ክፍት አውታረ መረብ የሆነውን “AutoConnectAP” የተባለ መሣሪያ wifi ሲቃኝ ይመለከታሉ። አሁን AutoConnectAP ን ይጫኑ በራስ -ሰር ይገናኛል።

ከ AutoConnectAP ጋር ከተገናኘ በኋላ። የእርስዎን “MercuryDroid” የ Android ሞባይል መተግበሪያን ይክፈቱ። የዚህን ፕሮጀክት የመማሪያ አገናኝ መጨረሻ የዚህን መተግበሪያ የመጫወቻ አገናኝ መጨረሻ ሰጥቻለሁ። አሁን የሜርኩሪዶይድ ድር አገልጋይ አውታረ መረብን ለማዋቀር ከዚህ በታች የሰጠኋቸውን የምስሎች ደረጃዎች ይከተሉ።

ማሳሰቢያ -የሜርኩሪዶይድ ድር አገልጋይ የእርስዎን የማይንቀሳቀስ አይፒ ያስታውሱ። ከ MercuryDroid Webserver ጋር ለመገናኘት በጣም አስፈላጊ የሆነው። በነባሪነት የማይንቀሳቀስ አይፒ 192.168.0.107 ነው። የሚፈለገውን የማይንቀሳቀስ አይፒ (IP) መስጠት ከፈለጉ ከኮድ መለወጥ ያስፈልግዎታል ግን በዚህ ክልል ስር 192.168.0.100-192.168.0.110 (የሚመከር)

ደረጃ 7 ሜርኩሪ ድሮይድ የ Android ትግበራ ቅንብሮች

የሜርኩሪ ድሮይድ የ Android ትግበራ ቅንብሮች
የሜርኩሪ ድሮይድ የ Android ትግበራ ቅንብሮች
የሜርኩሪ ድሮይድ የ Android መተግበሪያ ቅንብሮች
የሜርኩሪ ድሮይድ የ Android መተግበሪያ ቅንብሮች
የሜርኩሪ ድሮይድ የ Android መተግበሪያ ቅንብሮች
የሜርኩሪ ድሮይድ የ Android መተግበሪያ ቅንብሮች
የሜርኩሪ ድሮይድ የ Android መተግበሪያ ቅንብሮች
የሜርኩሪ ድሮይድ የ Android መተግበሪያ ቅንብሮች

የ MercuryDroid Webserver ውቅረትን በተሳካ ሁኔታ ካዋቀሩ በኋላ NodeMCU ን ከኃይል ባንክ ያላቅቁ እና ከ6-7 ሰከንዶች ይጠብቁ እና ከዚያ NodeMCUዎን ከኃይል ባንክ ጋር እንደገና ያገናኙ እና የ NodeMCU Reset (RST) ቁልፍን ለሁለት ጊዜ ይጫኑ። አሁን የእኛን የሜርኩሪዶሮይድ መተግበሪያን ማዋቀር እንጀምር። ከላይ ያሉትን ምስሎች ደረጃዎች ብቻ ይከተሉ።

የአይፒ አድራሻውን እና የመድረሻ ዋጋውን በተሳካ ሁኔታ ካከሉ በኋላ። የመነሻ አገልጋይን ይጫኑ እና ከዚያ ሁሉም የ DHT-11 ዳሳሽ መረጃ በሜርኩሪዶሮይድ ትግበራ ውስጥ እንደሚታይ ያያሉ። አሁን ሙሉ ፕሮጀክታችንን እንጨርሳለን። የእርስዎን NodeMCU ወይም MercuryDroid አገልጋይ ለማዋቀር ማንኛውንም ችግር ከሞሉ እባክዎን ይህንን ሙሉ መመሪያ ቪዲዮ ይመልከቱ። ከዚህ አጭር ጽሑፍ የእርስዎን የሜርኩሪዶሮይድ አገልጋይ እና ትግበራ በቀላሉ ለማዋቀር ይህ አጭር ቪዲዮ በጣም ይረዳል።

ደረጃ 8 - መላውን ስርዓት ለማዋቀር ቀላል የቪዲዮ ትምህርት (ማንኛውም ችግር ቢወድቅ)

Image
Image

ከዚህ አጭር ጽሑፍ የእርስዎን የሜርኩሪዶሮይድ አገልጋይ እና ትግበራ በቀላሉ ለማዋቀር ይህ አጭር ቪዲዮ በጣም ይረዳል። በዚህ ቪዲዮ ውስጥ ያሳየኋቸውን ደረጃዎች ብቻ ይከተሉ

ደረጃ 9 ሜርኩሪ ድሮይድ የ Android መተግበሪያ የ Play መደብር አገናኝ

ይህ ለሜርኩሪ ድሮይድ ስርዓት የእኔ የዳበረ የ android መተግበሪያ ነው። እንዲሁም ከ Play መደብር ማውረድ ይችላሉ።

የሜርኩሪ ድሮይድ የ Android ሞባይል መተግበሪያ የ Play መደብር አገናኝ ከዚህ በታች ተሰጥቷል-

play.google.com/store/apps/details?id=com.armavi.mercurydroidiot

ደረጃ 10 - ሁሉም ምንጭ የሜርኩሪ ድሮይድ ስርዓት

የሜርኩሪ ድሮይድ ሲስተም ወይም NodeMCU (ESP-8266MOD) Arduino IDE ኮድ

github.com/avimallik/IoT-Home-weather-moni…

የሜርኩሪ ድሮይድ የ Android መተግበሪያ ምንጭ ኮድ ለ Android ስቱዲዮ

github.com/avimallik/Mercury-Droid

ሁሉም የምንጭ ኮድ በ GitHub ውስጥ ተሰጥቷል። እባክዎን ወደ github ይሂዱ እና ያውርዱት።

በ android ትግበራ ድጋፍ በጣም ርካሽ ስለሆኑ የቤት የአየር ሁኔታ ቁጥጥር ስርዓት የእኔ ሙሉ አስተማሪዎች ነበሩ። ይህ አስተማሪዎች ከእራስዎ IoT ጋር የተዛመደ የቤት የአየር ሁኔታ መቆጣጠሪያ ስርዓት ሃርድዌር እንዲሁም ሶፍትዌር እንዲገነቡ ይረዱዎታል

አመሰግናለሁ እና ለፍጥረት ዝግጁ ሁን)

>>>>>>>>>>>>>>>>>>>>>>>>> መጨረሻው >>>>>>>>>>>>>>>>>>>>>

የሚመከር: