ዝርዝር ሁኔታ:
- ደረጃ 1: Firebase ን ማቀናበር
- ደረጃ 2-መርሃግብር ESP-01 ከመሠረታዊ ኦቲኤ ጋር ለወደፊቱ ዝመና
- ደረጃ 3: ፕሮግራም ESP01 ከ Moodlight Over OTA ጋር
- ደረጃ 4 - ሁሉንም ነገር መሸጥ
- ደረጃ 5: !! አስፈላጊ ዝማኔ
- ደረጃ 6 - ለ Github እና ለ Shematic አገናኝ
- ደረጃ 7: የመጨረሻ ምርት
ቪዲዮ: በእውነተኛ ሰዓት ውስጥ ESP01 Moodlight With Firebase + OTA: 7 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
የ R-G-B ሁነታን እና የደበዘዘ ውጤትን ይደግፋል። እንዲሁም ለብርሃን ቁጥጥር ድጋፍ አለ። ለኦቲኤ ዝመና ድጋፍ
ደረጃ 1: Firebase ን ማቀናበር
ከመቀጠላችን በፊት የእሳት ቃጠሎውን ማዘጋጀት አለብን። ወደሚከተለው አገናኝ https://firebase.google.com/ ይሂዱ እና በ gmail መለያዎ ይግቡ።
አንዴ ይህንን ደረጃ ከጨረሱ በኋላ በ firebase ውስጥ አዲስ ፕሮጀክት መሥራት አለብን ስለዚህ ወደ የእሳት መስሪያ ኮንሶልዎ ይቀጥሉ።
በእውነተኛ ጊዜ የመረጃ ቋትዎ ውስጥ እንደዚህ ዓይነቱን ማንበብ እና መጻፍ ለማንቃት የሚያስፈልጉዎት የትር “ህጎች” አሉ። ስዕል 2
የእርስዎን firebase አገናኝ እና ምስጢር እዚህ ማግኘት ይችላሉ። ስዕል 3
ይህ ከ firebase ጋር ለመገናኘት በአርዱዲኖ አይዲኢ ውስጥ ጥቅም ላይ ይውላል።
ደረጃ 2-መርሃግብር ESP-01 ከመሠረታዊ ኦቲኤ ጋር ለወደፊቱ ዝመና
ከምንጭ ኮድ አነስተኛውን ኦቲኤን ማውረድ እና በአርዱዲኖ አይዲኢ ወደ የእርስዎ ESP01 ማብራት ይችላሉ። ስዕል 1
አሁን እሱን ካበሩ በኋላ እንደዚህ ባለው በአርዱዲኖ አይዲኢ ወደብ ውስጥ ብቅ ማለት አለበት። ስዕል 2
እሱ ከታየ ለመላ መፈለጊያ አገናኝ ነው ፣ ወይም በአስተያየቶች ውስጥ መጠየቅ ይችላሉ።
ደረጃ 3: ፕሮግራም ESP01 ከ Moodlight Over OTA ጋር
ከዚህ ቀደም የኮርፖስትዲንግ ኢስፒን ወደብ በመምረጥ እንደታየው በቀላሉ የምንጭ ኮዱን ከዚህ በታች ያውርዱ እና በአርዲኖ አይዲኢ በኩል በኦቲኤ ላይ ያብሩት።
ደረጃ 4 - ሁሉንም ነገር መሸጥ
ከዚህ በታች ያለውን ሸሚዝ በመከተል በቀላሉ ትንሽ ብየዳ ይተግብሩ።
ለኃይል አቅርቦት ከ voltage ልቴጅ ተቆጣጣሪ ጋር የተገናኘ 5V 1A የድሮ የስልክ ባትሪ መሙያ እጠቀማለሁ።
ግንኙነቶች ፦
ቪሲሲ ወደ 3 ቪ (የቮልቴጅ ተቆጣጣሪ) GND ወደ GND GPIO0 ወደ ቀይ GPIO2 ወደ አረንጓዴ GPIO3 = RX ወደ ሰማያዊ CH_PD ወደ ቪሲሲ (ወይም በ ESP-01 ሞዱል ላይ የሚጎትት ተከላካይ ይሸጥ) እንደ አማራጭ የግፊት አዝራሩን ከ GND ወደ RST ሞዱል
ይህንን በነጭ ኳሴ ውስጥ ስለማከል ፣ እንዲንቀሳቀስ ወይም እንዲሰበር አንዳንድ ትኩስ ሙጫ አደርጋለሁ። አሁን ለ 3 ሳምንታት ያለምንም ችግር ይሠራል።
ደረጃ 5: !! አስፈላጊ ዝማኔ
አሁን ባለው ግንባታ ላይ አንድ ችግር እንዳለ ተገነዘብኩ እና በ LED እና በ ESP01 መካከል በሁሉም 3 ቀለሞች (RGB) ላይ ማብሪያ/ማጥፊያ/ማብሪያ/ማብሪያ/ማብሪያ/ማብሪያ/ማብሪያ/ማብሪያ/ማብሪያ/ማብሪያ/ማጥፊያ/ማብሪያ/ማጥፊያ/ማብሪያ/ማጥፊያ/ማብሪያ/ማብሪያ/ማጥፊያ/ማብሪያ/ማብሪያ/ማጥፊያ/ማብሪያ/ማብሪያ/ማጥፊያ/ማብሪያ/ማብሪያ/ማብሪያ/ማጥፊያ/ማብሪያ/ማብሪያ/ማብሪያ/ማጥፊያ/ማብሪያ/ማጥፊያ/መብራት/ማብራት ነበረብኝ።
እርስዎ በሚሰኩበት ጊዜ በቀላሉ ማጥፊያዎችን ያጥፉ እና ከዚያ ማብሪያዎችን ያብሩ እና ሁሉም ነገር በጥሩ ሁኔታ ይሠራል።
ደረጃ 6 - ለ Github እና ለ Shematic አገናኝ
ESP01 moodlight GITHUB