ዝርዝር ሁኔታ:

NeoPixel Pie Tin Arduino Wreath: 8 ደረጃዎች
NeoPixel Pie Tin Arduino Wreath: 8 ደረጃዎች

ቪዲዮ: NeoPixel Pie Tin Arduino Wreath: 8 ደረጃዎች

ቪዲዮ: NeoPixel Pie Tin Arduino Wreath: 8 ደረጃዎች
ቪዲዮ: NeoPixel Pie Tin Arduino Wreath 2024, ግንቦት
Anonim
NeoPixel Pie Tin Arduino የአበባ ጉንጉን
NeoPixel Pie Tin Arduino የአበባ ጉንጉን
NeoPixel Pie Tin Arduino የአበባ ጉንጉን
NeoPixel Pie Tin Arduino የአበባ ጉንጉን
NeoPixel Pie Tin Arduino የአበባ ጉንጉን
NeoPixel Pie Tin Arduino የአበባ ጉንጉን
NeoPixel Pie Tin Arduino የአበባ ጉንጉን
NeoPixel Pie Tin Arduino የአበባ ጉንጉን

እዚህ የቀረበው የእኔን የፓይ ቲን የበዓል ቀን የአበባ ጉንጉን አስተማሪ የሆነውን አዲስ ያልተጣመረ ስሪት ለማድረግ መመሪያዎች ናቸው።

በሱቅ ከተገዙት የ GE መብራቶች ይልቅ ፣ የፓይ ጣሳዎቹ አሁን በ ‹NeoPixels› የቤት ውስጥ በእራስዎ በእራስዎ የበዓል መብራቶች ተደምቀዋል። ኒኦፒክስሎች በተጠቃሚ ፕሮግራም ሊሠሩ የሚችሉ ፣ ኤልኢዲዎችን ቀለም የሚቀይሩ ናቸው። የብርሃን ትርኢቱ በአርዱዲኖ UNO ወይም ተኳሃኝ በሆነ የሲፒዩ ቺፕ ላይ የተጫነውን አርዱዲኖ ኮድ በመጠቀም ብጁ ፕሮግራም ነው። የተገኘው ማስጌጥ ለብቻው መቆም (በባትሪ ኃይል) እና ቀላል ክብደት ነው። የአጋርዌር ሶፍትዌር ፣ ለምሳሌ Adafruit.com የአርዱዲኖ ቤተ -መጽሐፍት ፣ በጣም ዝንባሌ ላላቸው ብጁ የብርሃን ትዕይንት በአንፃራዊነት ቀላል ያደርገዋል።

እባክዎን የገና በዓል ጭብጥ እንዳያታልልዎት። በእውነቱ እዚህ ያለን ብዙ የማስጌጫ ዕድሎች ያሉት የአዳፍሮት 1.5 ኢንች ዲያሜትር 12xNeoPixel ቀለበት የተሻሻለ ባለ 4 ጫማ ዲያሜትር ስሪት ነው።

አቅርቦቶች

4 x የፖስተር ቦርድ ሉሆች (ፓኮን ውሃ መቋቋም የሚችል የአረፋ ቦርድ 20x30-በ)

12 x NeoPixel LED's (WS2812B አድራሻ 5050 RGB SMD በ PCB ቦርድ)

12 x LED Light Diffusers (ባዶ አምፖሎችን ያፅዱ)

አርዱዲኖ ኡኖ ቦርድ

አነስተኛ የአርዱዲኖ ተኳሃኝ ቦርድ (SparkFun.com LilyTiny ATTiny85 ሰሌዳ)

የጌጣጌጥ ቀይ በርቷል ቀስት ጌጥ (ዋልማርት)

3.7v ሊቲየም ባትሪ (ወይም 4 x AA የአልካላይን ባትሪ ከያዥ ጋር)

የሽቦ እና የሽያጭ አቅርቦቶች

የቧንቧ ቱቦ እና ሌሎች የእጅ ሥራዎች መለዋወጫዎች

(እንዲሁም ለፓይ ቲን የገና ዛፍ ፣ ለሃኑካ ሜኖራ ፣ ለታላቁ ዱባ ፣ ለበዓል የአበባ ጉንጉን ፣ ለአዲሱ ዓመታት የጊዜ ኳስ የእኔን ቀደምት አስተማሪዎችን ይመልከቱ)

ደረጃ 1 ግልጽ የማሰራጫ አምፖሎችን ያግኙ ወይም ያድርጉ (12)

የማሰራጫ አምፖሎችን ያግኙ ወይም ግልፅ ያድርጉ (12)
የማሰራጫ አምፖሎችን ያግኙ ወይም ግልፅ ያድርጉ (12)
የማሰራጫ አምፖሎችን ያግኙ ወይም ግልፅ ያድርጉ (12)
የማሰራጫ አምፖሎችን ያግኙ ወይም ግልፅ ያድርጉ (12)

የዚህ ፕሮጀክት መሰረታዊ ፅንሰ -ሀሳብ የራስዎን በቀለማት ያሸበረቁ የኤክስኤም አምፖሎችን መስራት ነው።

ይህንን ለማሳካት ግልፅ የአምፖል ሽፋኖች (የብርሃን ማሰራጫዎች) እና የፓይኖች ቆርቆሮዎች በአረፋ ሰሌዳ ፊት ለፊት በኩል አምፖሎችን ለማስገባት ቀዳዳዎች ይያዛሉ። ከዚያ አምፖሎቹ ከ NeoPixel LEDs ጋር ከኋላ ያበራሉ።

ግልጽ አምፖሎችን (ማሰራጫዎችን) ለማግኘት 3 መሠረታዊ መንገዶች አሉ- እነሱ ሊገዙ ወይም በ 3 ዲ አታሚ ሊሠሩ ወይም ከንግድ ብርሃን ሕብረቁምፊ ሊቀረጹ ይችላሉ።

ለዛሬ ፕሮጀክት እኔ 12 አሮጌ አምፖሎችን ከቀድሞው የ GE የቀለም ተፅእኖዎች ቀለል ያለ ሕብረቁምፊ እቀዳለሁ። እነዚህ ትላልቅ የ G35 መጠን ግልጽ የፕላስቲክ (ባዶ) አምፖሎች ናቸው ፣ በ 13/16 ኢንች መሠረት። የንፁህ አምፖሉ መሠረት በ 13/16-ቀዳዳ ቀዳዳ በፖስተር ሰሌዳ ውስጥ በደንብ ያስገባል።

ደረጃ 2 - ክብ ድጋፍ ሰጪ ቦርድ ያድርጉ

ክብ ድጋፍ ሰጪ ቦርድ ያድርጉ
ክብ ድጋፍ ሰጪ ቦርድ ያድርጉ
ክብ ድጋፍ ሰጪ ቦርድ ያድርጉ
ክብ ድጋፍ ሰጪ ቦርድ ያድርጉ
ክብ ድጋፍ ሰጪ ቦርድ ያድርጉ
ክብ ድጋፍ ሰጪ ቦርድ ያድርጉ
ክብ ድጋፍ ሰጪ ቦርድ ያድርጉ
ክብ ድጋፍ ሰጪ ቦርድ ያድርጉ

እኔ የፓኮን ውሃ መቋቋም የሚችል የአረፋ ሰሌዳ ተጠቀምኩ ፣ እና በግምት 9.1 ኢንች ርቀት ላይ 12x9-ኢን ፓይ ጣሳዎችን ለማኖር 35 ኢንች ማዕከላዊ ዲያሜትር ያለው ግዙፍ ክበብ ቆርጫለሁ። እያንዳንዱ የአረፋ ሰሌዳ 20x30 ኢንች ብቻ ስለሆነ ፣ የመደገፊያ ሰሌዳውን በ 4 ቁርጥራጮች አደረግሁ እና እንደሚታየው ከተጣራ ቴፕ ጋር አብሬያቸዋለሁ።

አምፖል ማሰራጫዎችን ለማስገባት የ X/Acto ቢላዋ የ 13/16 ኢንች ቀዳዳዎችን መጠቀም ወይም መቁረጥ ይችላል። ሆኖም ፣ በፖስተር ሰሌዳው ውስጥ ንጹህ ቀዳዳዎችን ለመሥራት አንበሳ ኢቪ-አር-ዙር ፍጹም ክበብ መቁረጫ እጠቀም ነበር። የአንበሳ ክበብ መቁረጫ ወደ 1/4-ኢንች ጥልቀት ብቻ ስለሚቆርጥ ቀዳዳዎቹን ለመሥራት ሁለት ማለፊያዎች (አንደኛው በአረፋ ሰሌዳ ላይ ፣ እና አንዱ ከታች) ያስፈልጋል።

የድጋፍ ሰሌዳውን በአክሪሊክ የዕደ ጥበብ ቀለም ቀባሁት። ሆኖም በልዩ ውሃ የማይቋቋም ፖስተር ሰሌዳ ላይ ጥሩ የቀለም ማጣበቂያ ማግኘት ከባድ ነበር። ይህ የስዕል ደረጃ ወሳኝ አይደለም እናም መዝለል ይችላል። የድጋፍ ሰሌዳው በሌሊት አይታይም ፣ ስለሆነም በዋናነት ተጨማሪ የውሃ ማረጋገጫ ለመስጠት እሞክር ነበር።

ደረጃ 3 የ NeoPixel LED አማራጮች

NeoPixel የ LED አማራጮች
NeoPixel የ LED አማራጮች
NeoPixel የ LED አማራጮች
NeoPixel የ LED አማራጮች

ለዚህ ፕሮጀክት የሚከተሉትን NeoPixels ለመሞከር ወሰንኩ - ALITOVE's WS2812B Addressable LED Pixel Light 5050 RGB SMD on Heat Sink PCB Board 5V DC ተኳሃኝ በሆነው አርዱinoኖ ፣ Raspberry Pi ፣ ከአማዞን ለ 100 ቁርጥራጮች በ $ 16 ይገኛል። ይህ በአንድ ኒኦፒክስል 16 ሳንቲም ብቻ ነው።

ለእነዚህ ኒኦፒክስሎች ከላይ የተለጠፈ ስዕል ይመልከቱ። ይህ ፕሮጀክት 12 NeoPixel LEDs ን ይጠቀማል። እያንዳንዱ የ LED ቺፕ ሁለት አዎንታዊ (+5V) የሽያጭ ንጣፎችን ፣ ሁለት መሬትን ወይም አሉታዊ (gnd -) የሽያጭ ንጣፎችን ፣ አንድ የውሂብ በ (ዲን) የሽያጭ ንጣፍ እና በመጨረሻም አንድ የውሂብ መውጫ (ዶት) የሽያጭ ንጣፍ ያሳያል። የ 12 NeoPixel LED ን በተከታታይ ለማገናኘት ሁሉም ስድስቱ የሽያጭ መከለያዎች ጥቅም ላይ መዋል አለባቸው። “ውሂቡ” የሚያመለክተው ከኤርዲኖ ወይም ከሌላ ተኳሃኝ የማህደረ ትውስታ ቺፕ ወደ ብርሃን ሕብረቁምፊ የሚመጣውን የብርሃን ማሳያ ዲጂታል መመሪያዎችን ነው ፣ እሱም ወደ LED1 ከተላለፈ ፣ ከዚያም ከ LED1 ወደ LED2… በመጨረሻ ሕብረቁምፊውን ወደ LED12 ዝቅ ያድርጉ።

NeoPixels ከአዳፍ ፍሬዝ ኮም ለመግዛትም ይገኛሉ። አንዳንድ ሰዎች የአዳፍ ፍሬ ፍሎራ ኒዮፒክስል ቬር 2 ከእሱ ጋር አብሮ ለመስራት ቀላል ሆኖ ሊያገኙት ይችሉ ይሆናል ፣ ምክንያቱም ያ ዘይቤ ቀዳዳ-ቀዳዳ የሽያጭ ግንኙነቶችን ያሳያል።

ደረጃ 4 - ኒዮፒክስሎችን ማገናኘት

NeoPixels ን በማገናኘት ላይ
NeoPixels ን በማገናኘት ላይ
NeoPixels ን በማገናኘት ላይ
NeoPixels ን በማገናኘት ላይ
NeoPixels ን በማገናኘት ላይ
NeoPixels ን በማገናኘት ላይ

ከላይ ባለው የሽቦ ዲያግራም እና ፎቶዎች ላይ እንደሚታየው ኒዮፒክስሎች በ 12-LED መብራት ሕብረቁምፊ ውስጥ አብረው ይሸጣሉ። በእያንዳንዱ የ NeoPixel LED መካከል ወደ 10 ኢንች ሽቦ በዚህ ፕሮጀክት ውስጥ በቂ መዘግየት ይፈቅዳል። የ NeoPixels ማቃጠልን ለመከላከል ፣ በመደበኛ የ 480 Ohm resistor ከመጀመሪያው የ NeoPixel LED (እንደ ሽቦው ዲያግራም እንደሚታየው) በመደበኛ የውሂብ መስመር ግቤት ላይ አስገባለሁ።

ስለ መንጠቆ ሽቦ ፣ እኔ በቀላሉ ወደ 3-ገመዶች ሊቆረጥ የሚችል የሬዲዮ ሻክ 24AWG 4-conductor ጠንካራ የኢንተርኮም ሽቦን መጠቀም እወዳለሁ። ሆኖም ፣ ያ ሽቦ ከአሁን በኋላ ለግዢ ላይገኝ ይችላል።.

ቱቦ ቴፕ የብርሃን ሕብረቁምፊን ወደ መደገፊያ ሰሌዳው ለማስጠበቅ እና ኒዮፒክስሎችን በአምፖሎች በኩል እንዲያበሩ አቅጣጫ ለማስያዝ ያገለግላል።

የአበባ ጉንጉን ታችኛው ክፍል ላይ ትንሽ የእንጨት ሰሌዳ (ከዋልማርት-የዕደ-ጥበብ ክፍል) ባትሪውን እና ትንሽ ሊሊቲኒን (ATTINY85) PCBoard ን ለመጫን ከጀርባው ጋር ተያይ isል።

ማሳሰቢያ - እባክዎን በተጠናቀቀው ፕሮጀክት ውስጥ የተጠቀምኩበት የሽቦ መከላከያ ቀለሞች በገመድ ዲያግራም ውስጥ ካለው የሽቦ ቀለሞች ጋር የማይዛመዱ መሆናቸውን እባክዎን ችላ ይበሉ። በቀላል አነጋገር ፣ ለ NeoPixel LEDs ሊፈልጉት በሚችሉት ትክክለኛ የቀለም መርሃ ግብር ውስጥ 3-መሪ ሽቦን ማግኘት ከባድ ነው።

ደረጃ 5 የፓይ ጣሳዎችን ያዘጋጁ

የፓይ ጣሳዎችን ያዘጋጁ
የፓይ ጣሳዎችን ያዘጋጁ

ለ 9 ኢንች የምግብ አዘገጃጀቶች Hefty ወይም Reynolds E-Z Foil Pie Pans እንደ አንፀባራቂ ጥሩ ሆነው ይታያሉ። እነዚህ ባለ 9 ኢንች የፓይ ጣሳዎች በመሃል ላይ ባለ 8 ነጥብ “ኮከብ” ቅርፅ ያላቸው ናቸው። ሆኖም የኢ-ዚ ፎይል ብራንድ እ.ኤ.አ. በ 2020 ማግኘት ከባድ ነበር ፣ ስለሆነም ሌሎች ተመሳሳይ 9 ኢንች የፓይ ጣሳዎች ሊተኩ ይችላሉ። የ E-Z ፎይል 9 ኢንች የፓይ ጣሳዎች በእውነቱ 8-3/4 ኢንች ውስጣዊ ዲያሜትር (በጠርዙ ውስጥ) ናቸው ፣ ይህም በዚህ ፕሮጀክት ውስጥ ወደ 9.1 ኢንች ያህል ርቀት እንዲኖራቸው ያስችላል። የ X-Acto ቢላዋ ወይም ተመጣጣኝ በመጠቀም ፣ በእያንዳንዱ የፒን ቆርቆሮ መሃል ላይ የ 3/4 ኢንች ዲያሜትር ቀዳዳ ይቁረጡ። ለዚህ ፕሮጀክት እኔ የጄፈርሰን ኒኬል ሳንቲም የመካከለኛውን ቀዳዳ ለመቁረጥ መመሪያ አድርጌያለሁ። በጠቅላላው 12x9 ኢንች የፓይ ቆርቆሮዎች በክብ ንድፍ ውስጥ ጥቅም ላይ ይውላሉ።

ደረጃ 6 አምፖሎችን/የፓይ ጣሳዎችን እና ተንጠልጣይ ሃርድዌር ያስገቡ

አምፖሎች/የፓይ ጣሳዎች እና ተንጠልጣይ ሃርድዌር ያስገቡ
አምፖሎች/የፓይ ጣሳዎች እና ተንጠልጣይ ሃርድዌር ያስገቡ
አምፖሎች/የፓይ ጣሳዎች እና ተንጠልጣይ ሃርድዌር ያስገቡ
አምፖሎች/የፓይ ጣሳዎች እና ተንጠልጣይ ሃርድዌር ያስገቡ
አምፖሎች/የፓይ ጣሳዎች እና ተንጠልጣይ ሃርድዌር ያስገቡ
አምፖሎች/የፓይ ጣሳዎች እና ተንጠልጣይ ሃርድዌር ያስገቡ

ከዚያ አምፖሎች እና የፓይኖች ቆርቆሮዎች በፖስተር ሰሌዳ ውስጥ ባሉት ቀዳዳዎች ውስጥ ይገባሉ። በበለጠ ሁኔታ እንዲይዙ ለማገዝ በአምፖቹ መሠረት ዙሪያ ትንሽ ባለ ሁለት ጎን የስኮትች ቴፕ አደረግሁ።

የአበባ ጉንጉን የላይኛው ትር ስር ፣ ትንሽ የእንጨት ሰሌዳ (ከዋልማርት-የእጅ ሥራ ክፍል) ከተሰቀሉት ሃርድዌር ጋር ተያይ isል።

ጌጥ ቀይ የበራ ቀስት (ዋልማርት) የአበባ ጉንጉን ለማስጌጥ ያገለግላል።

አሁን የአበባ ጉንጉን ከዝናብ እጠብቃለሁ። ለሁሉም የአየር ሁኔታ ንድፉን የሚያረጋግጥ ጥይት የወደፊት የድርጊት ንጥል ነው።

ደረጃ 7 - የብርሃን ትርኢት ፕሮግራም ማድረግ

የብርሃን ትርኢት ፕሮግራሚንግ
የብርሃን ትርኢት ፕሮግራሚንግ
የብርሃን ትርኢት ፕሮግራሚንግ
የብርሃን ትርኢት ፕሮግራሚንግ

ከ NeoPixel LED's እና Arduino's ጋር የማያውቁት ከሆነ ፣ ግን መማር ከፈለጉ ፣ Adafruit.com የ NeoPixel መማሪያዎች ለመጀመር ጥሩ ቦታ ናቸው።

ለዚህ ፕሮጀክት እኔ በቀላሉ ከአዳፍ ፍሬዝ ኒኦፒክስል ፕሮግራም ቤተ -መጽሐፍት ለአርዱዲኖ የ Adafruit.com ን “STRANDTEST” ብርሃን ማሳያ ኮድ እጠቀማለሁ። በ STRANDTEST ኮድ ላይ ጥቂት ቀላል አርትዖቶችን አድርጌያለሁ ፣ ለምሳሌ የአበባ ጉንጉን የገና አረንጓዴ ከለወጠ በኋላ የ “DELAY” ደረጃን ጨመርኩ። በተጨማሪም ፣ የፒን ቲን የአበባ ጉንጉን ግዙፍ ባለ 4-ጫማ ዲያሜትር ሲታይ በርካታ የቀለም ማሳደዶች በጣም በፍጥነት ሲጓዙ ተመለከትኩ ፣ ስለሆነም በርካታ የማሳደዱን ቅደም ተከተሎች አዘገየሁ።

የአበባ ጉንጉን ማሳያ ቪዲዮ ለዩቲዩብ LINK

በተለምዶ የአርዲኖን ኮድ (ለምሳሌ ፣ የተሻሻለው STRANDTEST 12) ለሙከራ ሩጫ ወደ ሙሉ መጠን አርዱዲኖ ኡኖ ቦርድ መጫን እጀምራለሁ። ስረካ ፣ የአርዲኖን ኮድ ወደ ትንሽ ቺፕ እጭናለሁ። በታሪክ እኔ በፕሮግራሙ ላይ ትንሽ ተንኮለኛ በሚሆን በመጨረሻዎቹ ፕሮጄክቶቼ ውስጥ SparkFun.com LilyTiny ATTiny85 ን መጠቀም እወዳለሁ (በ SparkFun.com ላይ መመሪያዎችን ይመልከቱ)። የወደፊቱ የበለጠ ለመጠቀም ያሰብኩት የአዳፍሮት አቻ አነስተኛ ቺፕ ፣ ምናልባትም በተለመደው የዩኤስቢ ግንኙነት በኩል ለፕሮግራም ይበልጥ አመቺ ሊሆን ይችላል ፣ የጌማ እና/ወይም ትሪኔት ቦርዶች ይሆናሉ።

ከ Adafruit.com የ NeoPixel ሶፍትዌር ቤተመፃሕፍት በተጨማሪ ፣ FastLED ሌላ 3 ኛ ወገን የብርሃን ማሳያ ሶፍትዌር ምንጭ ይመስላል።

ደረጃ 8

www.youtube.com/watch?v=qcu_U-GFcQQ

የሚመከር: