ዝርዝር ሁኔታ:

DIY LED መምጣት የቀን መቁጠሪያ -3 ደረጃዎች
DIY LED መምጣት የቀን መቁጠሪያ -3 ደረጃዎች

ቪዲዮ: DIY LED መምጣት የቀን መቁጠሪያ -3 ደረጃዎች

ቪዲዮ: DIY LED መምጣት የቀን መቁጠሪያ -3 ደረጃዎች
ቪዲዮ: Обзор Masterstudy LMS | Система управления обучением 2024, ሀምሌ
Anonim
DIY LED መምጣት የቀን መቁጠሪያ
DIY LED መምጣት የቀን መቁጠሪያ
DIY LED መምጣት የቀን መቁጠሪያ
DIY LED መምጣት የቀን መቁጠሪያ

እኔ ይህንን የአናሎግ ሰዓት እንደ ድርብ የቀን መቁጠሪያ እንዴት እንደሠራን እገልጻለሁ። በክበብ ውስጥ በሰዓት ዙሪያ 24 ws2811 ሊዶች አሉ እና እያንዳንዳቸው ከገና በፊት ባሉት ቀናት አረንጓዴ ያበራሉ። በገና ቀን ሁሉም መብራቶች ቀይ ያበራሉ። በየሁለት ወሩ መብራቶቹ ጠንካራ ሰማያዊ ቀለም ናቸው። እሱ በአርዲኖ አይዲኢ ሊተዳደር በሚችል es8266 ይነዳል ፣ ግን የራስበሪ ፓይ እንዲሁ ይሠራል። ይህ በከፍተኛ ሁኔታ ሊበጅ እና ወደ እርስዎ ፍላጎት ሊቀየር ይችላል ፣ እና ከተለመዱት ጠንካራ ቀለሞች ውጭ እነማዎችን እንኳን ማሄድ ይችላል። ይህንን እንዴት እንዳደረግኩ ለማወቅ ማንበብዎን ይቀጥሉ ፣ ወይም ከዚህ በታች ያለውን ቪዲዮ ይመልከቱ!

አቅርቦቶች

  1. es8266 እ.ኤ.አ.
  2. 5V የኃይል አቅርቦት
  3. ws2811 ሊድስ
  4. የሰዓት ስብስብ

ደረጃ 1 ሰዓቱን ይገንቡ

ሰዓቱን ይገንቡ
ሰዓቱን ይገንቡ
ሰዓቱን ይገንቡ
ሰዓቱን ይገንቡ
ሰዓቱን ይገንቡ
ሰዓቱን ይገንቡ

3.5 wide ወርድ በ 18 tall ቁመት 5 የቀይ ኦክ ቁራጭ የነበረውን ሰዓት በመገንባት ጀመርን። አንድ ላይ ከጣበቅናቸው በኋላ ፣ ከመጠን በላይ ሙጫውን አውጥተን በጠፍጣፋ አሸዋው። ከዚያ እኛ ሻካራ ክበብ ለመሥራት ጂግሳውን ወስደን ክበቡን የበለጠ ለማጣራት ወደ ቀበቶ ማጠፊያ ተንቀሳቅሰናል። ከዚያ በኋላ እያንዳንዱ ብርሃን የት መሆን እንዳለበት መስመሮችን ለመሳል ከመካከለኛው የ 15 ዲግሪ ማእዘኖችን ለመለካት የአናerውን አደባባይ ተጠቀምን። ከሰዓት ጠርዝ ወደ 1.5 ኢንች ያህል ቀዳዳዎችን ለመቦርቦር የመጫኛ ማተሚያውን እንጠቀማለን። በማሆኔ የዋልኑት ዘይት ጨረስነው።

ደረጃ 2 የኤሌክትሮኒክ አካላትን ያክሉ እና ወረዳውን ያገናኙ

የኤሌክትሮኒክ ክፍሎቹን ያክሉ እና ወረዳውን ያገናኙ
የኤሌክትሮኒክ ክፍሎቹን ያክሉ እና ወረዳውን ያገናኙ
የኤሌክትሮኒክ ክፍሎቹን ያክሉ እና ወረዳውን ያገናኙ
የኤሌክትሮኒክ ክፍሎቹን ያክሉ እና ወረዳውን ያገናኙ
የኤሌክትሮኒክ ክፍሎቹን ያክሉ እና ወረዳውን ያገናኙ
የኤሌክትሮኒክ ክፍሎቹን ያክሉ እና ወረዳውን ያገናኙ
የኤሌክትሮኒክ ክፍሎቹን ያክሉ እና ወረዳውን ያገናኙ
የኤሌክትሮኒክ ክፍሎቹን ያክሉ እና ወረዳውን ያገናኙ

በተቆፈርንበት 1/2 ኢንች ቀዳዳዎች 24 ቱን ws2811 ሌዲዎችን በመግፋት መሰብሰብ ጀመርን። ከዚያ እኛ ከኋላ በኩል እንዲገጣጠም ለማድረግ የሰዓት ክፍሉን ዝርዝር ንድፍ አውጥተን ወደ 3/8 ኢንች የእረፍት ጊዜ አወጣነው። ያ አንዴ ከተጠናቀቀ የ 5 ቮ የኃይል አቅርቦቱን ከጀርባው ጋር አጣብቀን ግድግዳው ላይ የሚይዘው ክዳን ጨመርን እና መብራቶቹን የሚያበራውን ወረዳ ሸጠን። ወረዳው በጣም ቀላል እና ሌዶቹን ለመቆጣጠር ከ es8266 ማይክሮ መቆጣጠሪያ አንድ ነጠላ ፒን ይጠቀማል ፣ እና እነሱን ለማንቀሳቀስ 5V የኃይል አቅርቦት።

ደረጃ 3: ኮዱን ይጫኑ እና ይደሰቱ

ኮዱን ይጫኑ እና ይደሰቱ!
ኮዱን ይጫኑ እና ይደሰቱ!
ኮዱን ይጫኑ እና ይደሰቱ!
ኮዱን ይጫኑ እና ይደሰቱ!
ኮዱን ይጫኑ እና ይደሰቱ!
ኮዱን ይጫኑ እና ይደሰቱ!

ቀጣዩ ደረጃ ከዚህ በታች ያለውን ኮድ መጫን ነው። እኛ ES8266 ን ስለምንጠቀም የአርዱዲኖ አይዲኢ ለዚህ ጥሩ ይሠራል -

github.com/tmckay1/advent_calendar

ከእኛ ጋር አንድ አይነት ፒን የማይጠቀሙ ከሆነ የ LED ን የሚቆጣጠረውን የፒን ፍቺ መለወጥ እና የ wifi መረጃዎን (SSID/የይለፍ ቃል) ማከል ያስፈልግዎታል። እንዲሁም እንደ FastLED እና NTP ደንበኛ ያሉ ጥገኛዎችን መጫን ያስፈልግዎታል ፣ እና እኔ እንዳደረግኩት የ es8266 ሰሌዳውን እየተጠቀሙ ነው ፣ እንዲሁም ሰሌዳውን በአርዱዲኖ አይዲኢ ውስጥ (ለተጨማሪ መረጃ ሀብቶችን ይፈትሹ) ያስፈልግዎታል።

በመሠረቱ ኮዱ የአሁኑን ቀን ከኤንቲፒ ደንበኛ በየ 10 ሰከንዶች አንዴ ከ wifi ጋር ከተገናኘ በኋላ ታህሳስ ከሆነ ምን ያህል መብራቶችን እንደሚያበራ ያሰላል። አንዴ ያንን መረጃ ካገኘ በኋላ በሰዓቱ ላይ ያሉትን ሌዲዎች ለማብራት FastLED ቤተ -መጽሐፍትን ይጠቀማል።

ኮዱን ከጫኑ በኋላ ይሰኩት እና ይደሰቱ:)

ሀብቶች

የ NTP ደንበኛ ጥገኛን መጫን-https://lastminuteengineers.com/esp8266-ntp-server-date-time-tutorial/

FastLED ጥገኛን መጫን-https://randomnerdtutorials.com/guide-for-ws2812b-addressable-rgb-led-strip-with-arduino/

በአርዱዲኖ አይዲኢ ላይ የ es8266 ሰሌዳውን መጫን

የሚመከር: