ዝርዝር ሁኔታ:
ቪዲዮ: አነስተኛው IoT ሰዓት (ESP8266 ፣ Adafruit.io ፣ IFTTT እና Arduino IDE ን በመጠቀም) - 10 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
በ IgorF2 ተጨማሪ ይከተሉ በደራሲው
ስለ: ሰሪ ፣ መሐንዲስ ፣ እብድ ሳይንቲስት እና የፈጠራ ሰው ተጨማሪ ስለ IgorF2 »
በዚህ መማሪያ ውስጥ አነስተኛውን ሰዓት ከበይነመረቡ ጋር እንዲመሳሰል እንዴት ማድረግ እንደሚችሉ አሳያለሁ። እኔ በሁለት የተለያዩ ESP8266 ላይ በተመሠረቱ ሰሌዳዎች ሞከርኩት Firebeetle እና NodeMCU። ማይክሮ መቆጣጠሪያው የአሁኑን ጊዜ ከጉግል አገልጋይ ያገኛል ፣ እና በ NeoPixel LED ቀለበት ላይ ያሳየዋል። እንዲሁም IFTTT እና Adafruit.io መድረኮችን በመጠቀም ከ WeatherUnderground የአሁኑን የአየር ሁኔታ መረጃ ይቀበላል ፣ እና በአየር ሁኔታ ሁኔታ ላይ በመመርኮዝ የ LEDs ቀለሞችን ይለውጣል።
ጥሩ ጥራት አይኖረውም (በአነስተኛ የ LED ቁጥሮች ምክንያት) ፣ ግን አነስተኛ ቁጥር ያላቸውን ክፍሎች በመጠቀም የእርስዎን ኮድ እና የኤሌክትሮኒክ ክህሎቶች ለመለማመድ ጥሩ መንገድ ነው። እንዲሁም የውጫዊ እውነተኛ ሰዓት ሰዓት ወረዳ ሳይጠቀም ፣ እና ያ በአየር ሁኔታ ላይ ለውጦችን ‹ማስተዋል› የሚችል የአሁኑን ‹የሚያውቅ› መሣሪያ መፍጠር እችላለሁ።
ሥራ ፈት ያልሆነ የ LED ቀለበት ካላቸው ሌሎች መግብሮች ጋር ሊያዋህዱት ይችላሉ። ለኔ IoT አየር ማቀዝቀዣ (https://www.instructables.com/id/IoT-Air-Freshner-with-NodeMCU-Arduino-IFTTT-and-Ad/) የተነደፈ ሲሆን አዲስ ተግባርም ሰጥቶታል። ለሌሎች መግብሮች ተመሳሳይ ነገር ማድረግ ይችላሉ።
እዚህ ጥቅም ላይ የዋሉ አንዳንድ ዕውቀቶች በቤኪ ስተርን ግሩም የነገሮች ክፍል በይነመረብ ላይ ተመስርተዋል። በጣም የሚመከር ነው!
የኮዱ ክፍል በ ESP8266 መድረክ https://www.esp8266.com/viewtopic.php?f=29&t=6007&start=5 ላይ በ torntrousers አስተያየት ላይ የተመሠረተ ነበር። ማህበረሰቡን ስለረዱ እናመሰግናለን!
ደረጃ 1 መሣሪያዎች እና ቁሳቁሶች
ለዚህ ፕሮጀክት አነስተኛ ቁሳቁሶች ያስፈልጉኝ ነበር-
- የሽቦ ሽቦ። እኔ አንዳንድ ሽቦዎችን ወደ ኤልኢዲ ቀለበት ለመሸጥ ፣ እና የፒን አሞሌውን ለ ESP8266 ሰሌዳዎቼ ለመሸጥ እፈልግ ነበር።
-
ESP8266 dev ቦርድ። በርካታ ESP8266 መሠረት ሰሌዳዎች አሉ። በዚህ መማሪያ ውስጥ ሁለቱን ሞክሬያለሁ-
- Firebeetle (አገናኝ);
- NodeMCU (አገናኝ / አገናኝ);
- NeoPixel 16 x WS2812 5050 RGB LED (አገናኝ / አገናኝ / አገናኝ);
- MiniUSB ገመድ ፣ በ ESP8266 ቦርድ እና በኮምፒተር መካከል ላለው ግንኙነት (ኮዱን ለመስቀል);
- 5 ቮ ፣ የዩኤስቢ ኃይል መሙያ (ለምሳሌ የስልክ ባትሪ መሙያ ፣ ለምሳሌ) ወረዳውን ለማብራት;
- 3 ሴት-ሴት ዝላይ ሽቦዎች። እኔ በ LED ቀለበት እና በ ESP8266 ቦርድ መካከል ላለው ግንኙነት እጠቀምበት ነበር።
የልማት ቦርዱ የተሰጠውን የ Wi-Fi አውታረ መረብ ያገናኛል ፣ እና ከአዳፍ ፍሬ.ዮ የመሳሪያ ስርዓት የተወሰነ ውሂብ ይቀበላል። የ NeoPixel ቀለበት እንደ ሰዓት ጥቅም ላይ ይውላል። እንዲሁም የመግብሩን ሁኔታ (ለምሳሌ የ Wi-Fi ግንኙነት ከተሳካ) ሊያመለክት ይችላል። የኤልዲዎቹ ቀለም የሚወሰነው ከአዳፍ ፍሬ.ዮ ምግብ በተቀበለው መረጃ ላይ ነው። የ 5 ቪ ዩኤስቢ ኃይል መሙያ የመቆጣጠሪያ ሰሌዳውን እና ሁሉንም ተጓዳኝ አካላት ለማገልገል ያገለግል ነበር።
አንዴ የ 16 LEDs NeoPixel ቀለበት አንዴ ጥቅም ላይ ከዋለ ፣ ለሰዓቴ ያለው ጥራት በጣም ውስን ነበር። ለሴኮንዶች LED ዝቅተኛው ክፍፍል 4 ሰከንዶች አካባቢ ነው። የደቂቃዎች LED በየ 4 ደቂቃዎች ብቻ ይዘምናል። የተሻለ ጥራት ከፈለጉ ብዙ ኤልኢዲዎች ያሉት ቀለበት መጠቀም ይችላሉ። ለምሳሌ 24 LEDs (አገናኝ / አገናኝ) ያላቸው ስሪቶች አሉ። የ 12 LED ቀለበት እንዲሁ ሰዓቶችን (አገናኝ / አገናኝ) ለማሳየት ጥሩ ምርጫ ይሆናል።
ከላይ ያሉት አገናኞች በዚህ አጋዥ ስልጠና ውስጥ ያገለገሉባቸውን ዕቃዎች የሚያገኙበት ጥቆማ ብቻ ነው (እና ምናልባት የወደፊት ትምህርቶቼን ይደግፉ ይሆናል)። እነሱን በሌላ ቦታ ለመፈለግ እና በሚወዱት የአከባቢ ወይም የመስመር ላይ መደብር ለመግዛት ነፃነት ይሰማዎ።
እንዲሁም ለሰዓትዎ 3 -ል የታተመ መያዣን ዲዛይን ማድረግ ይችላሉ። አኔት ኤ 8 ን በ 169.99 ዶላር ብቻ መግዛት እንደሚችሉ ያውቃሉ? እዚህ ጠቅ ያድርጉ እና የራስዎን ያግኙ!
የሚመከር:
ESP8266: 4 ደረጃዎች (ከስዕሎች ጋር) በመጠቀም የአውታረ መረብ ሰዓት ዲጂታል ሰዓት
የአውታረ መረብ ጊዜ ዲጂታል ሰዓት ESP8266 ን በመጠቀም - ከኤንቲፒ አገልጋዮች ጋር የሚገናኝ እና የአውታረ መረብ ወይም የበይነመረብ ጊዜን የሚያሳዩ ቆንጆ ትንሽ ዲጂታል ሰዓት እንዴት እንደሚገነቡ እንማራለን። ከ WiFi አውታረ መረብ ጋር ለመገናኘት ፣ የ NTP ጊዜን ለማግኘት እና በ OLED ሞዱል ላይ ለማሳየት WeMos D1 mini ን እንጠቀማለን። ከላይ ያለው ቪዲዮ ከ
የበይነመረብ ሰዓት - ESP8266 NodeMCU ን ከ NTP ፕሮቶኮል ጋር በመጠቀም - 6 ደረጃዎች ከ OLED ጋር ቀን እና ሰዓት ያሳዩ።
የበይነመረብ ሰዓት - ESP8266 NodeMCU ን ከ NTP ፕሮቶኮል ጋር በመጠቀም ከ OLED ጋር ቀን እና ሰዓት ያሳዩ - ሠላም በዚህ አስተማሪዎች ውስጥ እኛ ከበይነመረቡ ጊዜ የሚያገኝ የበይነመረብ ሰዓት እንሠራለን ስለዚህ ይህ ፕሮጀክት ለማሄድ ምንም RTC አያስፈልገውም ፣ እሱ ብቻ ይፈልጋል የሚሰራ የበይነመረብ ግንኙነት እና ለዚህ ፕሮጀክት esp8266 ያስፈልግዎታል
ESP8266 የአውታረ መረብ ሰዓት ያለ ምንም RTC - Nodemcu NTP ሰዓት የለም RTC - የበይነመረብ ሰዓት ሥራ ፕሮጀክት - 4 ደረጃዎች
ESP8266 የአውታረ መረብ ሰዓት ያለ ምንም RTC | Nodemcu NTP ሰዓት የለም RTC | የበይነመረብ ክሎክ ፕሮጀክት - በፕሮጀክቱ ውስጥ ያለ RTC የሰዓት ፕሮጀክት ይሠራል ፣ wifi ን በመጠቀም ከበይነመረቡ ጊዜ ይወስዳል እና በ st7735 ማሳያ ላይ ያሳየዋል።
DS1307 የእውነተኛ ሰዓት ሰዓት (RTC) ሞዱልን እና አርዶኖን ላይ የተመሠረተ ሰዓት & 0.96: 5 ደረጃዎች
DS1307 Real Time Clock (RTC) ሞጁል እና 0.96 ን በመጠቀም አርዱinoኖ ላይ የተመሠረተ ሰዓት - በዚህ አጋዥ ሠላም ውስጥ እኛ የ DS1307 የእውነተኛ ሰዓት ሰዓት ሞዱል በመጠቀም የሥራ ሰዓት እንዴት እንደሚሠራ እንመለከታለን & OLED ማሳያዎች። ስለዚህ ሰዓቱን ከሰዓት ሞዱል DS1307 እናነባለን። እና በ OLED ማያ ገጽ ላይ ያትሙት
አርዱዲኖ አይዲኢን በመጠቀም ከ M5stick C ጋር ሰዓት መስራት - የ RTC እውነተኛ ሰዓት ሰዓት በ M5stack M5stick-C: 4 ደረጃዎች
አርዱዲኖ አይዲኢን በመጠቀም ከ M5stick C ጋር ሰዓት መስራት | የ RTC እውነተኛ ሰዓት ሰዓት ከ M5stack M5stick-C ጋር: በዚህ አስተማሪዎች ውስጥ ሠላም እኛ አርዱዲኖ IDE.So m5stick ቀንን ፣ ጊዜን & በማሳያው ላይ የወሩ ሳምንት