ዝርዝር ሁኔታ:

WiFi Led Fedora Hat (ESP8266 + WS2812b): 5 ደረጃዎች (ከስዕሎች ጋር)
WiFi Led Fedora Hat (ESP8266 + WS2812b): 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: WiFi Led Fedora Hat (ESP8266 + WS2812b): 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: WiFi Led Fedora Hat (ESP8266 + WS2812b): 5 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Управляем адресными светодиодами на ESP32, прошивка WLED, применение в Home Assistant 2024, ህዳር
Anonim
Image
Image
የሚያስፈልጉዎት ነገሮች
የሚያስፈልጉዎት ነገሮች

ይህ አሪፍ ጥሩ የሚመስል መሪ ባርኔጣ ነው ፣ በዘመናዊ ስልክዎ ወይም በኮምፒተርዎ የሊዶቹን ቀለም እና ውጤቶች መለወጥ ይችላሉ ፣ እኔ ደግሞ በተቻለ መጠን ቀላል እና ርካሽ ለማድረግ ሞከርኩ። እንዲሁም ይህንን ከእርስዎ ጋር ይዘው እንዲሄዱ እንዲሁ ሊሞላ የሚችል ባትሪ አለው! ይህ ደግሞ ጥሩ ስጦታ ነው! ስለዚህ እንጀምር -----

ደረጃ 1: የሚያስፈልጉዎት ነገሮች

የሚያስፈልጉዎት ነገሮች
የሚያስፈልጉዎት ነገሮች
የሚያስፈልጉዎት ነገሮች
የሚያስፈልጉዎት ነገሮች

ይህንን ለማድረግ አንዳንድ አካላት እና አንዳንድ ቀላል መሣሪያዎች እንፈልጋለን-

1) NodeMcu Lolin v3 (ESP8266 12e) [የባርኔጣ አንጎል]

2) WS2812b [aka NeoPixel) እኔ 8 ቁርጥራጮችን እጠቀም ነበር

3) 18650 ሊ-አዮን ባትሪ [ዋናው የኃይል ምንጭ]

4) የባትሪ ጥበቃ እና የኃይል መሙያ ሞዱል

5) 5V የማሻሻያ መቀየሪያ ሞዱል

6) ማንኛውም ዓይነት spdt መቀየሪያ

7) ሽቦዎች

8) የፒን ራስጌዎች [ሽቦዎችን ወደ መስቀለኛ mcu ማገናኘት]

9) አንዳንድ ጥቁር ክር እና ጥቁር ጨርቅ

10) እና ዋናው ነገር የራስ ቆብ ነው

መሣሪያዎች-

1) ብረት እና ብየዳ

2) መጫዎቻዎች

3) መቁረጫ

4) መርፌ

እና NodeMCU ን ፕሮግራም ለማድረግ ኮምፒተር

ደረጃ 2: ንድፋዊ ንድፍ

የእቅድ ንድፍ
የእቅድ ንድፍ

በሥዕላዊ መግለጫው መሬት ላይ እና ቪሲሲ ከባትሪ ወደ tp4056 ሞዱል ይገናኛል [ማስታወሻ- በስዕላዊ መግለጫው ውስጥ tp4056 ሞዱል መሆኑን ያያሉ ፣ ግን በእውነቱ እኔ tp4056 ሞዱል ከመጠን በላይ ፣ ከመጠን በላይ መፍሰስ እና አጭር የወረዳ ማራዘሚያ] ከ ሞዱል vcc በማቀያየር በኩል ከ 5 ቮ ማጠናከሪያ ጋር ይገናኙ እና መሬት በቀጥታ ከፍ ካለው ሞዱል ጋር ይገናኛል። ከፍ ካለው ውጤት Vcc እና Ground ሁለቱንም NodeMCU እና ሌዶቹን ያገናኙ። D1 ከኖድኤምሲዩ ከ WS2812b የዲን ፒን ጋር ይገናኙ።

በቅድሚያ በዳቦ ሰሌዳ ውስጥ ፕሮቶታይሉን እንዲገነቡ እመክርዎታለሁ።

ደረጃ 3: ሶፍትዌር እና ኮድ

ሶፍትዌር እና ኮድ
ሶፍትዌር እና ኮድ
ሶፍትዌር እና ኮድ
ሶፍትዌር እና ኮድ
ሶፍትዌር እና ኮድ
ሶፍትዌር እና ኮድ

አሁን የሶፍትዌሩን ክፍል እንሥራ

በዚህ ፕሮጀክት ውስጥ የማክላይትንግ ፕሮጄክትን ተጠቅሜያለሁ ፣ ለቶብሉም አመሰግናለሁ

McLighting ን ከአዶቭ ያውርዱ

የእነሱ ዝርዝር መመሪያ እዚህ ነው -

ግን በቀላል ቃላት ለማብራራት እሞክራለሁ -

  • በመጀመሪያ የአርዱዲኖ መታወቂያ ያስፈልግዎታል ፣ ከዚህ ያውርዱት -
  • ከዚያ ለአርዲኖ የ ESP8266 የቦርድ ድጋፍን መጫን ያስፈልግዎታል ፣ ወደ ምርጫዎች መገናኛ ይሂዱ እና የሚከተለውን ዩአርኤል እንደ ተጨማሪ የቦርድ አስተዳዳሪ ዩአርኤል ያስገቡ
  • አሁን ወደ መሣሪያዎች ይሂዱ - ሰሌዳ ይግቡ እና NodeMCU 1.0 ን ይምረጡ ፣ የሲፒዩ ድግግሞሽን ወደ 80 ሜኸዝ ፣ እና የፍላሽ መጠንን ወደ 4 ሜ (1M SPIFFS) ያዘጋጁ ፣ ከዚያ ትክክለኛውን የኮም ወደብ ይምረጡ።
  • አሁን አንዳንድ ቤተ -ፍርግሞችን ማከል አለብን -ወደ “ንድፍ”> “ቤተመጽሐፍት አካትት”> “ቤተ -ፍርግሞችን ያቀናብሩ…” ይሂዱ እና የሚከተሉትን ቤተመፃህፍት በመፈለግ እና በመጫን 1) WiFiManager by @tzapu2) WebSockets by @Links20043) Adafruit NeoPixel በ @adafruit4) እንደ አማራጭ - PubSubClient በ @knolleary ይህንን https://github.com/kitesurfer1404/WS2812FX ቤተ -መጽሐፍትን ያውርዱ እና በአርዱዲኖ አይዲ ውስጥ በ Sketch> ቤተ -መጽሐፍትን ያካትቱ>. ZIP ቤተ -መጽሐፍትን ያክሉ።
  • አሁን እኛ እንደ እኛ ቅንብር በንድፍ ውስጥ አንዳንድ ለውጦችን ማድረግ አለብን ፣ የ MC Lighting Arduino sketch ን ይክፈቱ እና ወደ ትርጓሜዎች ፋይል ይሂዱ እና የሊድ እና የውሂብ ፒን ቁጥር ብቻ ይለውጡ ፣ በእኔ ሁኔታ እኔ 8 ሌዲዎችን እና ፒ 1 ን ተጠቅሜአለሁ። እንዲሁም የ WiFi ስም እዚህ መለወጥ ይችላሉ
  • አሁን ንድፉን ወደ ESP8266 ቦርድ ያጠናቅሩ እና ይስቀሉ
  • ከዚያ በኋላ ኤስፒው እንደ ክፍት የመዳረሻ ነጥብ ሆኖ ይሠራል ፣ ከእሱ ጋር ይገናኙ እና የ WiFi ምስክርነቶችዎን ያስገቡ ፣ ESP ከዚያ wifi ጋር ይገናኛል
  • የአርዱዲኖ አይዲኢ አርም ውፅዓት በመፈተሽ አይፒውን ያግኙ ወይም ለተገናኙ መሣሪያዎች የእርስዎን ራውተር ወይም የ wifi መገናኛ ነጥብ ብቻ ይፈትሹ።
  • ወደ https:// YOUR_ESP8266_HOSTNAME_OR_IP/ይሂዱ እና ከ McLighting / customers / web / የግንባታ ማውጫ index.htm ይስቀሉ እና ይስቀሉ።
  • በመጨረሻ ሰሌዳውን እንደገና ያስጀምሩ እና ወደ አይፒ አድራሻው ይሂዱ እና እርስዎ የሚቆጣጠሩት የርቀት በይነገጽ ይኖርዎታል።

ደረጃ 4 ሁሉንም ነገሮች በአንድ ላይ ያገናኙ

ሁሉንም ነገሮች በአንድ ላይ ያገናኙ
ሁሉንም ነገሮች በአንድ ላይ ያገናኙ
ሁሉንም ነገሮች በአንድ ላይ ያገናኙ
ሁሉንም ነገሮች በአንድ ላይ ያገናኙ

ጠቅላላ 8 ሌዲዎችን ተጠቅሜ ከሽቦዎች ጋር በሰንሰለት አገናኘኋቸው። ባትሪ መሙያ ፣ የማሻሻያ መቀየሪያ እና መቀየሪያው በትንሽ ቦታ ላይ ለመገጣጠም በባትሪው አናት ላይ ይቀመጣሉ። ከእድገት መቀየሪያ ውፅዓት 2 ሽቦዎች ወደ ቪን እና ጂኤንዲ ወደ መስቀለኛ mcu እና ሌላ ወደ ws2812b መጀመሪያ በተከታታይ ወደ +5v እና GND ይሄዳል። በመስቀለኛ mcu ውስጥ በቀላሉ ለመገናኘት በምልክት ሽቦ እና በመስቀለኛ mcu የኃይል ሽቦዎች መጨረሻ ላይ ትንሽ የሴት የሴት ፒን ራስጌ አክዬአለሁ።

ባትሪውን እና መስቀለኛ መንገድን mcu ባርኔጣውን በስተጀርባ አስቀምጫለሁ እና ባርኔጣ እሰፋቸዋለሁ ፣ እንዲሁም ቦታዎቹን እንዲይዙ ሌዲዎቹን ከባርኔጣ ጋር እሰፋቸዋለሁ።

ደረጃ 5 የማጠናቀቂያ ንክኪ

የማጠናቀቂያ ንክኪ
የማጠናቀቂያ ንክኪ
የማጠናቀቂያ ንክኪ
የማጠናቀቂያ ንክኪ

ሁሉም ነገር በጥሩ ሁኔታ እየሰራ መሆኑን ካረጋገጡ በኋላ ትንሽ ጥቁር ጨርቅ ወስደው ባትሪውን እና ኖድኤምሲዩን ለመደበቅ የባርኔጣውን የኋላ ክፍል ይሸፍኑ ፣

እንዲሁም ሽቦዎችን ከጥቁር ጋር የሚያገናኙትን ሊዲዎችን ቀባሁ።

በመቆጣጠሪያው ውስጥ እነሱ 50+ አሪፍ መሪ ውጤቶች ናቸው እንዲሁም እርስዎም የሊዶቹን ፍጥነት እና ብሩህነት መቆጣጠር ይችላሉ።

አሁን አሪፍ መሪ ባርኔጣ አለዎት። ይዝናኑ!!

ማንኛውም ችግሮች ካሉዎት በአስተያየቶች ውስጥ ይጠይቁ ፣ ለእነዚህ ፕሮጀክቶች ድምጽ መስጠትን አይርሱ።

የሚመከር: