ዝርዝር ሁኔታ:

የ LED ስትሪፕ የበረዶ ቅንጣት / ኮከብ እነማዎች -5 ደረጃዎች
የ LED ስትሪፕ የበረዶ ቅንጣት / ኮከብ እነማዎች -5 ደረጃዎች

ቪዲዮ: የ LED ስትሪፕ የበረዶ ቅንጣት / ኮከብ እነማዎች -5 ደረጃዎች

ቪዲዮ: የ LED ስትሪፕ የበረዶ ቅንጣት / ኮከብ እነማዎች -5 ደረጃዎች
ቪዲዮ: All 24'' LED TV power supply ok but deadset full tutorial 2024, ህዳር
Anonim
Image
Image
የበረዶ ቅንጣትን / ኮከብን ሞዴል ያድርጉ
የበረዶ ቅንጣትን / ኮከብን ሞዴል ያድርጉ

ከሌላ ፕሮጀክት በተረፍኩባቸው የኤልዲዎች ጭረቶች የገናን ማስጌጫ እንዴት እንደሠራሁ ትንሽ መመሪያ። ዕቅድ ፣ ሶፍትዌር እና እነማዎች ፋይሎች ቀርበዋል። ይህ ፕሮጀክት በሚከተለው የዩቲዩብ ቪዲዮ ተመስጦ ነበር።

ደረጃ 1 የበረዶ ቅንጣትን / ኮከብን ሞዴል ያድርጉ

የመጀመሪያው እርምጃ ለኤልዲዎች የድጋፍ መዋቅር ማቀድ ነበር ይህ በ Inkscape ተከናውኗል። ጽንሰ -ሐሳቡ በውስጡ ከኮከብ ጋር የበረዶ ቅንጣት መኖር ነው። ስፋት በአንድ ቁልቁል ወደ ራሱ በመመለስ ሁሉንም ነገር መፍጠር እንዲችል የሁለት ሰቆች ስፋት እንዲሆን ተመርጧል።

ደረጃ 2 ድጋፍን ይገንቡ

ድጋፍን ይገንቡ
ድጋፍን ይገንቡ

ድጋፉ ከእንጨት ተሠርቶ በሙቅ ሙጫ ተሰብስቧል።

ደረጃ 3 የሶዶር LED Strips

Soder LED Strips
Soder LED Strips
Soder LED Strips
Soder LED Strips

የ LEDs ስትሪፕ ለእያንዳንዱ ክፍል በትክክለኛው ርዝመት ተቆርጦ ከዚያ ከተዘጋጁ ሽቦዎች ጋር አብረው ይሸጣሉ። ይህ ረጅም ጊዜ ፈጅቶ ነበር እና ቁርጥራጮችን ከመቁረጥ ይልቅ ኤልኢዲዎችን በሽቦ ላይ እንዲወስዱ እመክራለሁ።

ደረጃ 4 የ LEDs ነጂ

የ LEDs ነጂ
የ LEDs ነጂ

በዚህ ፕሮጀክት ውስጥ ኤልዲዎቹ በአርዱዲኖ አይነዱም ፣ ግን በላዩ ላይ ማይክሮ ፓይቶን የያዘ የኖድኤምሲዩ ቦርድ (ESP8266) ነው።

የመጀመሪያው እርምጃ ይህንን መመሪያ በመከተል የማይክሮፎን firmware ን ከፍተኛ ብልጭታ ነው - በ ESP8266 ላይ በማይክሮ ፓይቶን መጀመር። ከዚያ በ 11 ውስጥ እንደሚታየው LED ን ለማሽከርከር እሱን መጠቀም ይቻላል ኒኦፒክስሎችን መቆጣጠር።

በእኔ ሰሌዳ ላይ Machine.pin (4) D2 ነው (በስዕሉ ላይ እንደሚታየው)። Gnd ን ከ LEDs ጋር ማገናኘትዎን አይርሱ።

ደረጃ 5 - ሶፍትዌር እና እነማዎች

Image
Image

በ Python የተፃፈው ሶፍትዌር በእኔ GitHub ላይ ማውረድ ይችላል።

ዋናው.ፒ ፋይል የአኒሜሽን መልሶ ማጫዎትን ያስተናግዳል። እንደ የ LEDs ብዛት መቶኛ ጊዜ የሚታይበት የሰዓት ሞድ ሊኖረው ይችላል። እና በቪዲዮው ውስጥ የሚታዩት እነማዎች ሁሉ እነማዎች.txt ፋይል ሊገለበጡ ይችላሉ። እነማዎቹ መላውን የመዋቅር ክፍሎች በቀላሉ ለማድመቅ የበረዶ ቅንጣት ክፍል ካለው የበረዶ ቅንጣት_esp.py ሞዱል ያደርጉናል። ስለዚህ ሁሉንም ኤልኢዲዎች በአንድ ላይ ወይም የኮከብ ክፍልን ብቻ ፣ ወይም የእያንዳንዱን ክንድ ዛፍ ፣ ቅጠል ወይም ግንድ ፣ ወደ ግለሰብ ኤልኢዲ መቆጣጠር ይቻላል።

ለምሳሌ:

ከ snowflake_esp ማስመጣት *sf = የበረዶ ቅንጣት (0)

ጠፍቷል = ቀለም (0, 0, 0) def wait (ms): time.sleep (ms/1000.0) --- ትልቅ እና ትንሽ ኮከብ በበረዶ ቅንጣት ሽግግር y = ቀለም (255 ፣ 220 ፣ 0) sf.paint (ጠፍቷል) sf.star.color (y) ይጠብቁ (1000) sf.star.paint (ጠፍቷል) sf.trees.color (w) ይጠብቁ (1000) sf.trees.trunk.paint (ጠፍቷል) sf.trees.leaf.color (y) ይጠብቁ (1000)

የሚመከር: