Indholdsfortegnelse:

NeoPixel Tærte Arduino Krans: 8 trin
NeoPixel Tærte Arduino Krans: 8 trin

Video: NeoPixel Tærte Arduino Krans: 8 trin

Video: NeoPixel Tærte Arduino Krans: 8 trin
Video: TOP 10 neopixel ws2812b projects (2018) 2024, Juli
Anonim
NeoPixel tærte Arduino krans
NeoPixel tærte Arduino krans
NeoPixel tærte Arduino krans
NeoPixel tærte Arduino krans
NeoPixel tærte Arduino krans
NeoPixel tærte Arduino krans
NeoPixel tærte Arduino krans
NeoPixel tærte Arduino krans

Her findes instruktioner til fremstilling af en nymodent version af min tærteformet feriekrans, der kan instrueres.

I stedet for GE-lamper, der er købt i butikken, er tærteformene nu belyst med DIY-ferielamper hjemmelavet med "NeoPixels". NeoPixels er brugerprogrammerbare, farveændrende lysdioder. Lysshowet er tilpasset programmeret ved hjælp af Arduino -kode, som indlæses på en Arduino UNO eller kompatibel CPU -chip. Den resulterende dekoration er stand alone (batteridrevet) og let. Shareware -software, f.eks. Adafruit.com's Arduino -bibliotek, gør programmering af et tilpasset lysshow relativt let for dem, der er så tilbøjelige.

Lad venligst ikke juleferiemotivet narre dig. Det, vi virkelig har her, er en opskaleret version på 4 ft diameter af Adafruit's 1,5-tommer diameter 12xNeoPixel ring, med mange dekorative muligheder.

Tilbehør:

4 x plakatplader (Pacon vandtæt skumplade 20x30-in)

12 x NeoPixel LED'er (WS2812B adresserbar 5050 RGB SMD på printkort)

12 x LED -lysdiffusorer (klare tomme pærer)

Arduino Uno Board

Lille Arduino -kompatibelt bord (SparkFun.com LilyTiny ATTiny85 -bord)

Dekorativ rødt lysbue -ornament (Walmart)

3,7v litiumbatteri (eller 4 x AA alkalisk batteri med holder)

Tråd- og loddemateriale

Kanaltape og andet håndværkstilbehør

(Se også mine tidligere instruktioner for tærteformen juletræ, Hanukah -menorah, stort græskar, feriekrans, nytårsbold)

Trin 1: Få eller lav klare diffuserpærer (12)

Få eller lav klare diffusorpærer (12)
Få eller lav klare diffusorpærer (12)
Få eller lav klare diffuserpærer (12)
Få eller lav klare diffuserpærer (12)

Det grundlæggende koncept for dette projekt er at lave dine egne farverige julelamper.

For at opnå dette vil klare pæredæksler (lysdiffusorer) og tærteforme blive fastgjort på forsiden af et skumbræt med huller til indsættelse af pærernes bund. Pærerne lyser derefter bagfra med NeoPixel LED'erne.

Der er 3 grundlæggende måder at skaffe de klare pærer (diffusorer) på- de kan købes eller laves med en 3D-printer eller fjernes fra en kommerciel lysstreng.

Til dagens projekt fjerner jeg 12 klare pærer fra en ældre GE Color Effects lysstreng. Disse er store G35-størrelse klare plastik (hule) pærer med en 13/16-tommer fod. Bunden af den klare pære indsættes tæt i et 13/16-huls snit i plakatbræt.

Trin 2: Lav det cirkulære bagplade

Lav det cirkulære bagplade
Lav det cirkulære bagplade
Lav det cirkulære bagplade
Lav det cirkulære bagplade
Lav det cirkulære bagplade
Lav det cirkulære bagplade
Lav det cirkulære bagplade
Lav det cirkulære bagplade

Jeg brugte Pacon vandresistent skumbræt og skar en kæmpe cirkel ud med en 35-tommer central diameter til at have 12 x 9 tommer tærteforme med en omtrentlig afstand på 9,1 tommer. Fordi hvert ark skumbræt kun er 20x30 tommer, lavede jeg bagpladen i 4 stykker og tapede dem sammen med gaffatape som vist.

En X-Acto-kniv kan bruges eller skære de 13/16 tommer huller til isætning af pære diffusorer. Jeg brugte dog en Lion Ev-R-Round Perfect Circle Cutter til at lave rene huller i plakatbrættet. Fordi Lion-cirkelskæreren kun skærer til 1/4-tommers dybde, kræves to passager (et snit oven på skumpladen og en nedenfor) for at lave hullerne.

Jeg malede bagpladen grøn med akrylmaling. Det var imidlertid svært at få god maling vedhæftning på den særlige vandtætte plakatplade. Dette maletrin er ikke kritisk og kan springes over. Bagsiden er ikke synlig om natten, så jeg forsøgte hovedsageligt at give yderligere vandtætning.

Trin 3: NeoPixel LED -muligheder

NeoPixel LED -muligheder
NeoPixel LED -muligheder
NeoPixel LED -muligheder
NeoPixel LED -muligheder

Til dette projekt besluttede jeg at prøve følgende NeoPixels: ALITOVEs WS2812B adresserbare LED Pixel Light 5050 RGB SMD på køleplade printkort 5V DC Kompatibel med Arduino, Raspberry Pi, tilgængelig fra Amazon for $ 16 for 100 stykker. Det er kun 16 cent pr. NeoPixel.

Se forstørret billede ovenfor for disse NeoPixels. Dette projekt bruger 12 NeoPixel LED'er. Hver LED -chip har to Positive (+5V) loddepuder, to Ground eller Negative (gnd -) loddepuder, en Data In (Din) loddepude og til sidst en Data Out (Dout) loddepude. Alle seks loddepuder skal bruges til at forbinde de 12 NeoPixel LED'er i serie. "Data" refererer til lysvisning digitale instruktioner, der kommer ind i lysstrengen fra Arduino eller anden kompatibel hukommelseschip, som sendes ind i LED1, og derefter fra LED1 ud til LED2 … endelig ned ad strengen til LED12.

NeoPixels kan også købes på Adafruit.com. Nogle mennesker synes måske, at Adafruit Flora NeoPixels Ver2 er lettere at arbejde med, fordi den stil indeholder loddeforbindelser gennem hullet.

Trin 4: Tilslutning af NeoPixels

Tilslutning af NeoPixels
Tilslutning af NeoPixels
Tilslutning af NeoPixels
Tilslutning af NeoPixels
Tilslutning af NeoPixels
Tilslutning af NeoPixels

NeoPixels er loddet sammen i en 12-LED lysstreng, som vist i ledningsdiagrammet og fotos ovenfor. Cirka 10 tommer ledning mellem hver NeoPixel LED tillader nok slæk i dette projekt. Bemærk, at for at forhindre udbrænding af NeoPixels indsætter jeg normalt en 480 Ohm modstand på datalinjens input foran den første NeoPixel LED (som vist i ledningsdiagrammet).

Hvad angår tilslutningskabler, kan jeg godt lide at bruge Radio Shack 24AWG 4-leder solid intercom-tråd, som let kan trimmes ned til 3-tråde. Denne ledning er dog muligvis ikke længere tilgængelig for køb..

Gaffatape bruges til at fastgøre lysstrengen til bagpladen og til at orientere NeoPixels for at skinne ud gennem pærerne.

I bunden af kransen er der fastgjort et lille træplade (fra Walmart-craft-afdelingen) på bagsiden for at montere batteriet og det lille LilyTiny (ATTINY85) PCBoard som vist.

BEMÆRK: Se bort fra, at ledningsisoleringsfarver, jeg brugte i mit gennemførte projekt, ikke matcher ledningsfarverne i ledningsdiagrammet. Kort sagt, det er svært at finde 3-leder tråd i det præcise farveskema, du måske ønsker for NeoPixel LED'erne.

Trin 5: Forbered tærteforme

Forbered tærteforme
Forbered tærteforme

The Hefty eller Reynolds E-Z Foil Pie Pans til 9-tommer opskrifter ser godt ud som reflekser. Disse 9-tommers tærteforme er dem med 8-punkts "stjerne" -formen i midten. E-Z Foil-mærket har imidlertid været svært at finde i 2020, så andre lignende 9-tommer tærteforme kan erstattes. E-Z Folies 9-tommers tærteforme er faktisk 8-3/4 tommer indvendige diameter (inde i fælgen), hvilket tillader afstand mellem dem omkring 9,1 tommer fra hinanden i dette projekt. Skær et hul på 3/4 tommer i midten af hver tærteform med en X-Acto-kniv eller tilsvarende. Til dette projekt brugte jeg en Jefferson nikkelmønt som vejledning til at skære det midterste hul. I alt bruges 12x9-tommers tærteforme i det cirkulære mønster.

Trin 6: Indsæt pærer/tærteforme og hængende hardware

Indsæt pærer/tærteforme og hængende hardware
Indsæt pærer/tærteforme og hængende hardware
Indsæt pærer/tærteforme og hængende hardware
Indsæt pærer/tærteforme og hængende hardware
Indsæt pærer/tærteforme og hængende hardware
Indsæt pærer/tærteforme og hængende hardware

Løgene og tærteformene indsættes derefter i hullerne i plakatbrættet. Jeg lagde lidt dobbeltsidet tape i bunden af pærerne for at hjælpe med at holde dem mere fast.

Under kransens øverste fane er der fastgjort et lille træplade (fra Walmart-craft-afdelingen) til montering af hængende hardware.

En dekorativ rødbøjet sløjfe (Walmart) bruges til at pryde kransen.

Lige nu holder jeg kransen ude af regnen. Kuglesikring af designet til al slags vejr er en fremtidig handling.

Trin 7: Programmering af lysshowet

Programmering af lysshowet
Programmering af lysshowet
Programmering af lysshowet
Programmering af lysshowet

Hvis du ikke kender NeoPixel LED'er og Arduino'er, men gerne vil lære, er Adafruit.com's NeoPixel -tutorials et godt sted at starte.

Til dette projekt bruger jeg simpelthen Adafruit.com's "STRANDTEST" lysshow -kode fra Adafruit NeoPixel -programbiblioteket til Arduino. Jeg lavede et par enkle redigeringer af STRANDTEST -koden, for eksempel tilføjede jeg et DELAY hold -trin efter at kransen blev julegrøn. Derudover observerede jeg, at flere af farvejagterne bevægede sig for hurtigt i betragtning af tærteblomsterkransens enorme 4 ft diameter, så jeg bremsede flere af jagtsekvenserne.

YouTube LINK til video af kransvisning:

Normalt starter jeg med at indlæse Arduino -koden (f.eks. Den modificerede STRANDTEST 12) i en Arduino Uno -tavle i fuld størrelse til prøvekørsler. Når jeg er tilfreds, indlæser jeg Arduino -koden i en mindre chip. Historisk set kan jeg godt lide at bruge SparkFun.com LilyTiny ATTiny85 i mine sidste projekter, som har en tendens til at være lidt vanskeligere at programmere (se vejledning på SparkFun.com). Adafruit -tilsvarende lille chip, sandsynligvis mere praktisk at programmere via almindelig USB -forbindelse, ville være deres Gemma- og/eller Trinket -kort, som jeg agter at bruge mere i fremtiden.

Bortset fra Adafruit.com's NeoPixel softwarebibliotek leverer FastLED tilsyneladende en anden tredjepartskilde til lysshow -software.

Trin 8:

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

Anbefalede: