ዝርዝር ሁኔታ:

NodeMCU ን በመጠቀም Firebase Home Automation System ን እንዴት ማድረግ እንደሚቻል - በ IOT መድረክ: 14 ደረጃዎች
NodeMCU ን በመጠቀም Firebase Home Automation System ን እንዴት ማድረግ እንደሚቻል - በ IOT መድረክ: 14 ደረጃዎች

ቪዲዮ: NodeMCU ን በመጠቀም Firebase Home Automation System ን እንዴት ማድረግ እንደሚቻል - በ IOT መድረክ: 14 ደረጃዎች

ቪዲዮ: NodeMCU ን በመጠቀም Firebase Home Automation System ን እንዴት ማድረግ እንደሚቻል - በ IOT መድረክ: 14 ደረጃዎች
ቪዲዮ: How to control you lights using nodemcu and wifi .ኖድደምኩ እና ዋይፋይ በመጠቀም መብራቶችን እንዴት እንደሚቆጣጠሩ 2024, ሀምሌ
Anonim
NodeMCU ን በመጠቀም Firebase Home Automation System ን እንዴት ማድረግ እንደሚቻል | በ IOT መድረክ ውስጥ
NodeMCU ን በመጠቀም Firebase Home Automation System ን እንዴት ማድረግ እንደሚቻል | በ IOT መድረክ ውስጥ

የዚህ ፕሮጀክት ዓላማ

ይህ ፕሮጀክት IOT Android መተግበሪያን በመጠቀም ተጠቃሚው በሁሉም የርቀት መቆጣጠሪያ መሳሪያዎች ላይ ተጠቃሚው ሙሉ ቁጥጥር እንዲኖረው የሚያደርግ የቤት አውቶማቲክ ስርዓትን ለማልማት ያለመ ነው። የ IOT ፕሮጀክትዎን ውሂብ ለማሳየት ብዙ የሶስተኛ ወገን የመስመር ላይ አገልጋይ እና መድረኮች አሉ። ግን ፣ እነዚህ ሁሉ መድረኮች እንደ ThingSpeak ፣ Adafruit.io ፣ Blynk እና IFTT ወዘተ ያሉ ግን ዛሬ እኔ የእሳት ቃጠሎን መርጫለሁ

ደረጃ 1

ደረጃ 2 - Firebase ን ለምን ይመርጣሉ

Firebase በመሣሪያ ደረጃ የተሰበሰበውን የስሜት ህዋሳት መረጃን ለማቆየት ፈጣን መንገድን ይሰጣል ፣ እና በ AndroidThings ከሚደገፈው የ Android ኤ.ፒ.አይ.ዎች ጋር በጥሩ ሁኔታ ይሠራል። ያጋጠሙኝ ብዙ የሞባይል እና የመሣሪያ ፕሮግራም አውጪዎች ከአገልጋይ ጎን መርሃ ግብር ጋር ይታገላሉ። Firebase ያንን ክፍተት በድልድይ ለማቃለል እና ለማቅለል ሊረዳ ይችላል። ገንቢዎች ከመስመር ውጭ ባህሪያቱን ሲጠቀሙ ማየት አስደሳች ይሆናል። ለ IoT አዲስ ከሆኑ ወይም በአጠቃላይ ማንኛውም መረጃን የሚሰበስብ እና በአውታረ መረቦች ላይ ለማስተላለፍ የሚያስፈልገው መሣሪያ ከሆነ ፣ ሊታሰብበት የሚገባው ወርቃማው ሕግ የአውታረ መረብ ግንኙነት መገመት አይቻልም። በውጤቱም ፣ ውሂቡን ከመስመር ውጭ መሰብሰብ እና አውታረ መረብ ሲገኝ ይህንን ለአገልጋይዎ ያስተላልፉ። Firebase ከመስመር ውጭ ባህሪው በእርግጥ ይህንን ለብዙ ገንቢዎች ቀላል ማድረግ ይችላል።

Firebase የእውነተኛ ጊዜ ዳታቤዝ ፣ ማረጋገጫ ፣ የደመና መልእክት መላላኪያ ፣ ማከማቻ ፣ ማስተናገጃ ፣ የሙከራ ላብራቶሪ እና ትንታኔዎችን ጨምሮ ብዙ ባህሪዎች አሉት ግን እኔ ማረጋገጫ ፣ የእውነተኛ ጊዜ ዳታቤዝን ብቻ እጠቀማለሁ።

ደረጃ 3 - እሺ ወደ ፕሮጀክት ጥፋት ሂድ ……

ይህንን ፕሮጀክት ሦስት ክፍል እወስዳለሁ

1. የ fairbase ሂሳብ መፍጠር

2. የመተግበሪያ መስራት

3. የአርዱኒዮ ፕሮግራም ክፍል

ደረጃ 4 የ Fairbase ሂሳብ መፍጠር

የ Fairbase መለያ መፍጠር
የ Fairbase መለያ መፍጠር

መጀመሪያ ወደ https://console.firebase.google.com/ ይሂዱ እና ይግቡ

ፕሮጀክት አክልን ጠቅ ያድርጉ

ደረጃ 5: ከዚያ እንደ በይነገጽ ያሳዩ እና የፕሮጀክት ስም ይስጡ እና የአገር ስም ይምረጡ

ከዚያ እንደ ይህንን በይነገጽ ያሳዩ እና የፕሮጀክት ስም ይስጡ እና የአገር ስም ይምረጡ
ከዚያ እንደ ይህንን በይነገጽ ያሳዩ እና የፕሮጀክት ስም ይስጡ እና የአገር ስም ይምረጡ

ደረጃ 6 የፕሮጀክቱን ስም መነሻ አውቶማቲክን ምረጥ እና ስማኝ አገሬን ምረጥ ከዚያም ፍጠርን ተጫን

ስማ እኔ የፕሮጀክት ስም ምረጥ የቤት አውቶማቲክ እና አገሬን ምረጥ ከዚያ ፍጠርን ተጫን
ስማ እኔ የፕሮጀክት ስም ምረጥ የቤት አውቶማቲክ እና አገሬን ምረጥ ከዚያ ፍጠርን ተጫን

ደረጃ 7: አንድ አፍታ ካሳየ በኋላ ይህ በይነገጽ ይዘት ላይ ጠቅ ያድርጉ

ለትንሽ ጊዜ ይህንን በይነገጽ ካሳዩ በኋላ ይዘቱን ጠቅ ያድርጉ
ለትንሽ ጊዜ ይህንን በይነገጽ ካሳዩ በኋላ ይዘቱን ጠቅ ያድርጉ

ደረጃ 8: ከዚያ ወደ ለመጀመር ይሂዱ

ከዚያ ለመጀመር ይሂዱ
ከዚያ ለመጀመር ይሂዱ

ደረጃ 9: ወደ ህጎች እና ኢዲት ኮድ እንደ ምስል ይሂዱ

ወደ ህጎች እና ኢዲት ኮድ እንደ ምስል ይሂዱ
ወደ ህጎች እና ኢዲት ኮድ እንደ ምስል ይሂዱ
ወደ ህጎች እና ኢዲት ኮድ እንደ ምስል ይሂዱ
ወደ ህጎች እና ኢዲት ኮድ እንደ ምስል ይሂዱ

ደረጃ 10: ወደ የእርስዎ ቅንብር ይሂዱ እና ከዚያ የእርስዎን የኤፒአይ ቁልፍ ያሳዩ

ወደ ቅንብርዎ ይሂዱ እና ከዚያ የአፒአይ ቁልፍዎን ያሳዩ
ወደ ቅንብርዎ ይሂዱ እና ከዚያ የአፒአይ ቁልፍዎን ያሳዩ

ደረጃ 11 የመተግበሪያ መስራት

ምንም ውጥረት የለም ለ appinventor የተሟላ የረድፍ ፋይል እሰጥዎታለሁ እዚህ ጠቅ ያድርጉ እና ይህንን ያውርዱ

ይህንን ፋይል ለመክፈት ወደ ai2.appinventor.mit.edu አይሂዱ

ደረጃ 12: አሁን ወደ ፕሮጀክት ይሂዱ እና Homeautomation.aia ፋይልን በኮምፒተርዎ ላይ ያስመጡ

አሁን ወደ ፕሮጀክት ይሂዱ እና በኮምፒተርዎ ላይ Homeautomation.aia ፋይልን ያስመጡ
አሁን ወደ ፕሮጀክት ይሂዱ እና በኮምፒተርዎ ላይ Homeautomation.aia ፋይልን ያስመጡ
አሁን ወደ ፕሮጀክት ይሂዱ እና በኮምፒተርዎ ላይ Homeautomation.aia ፋይልን ያስመጡ
አሁን ወደ ፕሮጀክት ይሂዱ እና በኮምፒተርዎ ላይ Homeautomation.aia ፋይልን ያስመጡ
አሁን ወደ ፕሮጀክት ይሂዱ እና በኮምፒተርዎ ላይ Homeautomation.aia ፋይልን ያስመጡ
አሁን ወደ ፕሮጀክት ይሂዱ እና በኮምፒተርዎ ላይ Homeautomation.aia ፋይልን ያስመጡ
አሁን ወደ ፕሮጀክት ይሂዱ እና በኮምፒተርዎ ላይ Homeautomation.aia ፋይልን ያስመጡ
አሁን ወደ ፕሮጀክት ይሂዱ እና በኮምፒተርዎ ላይ Homeautomation.aia ፋይልን ያስመጡ

ደረጃ 13: በቀይ ክበብ አማራጭ ላይ ጠቅ ያድርጉ እና ያንን ምስል ያመሰግኑ

በቀይ ክበብ አማራጭ ላይ ጠቅ ያድርጉ እና ያንን ምስል ያመሰግኑ
በቀይ ክበብ አማራጭ ላይ ጠቅ ያድርጉ እና ያንን ምስል ያመሰግኑ
በቀይ ክበብ አማራጭ ላይ ጠቅ ያድርጉ እና ያንን ምስል ያመሰግኑ
በቀይ ክበብ አማራጭ ላይ ጠቅ ያድርጉ እና ያንን ምስል ያመሰግኑ

ደረጃ 14 የአርዱኒዮ ፕሮግራም ክፍል

በአርዶኒዮ ኮድዎ ላይ የተወሰነ ለውጥ ያስፈልግዎታል

FIREBASE_HOST ቅጂ እና በ fairbase የውሂብ ጎታ ላይ ያለፈ

FIREBASE_AUTH ቅጂ እና በፕሮጀክት ቅንብር ላይ ያለፈ

እና የ WIFI ስምዎን ይለፍ ቃል ያዋቅሩ

አርዱኒዮ ኮድ ከዚህ ያውርዱ እዚህ ጠቅ ያድርጉ

ይህ አጋዥ ስልጠና በመጀመሪያ ጠቅ ያድርጉ እዚህ ጠቅ ያድርጉ

ስለ Nodemcu ተጨማሪ ትምህርት እዚህ ጠቅ ያድርጉ

የሚመከር: