INHOUDSOPGAWE:
- Stap 1: Verkry of maak duidelike verspreidingsbolle (12)
- Stap 2: Maak die sirkelvormige agterplank
- Stap 3: NeoPixel LED -opsies
- Stap 4: Koppel die NeoPixels
- Stap 5: Berei tertblikke voor
- Stap 6: Plaas gloeilampe/tertblikke en hang hardeware
- Stap 7: Programmering van die ligskou
- Stap 8:
Video: NeoPixel -tertblikkie Arduino -krans: 8 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Hier is instruksies vir die maak van 'n nuutste weergawe van my Pie Tin Holiday Wreath Instructable.
In plaas van GE-ligte wat in die winkel gekoop is, word die tertbakkies nou verlig met DIY vakansieligte wat tuisgemaak is met "NeoPixels". NeoPixels is deur die gebruiker programmeerbare, kleurveranderende LED's. Die ligskou word op maat geprogrammeer met behulp van Arduino -kode, wat op 'n Arduino UNO of versoenbare CPU -chip gelaai word. Die gevolglike versiering is alleenstaande (op batterye) en 'n ligte gewig. Shareware -sagteware, byvoorbeeld die Arduino -biblioteek van Adafruit.com, maak die programmering van 'n persoonlike ligprogram relatief maklik vir diegene wat so geneig is.
Moenie dat die Kersvakansie -motief u mislei nie. Wat ons hier werklik het, is 'n opgeboude weergawe van 4 voet met 'n deursnee van Adafruit se 12 x NeoPixel-ring met 'n deursnee van 1,5 duim, met baie dekoratiewe moontlikhede.
Benodighede:
4 x plakkaatplate (Pacon-waterbestande skuimbord 20x30-in)
12 x NeoPixel LED's (WS2812B adresbare 5050 RGB SMD op printplaat)
12 x LED -ligverspreiders (maak leë gloeilampe skoon)
Arduino Uno Board
Klein Arduino -versoenbare bord (SparkFun.com LilyTiny ATTiny85 -bord)
Dekoratiewe rooi verligte boogversiering (Walmart)
3.7v litiumbattery (of 4 x AA alkaliese battery met houer)
Draad en soldeerbenodighede
Duct Tape en ander handwerk bykomstighede
(Sien ook my vorige instruksies vir die koekvorm Kersboom, Hanukah -menorah, groot pampoen, vakansiekrans, nuwejaarsbal)
Stap 1: Verkry of maak duidelike verspreidingsbolle (12)
Die basiese konsep van hierdie projek is om jou eie kleurvolle Kersfees gloeilampe te maak.
Om dit te bereik, word deursigtige gloeilampdeksels (ligverspreiders) en tertblikke aan die voorkant van 'n skuimplank vasgemaak met gate om die basis van die gloeilampe te plaas. Die gloeilampe word dan van agter verlig met die NeoPixel LED's.
Daar is drie basiese maniere om deursigtige gloeilampe (verspreiders) te verkry: dit kan gekoop of met 'n 3D-drukker gemaak word, of uit 'n kommersiële ligstring verwyder word.
Vir vandag se projek verwyder ek 12 helder gloeilampe van 'n ouer GE Color Effects -ligstring. Dit is groot G35-grootte plastiekbolle (hol), met 'n basis van 13/16 duim. Die basis van die deurskynende gloeilamp word in 'n plakkaatbord van 13/16 gate gesny.
Stap 2: Maak die sirkelvormige agterplank
Ek het Pacon Water Resistant Foam Board gebruik en 'n reuse-sirkel met 'n sentrale deursnee van 35 duim uitgesny om 'n afstand van 12x9-in-tertblikke met 'n afstand van ongeveer 9,1 duim uit te sny. Omdat elke vel skuimbord slegs 20 x 30 duim groot is, het ek die agterplank in 4 stukke gemaak en dit met kleeflint vasgeplak, soos getoon.
'N X-Acto-mes kan gebruik word om die gate van 13/16 duim te sny om die gloeilampe te plaas. Ek het egter 'n Lion Ev-R-Round Perfect Circle Cutter gebruik om skoon gaatjies in die plakkaatbord te maak. Omdat die Lion-sirkelsnyer slegs tot 'n diepte van 1/4 duim sny, is twee gange (een sny bo-op die skuimplank en een onder) nodig om die gate te maak.
Ek het die agterplank groen geverf met akrielverf. Dit was egter moeilik om 'n goeie hechting op die spesiale waterbestande plakkaat te kry. Hierdie skilderstap is nie krities nie en kan oorgeslaan word. Die agterplank is snags nie sigbaar nie, so ek het veral probeer om nog meer waterdigting te gee.
Stap 3: NeoPixel LED -opsies
Vir hierdie projek het ek besluit om die volgende NeoPixels te probeer: ALITOVE se WS2812B Adresseerbare LED Pixel Light 5050 RGB SMD op Heat Sink PCB Board 5V DC Versoenbaar met Arduino, Raspberry Pi, beskikbaar by Amazon vir $ 16 vir 100 stukke. Dit is slegs 16 sent per NeoPixel.
Sien die vergrote prent hierbo vir hierdie NeoPixels. Hierdie projek gebruik 12 NeoPixel LED's. Elke LED -chip bevat twee positiewe (+5V) soldeerblokkies, twee grond- of negatiewe (gnd -) soldeerblokkies, een Data In (Din) soldeerblok en laastens een Data Out (Dout) soldeerblok. Al ses soldeerkussings moet gebruik word om die 12 NeoPixel LED's in serie aan te sluit. Die 'data' verwys na die digitale instruksies van die ligskou wat in die ligstring kom van die Arduino of 'n ander versoenbare geheue -skyfie, wat na LED1 oorgedra word, en dan van LED1 uit na LED2 … uiteindelik in die tou na LED12.
NeoPixels is ook te koop by Adafruit.com. Sommige mense vind die Adafruit Flora NeoPixels Ver2 makliker om mee saam te werk, want die styl bevat soldeerverbindings deur die gat.
Stap 4: Koppel die NeoPixels
Die NeoPixels is saamgesoldeer in 'n 12-LED ligstring, soos getoon in die bedradingsdiagram en foto's hierbo. Ongeveer 10 sentimeter draad tussen elke NeoPixel LED laat hierdie projek toe. Let daarop dat om 'n uitbranding van die NeoPixels te voorkom, ek normaalweg 'n weerstand van 480 Ohm op die ingang van die datalyn plaas voor die eerste NeoPixel -LED (soos in die bedradingsdiagram aangedui).
Wat die aansluitbedrading betref, gebruik ek graag Radio Shack 24AWG 4-aderige soliede interkomdraad, wat maklik tot 3-drade afgesny kan word. Die draad is egter moontlik nie meer beskikbaar om te koop nie..
Kleeflint word gebruik om die ligte tou aan die agterplank vas te maak en om die NeoPixels te oriënteer om deur die gloeilampe te skyn.
Aan die onderkant van die krans is 'n klein houtbord (van die Walmart-handwerkafdeling) aan die agterkant vasgemaak om die battery en die klein LilyTiny (ATTINY85) PCBoard te monteer, soos getoon.
LET WEL: ignoreer die feit dat die isolasie kleure wat ek in my projek gebruik het, nie ooreenstem met die bedradingskleure in die bedradingsdiagram nie. Eenvoudig gestel, dit is moeilik om 3-geleidingsdraad te vind in die presiese kleurskema wat u vir die NeoPixel LED's wil hê.
Stap 5: Berei tertblikke voor
Die Hefty of Reynolds EZ Foil Pie Pans vir resepte van 9 duim lyk uitstekend as weerkaatsers. Hierdie 9-duim-tertblikke is dié met die 8-punt "ster" -vorm in die middel. Die EZ Foil-handelsmerk was egter moeilik om in 2020 te vind, sodat ander soortgelyke 9-duim-tertblikke vervang kan word. Die EZ Z-9-duim-tertblikke het 'n binnediameter van 8-3/4 duim (binne die rand), wat dit moontlik maak om 'n afstand van ongeveer 9,1 duim uitmekaar te hou in hierdie projek. Gebruik 'n X-Acto-mes of 'n ekwivalent om 'n gat in die middel van elke tertvorm te sny. Vir hierdie projek het ek 'n Jefferson -nikkelmunt as gids gebruik om die middelste gat te sny. 'N Totaal van 12 x 9-duim-tertblikke word in die sirkelvormige patroon gebruik.
Stap 6: Plaas gloeilampe/tertblikke en hang hardeware
Die bolle en tertpanne word dan in die gate in die plakkaatbord geplaas. Ek het 'n klein dubbelzijdige kleefband om die voet van die gloeilampe gesit om dit makliker te hou.
Onder die boonste oortjie van die krans is 'n klein houtbord (van die Walmart-handwerkafdeling) aan die hangende hardeware vasgemaak.
'N Dekoratiewe rooi verligte boog (Walmart) word gebruik om die krans te versier.
Op die oomblik hou ek die krans uit die reën. Kogelvaste ontwerp vir alle weer is 'n toekomstige aksie -item.
Stap 7: Programmering van die ligskou
As u nie vertroud is met NeoPixel LED's en Arduino's nie, maar graag wil leer, is Adafruit.com se NeoPixel -tutoriale 'n goeie plek om te begin.
Vir hierdie projek gebruik ek eenvoudig Adafruit.com se "STRANDTEST" ligskoukode uit die Adafruit NeoPixel -programbiblioteek vir Arduino. Ek het 'n paar eenvoudige wysigings aan die STRANDTEST -kode aangebring, ek het byvoorbeeld 'n vertraagde stap bygevoeg nadat die krans Kersfeesgroen geword het. Boonop het ek gesien dat verskeie van die kleur jaagtogte te vinnig beweeg, gegewe die groot deursnee van die tertkrans van 4 voet, sodat ek die jaagvolgordes vertraag het.
YouTube LINK vir video van kransvertoning:
Normaalweg begin ek met die laai van die Arduino -kode (bv. Die gewysigde STRANDTEST 12) in 'n volgrootte Arduino Uno -bord vir proeflopies. As ek tevrede is, laai ek die Arduino -kode in 'n kleiner chip. Histories hou ek daarvan om die SparkFun.com LilyTiny ATTiny85 in my laaste projekte te gebruik, wat gewoonlik 'n bietjie moeiliker is om te programmeer (sien instruksies op SparkFun.com). Die Adafruit -ekwivalente klein skyfie, waarskynlik makliker om te programmeer via 'n gemeenskaplike USB -verbinding, is hul Gemma- en/of Trinket -borde, wat ek in die toekoms meer wil gebruik.
Afgesien van Adafruit.com se NeoPixel sagtewarebiblioteek, bied FastLED blykbaar nog 'n derdeparty -bron van sagteware vir sagteware.
Stap 8:
www.youtube.com/watch?v=qcu_U-GFcQQ
Aanbeveel:
Volume -aanwyser Neopixel Ws2812 LED -ring en Arduino: 8 stappe
Volume -aanwyser Neopixel Ws2812 LED -ring en Arduino: In hierdie tutoriaal leer ons hoe u 'n volume -aanwyser kan maak met 'n Neopixel Ws2812 LED -ring en arduino. Kyk na die video
Hoe om die WS2812 RGB LED (NeoPixel) met Arduino [Tutorial] te beheer: 10 stappe
Hoe om die WS2812 RGB LED (NeoPixel) W/ Arduino [Tutorial] te beheer: Oorsig NeoPixel LED's word deesdae wyd gebruik in elektroniese projekte vanweë hul aantreklike visuele effekte. Hierdie LED's is beskikbaar in verskillende groottes en vorms en in die strookvorm. In hierdie tutoriaal leer u meer oor NeoPixel LED's en hoe
Arduino & Neopixel Coke Bottle Rainbow Party Light: 7 stappe (met foto's)
Arduino & Neopixel Coke Bottle Rainbow Party Light: So sien my seun, Doon, 'n baie koel partytjie -lig gemaak van ou coke -bottels en die taai binnegoed van Glow Sticks, en vra ons of ons een kan maak vir sy komende skooleksamens is verby! ! Ek sê seker, maar sou jy nie liewer 'n paar daarvan wou hê nie
Arduino Neopixel LED -ring Ws2812 - Visuino -handleiding: 8 stappe
Arduino Neopixel LED Ring Ws2812 - Visuino -tutoriaal: in hierdie tutoriaal leer ons hoe u die Neopixel Led Ring Ws2812 kan beheer met behulp van Arduino en Visuino om die LED -pixel rond te laat loop. Kyk na 'n demonstrasievideo
Neopixel Ws2812 Rainbow LED Glow With M5stick-C - Rainbow op Neopixel Ws2812 gebruik M5stack M5stick C met Arduino IDE: 5 stappe
Neopixel Ws2812 Rainbow LED Glow With M5stick-C | Rainbow op Neopixel Ws2812 gebruik M5stack M5stick C Met behulp van Arduino IDE: Hallo ouens in hierdie instruksies, ons leer hoe om neopixel ws2812 LED's of led strip of led matrix of led ring te gebruik met m5stack m5stick-C ontwikkelbord met Arduino IDE en ons sal maak 'n reënboogpatroon daarmee saam