ዝርዝር ሁኔታ:
- ደረጃ 1
- ደረጃ 2 - Firebase ን ለምን ይመርጣሉ
- ደረጃ 3 - እሺ ወደ ፕሮጀክት ጥፋት ሂድ ……
- ደረጃ 4 የ Fairbase ሂሳብ መፍጠር
- ደረጃ 5: ከዚያ እንደ በይነገጽ ያሳዩ እና የፕሮጀክት ስም ይስጡ እና የአገር ስም ይምረጡ
- ደረጃ 6 የፕሮጀክቱን ስም መነሻ አውቶማቲክን ምረጥ እና ስማኝ አገሬን ምረጥ ከዚያም ፍጠርን ተጫን
- ደረጃ 7: አንድ አፍታ ካሳየ በኋላ ይህ በይነገጽ ይዘት ላይ ጠቅ ያድርጉ
- ደረጃ 8: ከዚያ ወደ ለመጀመር ይሂዱ
- ደረጃ 9: ወደ ህጎች እና ኢዲት ኮድ እንደ ምስል ይሂዱ
- ደረጃ 10: ወደ የእርስዎ ቅንብር ይሂዱ እና ከዚያ የእርስዎን የኤፒአይ ቁልፍ ያሳዩ
- ደረጃ 11 የመተግበሪያ መስራት
- ደረጃ 12: አሁን ወደ ፕሮጀክት ይሂዱ እና Homeautomation.aia ፋይልን በኮምፒተርዎ ላይ ያስመጡ
- ደረጃ 13: በቀይ ክበብ አማራጭ ላይ ጠቅ ያድርጉ እና ያንን ምስል ያመሰግኑ
- ደረጃ 14 የአርዱኒዮ ፕሮግራም ክፍል
ቪዲዮ: NodeMCU ን በመጠቀም Firebase Home Automation System ን እንዴት ማድረግ እንደሚቻል - በ IOT መድረክ: 14 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
የዚህ ፕሮጀክት ዓላማ
ይህ ፕሮጀክት 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 ሂሳብ መፍጠር
መጀመሪያ ወደ https://console.firebase.google.com/ ይሂዱ እና ይግቡ
ፕሮጀክት አክልን ጠቅ ያድርጉ
ደረጃ 5: ከዚያ እንደ በይነገጽ ያሳዩ እና የፕሮጀክት ስም ይስጡ እና የአገር ስም ይምረጡ
ደረጃ 6 የፕሮጀክቱን ስም መነሻ አውቶማቲክን ምረጥ እና ስማኝ አገሬን ምረጥ ከዚያም ፍጠርን ተጫን
ደረጃ 7: አንድ አፍታ ካሳየ በኋላ ይህ በይነገጽ ይዘት ላይ ጠቅ ያድርጉ
ደረጃ 8: ከዚያ ወደ ለመጀመር ይሂዱ
ደረጃ 9: ወደ ህጎች እና ኢዲት ኮድ እንደ ምስል ይሂዱ
ደረጃ 10: ወደ የእርስዎ ቅንብር ይሂዱ እና ከዚያ የእርስዎን የኤፒአይ ቁልፍ ያሳዩ
ደረጃ 11 የመተግበሪያ መስራት
ምንም ውጥረት የለም ለ appinventor የተሟላ የረድፍ ፋይል እሰጥዎታለሁ እዚህ ጠቅ ያድርጉ እና ይህንን ያውርዱ
ይህንን ፋይል ለመክፈት ወደ ai2.appinventor.mit.edu አይሂዱ
ደረጃ 12: አሁን ወደ ፕሮጀክት ይሂዱ እና Homeautomation.aia ፋይልን በኮምፒተርዎ ላይ ያስመጡ
ደረጃ 13: በቀይ ክበብ አማራጭ ላይ ጠቅ ያድርጉ እና ያንን ምስል ያመሰግኑ
ደረጃ 14 የአርዱኒዮ ፕሮግራም ክፍል
በአርዶኒዮ ኮድዎ ላይ የተወሰነ ለውጥ ያስፈልግዎታል
FIREBASE_HOST ቅጂ እና በ fairbase የውሂብ ጎታ ላይ ያለፈ
FIREBASE_AUTH ቅጂ እና በፕሮጀክት ቅንብር ላይ ያለፈ
እና የ WIFI ስምዎን ይለፍ ቃል ያዋቅሩ
አርዱኒዮ ኮድ ከዚህ ያውርዱ እዚህ ጠቅ ያድርጉ
ይህ አጋዥ ስልጠና በመጀመሪያ ጠቅ ያድርጉ እዚህ ጠቅ ያድርጉ
ስለ Nodemcu ተጨማሪ ትምህርት እዚህ ጠቅ ያድርጉ
የሚመከር:
ሮቦትን በቤት ውስጥ እንዴት ማስወገድ እንደሚቻል DIY Arduino እንቅፋት እንዴት ማድረግ እንደሚቻል - 4 ደረጃዎች
ሮቦትን በቤት ውስጥ DIY አርዱinoኖ እንቅፋት እንዴት እንደሚደረግ -ጤና ይስጥልኝ ወንዶች ፣ በዚህ አስተማሪ ውስጥ ሮቦትን በማስወገድ እንቅፋት ይፈጥራሉ። ይህ መመሪያ በአቅራቢያ ያሉ ነገሮችን መለየት እና እነዚህን ነገሮች ለማስወገድ አቅጣጫቸውን መለወጥ የሚችል ከአልትራሳውንድ ዳሳሽ ጋር ሮቦትን መገንባት ያካትታል። የአልትራሳውንድ ዳሳሽ
ኤክስኮድን በመጠቀም ስዊፍት በመጠቀም የቲክ ታክ ጣት ጨዋታን እንዴት ማድረግ እንደሚቻል 5 ደረጃዎች
ከ ‹Xcode› ጋር ስዊፍት በመጠቀም የቲክ ታክ ጣት ጨዋታ እንዴት እንደሚሠራ -በዚህ የስዊፍት አጋዥ ስልጠና ውስጥ የቲክ ታክ ጣት መተግበሪያን እንዴት መፍጠር እንደሚችሉ አሳያችኋለሁ። ይህ መተግበሪያ እጅግ በጣም ቀላል እና ለማንኛውም ጀማሪ ታላቅ ፕሮጀክት ነው። ትምህርቱን በሦስት ደረጃዎች እከፍላለሁ 1. ዕቃዎችን መፍጠር 2. ዕቃዎችን ከኮዱ ጋር ማገናኘት 3. ሐ
በፓንዶራ ሣጥን በመጠቀም ባለ 2 ተጫዋች DIY ባርቶፕ የመጫወቻ ማዕከልን በፓንዶራ ሣጥን በመጠቀም እንዴት ማድረግ እንደሚቻል 17 ደረጃዎች (ከስዕሎች ጋር)
አንድ Pandora ያለው ሣጥን በመጠቀም የ 2 የተጫዋች DIY Bartop Arcade ጋር ብጁ Marquee የሳንቲም መክተቻዎች, ማድረግ የሚቻለው እንዴት ነው: ይህም Marquee ውስጥ የተሰሩ ብጁ ሳንቲም ቦታዎች ያለው የ 2 ተጫዋች አሞሌ ከላይ Arcade ማሽን መገንባት እንደሚቻል የደረጃ አጋዥ በማድረግ አንድ እርምጃ ነው. የሳንቲም ክፍተቶች የሚሠሩት ሩብ እና ትልቅ መጠን ያላቸውን ሳንቲሞች ብቻ እንዲቀበሉ ነው። ይህ የመጫወቻ ማዕከል ኃይል አለው
(DIY) ESP8266 Ultra Mini & Simple Relay Home Automation Board ን እንዴት ማድረግ እንደሚቻል - 17 ደረጃዎች
(DIY) ESP8266 Ultra Mini & Simple Relay Home Automation Board ን እንዴት እንደሚሠሩ: ጤና ይስጥልኝ ቦዲ ፣ ዛሬ እኔ አሳውቀዎታለሁ ፣ 3.9cm x 3.9 ሴ.ሜ ብቻ የሚለካ አነስተኛ ኤስፓ 12 Wifi Relay ቦርድ እንዴት እንደሚሠራ! ይህ ቦርድ እያንዳንዱ የቴክኖሎጂ አፍቃሪ እንዲኖረው የሚወዳቸው አንዳንድ በጣም አሪፍ ባህሪዎች አሉት። በሚቀጥለው ደረጃዎች ሁሉንም ፋይሎች አካትቻለሁ። ይህ ቦርድ
እንዴት ማድረግ እንደሚቻል -የባንድ ተጫዋቾችን በእርስዎ ማይስፔስ ላይ ማድረግ 5 ደረጃዎች
እንዴት ማድረግ እንደሚቻል -የባንድ ተጫዋቾችን በእርስዎ ማይስፔስ ላይ ማድረግ - በዚህ መመሪያ ውስጥ የ Myspace ባንድ የሙዚቃ ማጫወቻዎችን በ ‹ማይስፔስ› መገለጫዎ ላይ እንዴት ማስቀመጥ እንደሚቻል አስተምርዎታለሁ። ማሳሰቢያ -ይህ የመጀመሪያ አስተማሪዬ ነው