Tartalomjegyzék:

NeoPixel Pie Tin Arduino koszorú: 8 lépés
NeoPixel Pie Tin Arduino koszorú: 8 lépés

Videó: NeoPixel Pie Tin Arduino koszorú: 8 lépés

Videó: NeoPixel Pie Tin Arduino koszorú: 8 lépés
Videó: Software Build of LoRa Transmitter, BME280 Sensor based on Arduino ESP32 (EP09) 2024, Július
Anonim
NeoPixel Pie Tin Arduino koszorú
NeoPixel Pie Tin Arduino koszorú
NeoPixel Pie Tin Arduino koszorú
NeoPixel Pie Tin Arduino koszorú
NeoPixel Pie Tin Arduino koszorú
NeoPixel Pie Tin Arduino koszorú
NeoPixel Pie Tin Arduino koszorú
NeoPixel Pie Tin Arduino koszorú

Itt találhatók utasítások a Pie Tin ünnepi koszorúm újszerű verziójának elkészítéséhez.

A boltban vásárolt GE lámpák helyett a piteformákat most saját készítésű "NeoPixels" -es házi készítésű ünnepi fényekkel világítják meg. A NeoPixelek felhasználó által programozható, színváltó LED-ek. A fény show egyéni programozású Arduino kóddal, amelyet egy Arduino UNO vagy kompatibilis CPU chipre töltenek fel. Az így kapott dekoráció önálló (akkumulátoros) és könnyű. A Shareware szoftver, például az Adafruit.com Arduino könyvtára, viszonylag egyszerűvé teszi az egyéni fény show programozását azok számára, akik hajlamosak erre.

Kérjük, ne hagyja, hogy a karácsonyi ünnep motívuma becsapjon. Valójában itt van az Adafruit 1,5 hüvelyk átmérőjű, 12xNeoPixel gyűrűjének nagyított, 4 láb átmérőjű változata, sok dekorációs lehetőséggel.

Kellékek:

4 db plakátlap (Pacon vízálló hablap 20x30 hüvelyk)

12 db NeoPixel LED (WS2812B címezhető 5050 RGB SMD a NYÁK -on)

12 x LED fényszóró (üres izzók törlése)

Arduino Uno Board

Kis Arduino kompatibilis tábla (SparkFun.com LilyTiny ATTiny85 tábla)

Dekoratív piros megvilágított íjdísz (Walmart)

3,7 V -os lítium elem (vagy 4 x AA alkáli elem tartóval)

Huzal és forrasztó kellékek

Légszalag és egyéb kézműves kiegészítők

(Lásd még a korábbi utasításokat a lepénykarácsonyfa, a Hanukah Menorah, a Tök, az Ünnepi koszorú, az újévi bál)

1. lépés: Szerezzen be vagy készítsen tiszta diffúzor izzókat (12)

Szerezzen be vagy készítsen tiszta diffúzor izzókat (12)
Szerezzen be vagy készítsen tiszta diffúzor izzókat (12)
Szerezzen be vagy készítsen tiszta diffúzor izzókat (12)
Szerezzen be vagy készítsen tiszta diffúzor izzókat (12)

Ennek a projektnek az alapkoncepciója, hogy saját színes karácsonyi izzókat készítsen.

Ennek érdekében az izzólámpák fedelét (fénydiffúzorok) és a piteformákat a habosított lemez elülső oldalára kell rögzíteni, lyukakkal az izzók aljának behelyezéséhez. Az izzókat ezután hátulról megvilágítják a NeoPixel LED -ekkel.

Az átlátszó izzók (diffúzorok) beszerzésének három alapvető módja van- megvásárolhatók, 3D nyomtatóval készíthetők, vagy kereskedelmi forgalomban kapható fényfüzérből eltávolíthatók.

A mai projekthez 12 tiszta izzót veszek ki egy régebbi GE Color Effects fényfüzérből. Ezek nagy G35 méretű átlátszó műanyag (üreges) izzók, 13/16 hüvelykes talppal. Az átlátszó izzó alja szorosan illeszkedik a 13/16-lyukú plakátlapba.

2. lépés: Készítse el a kör alakú hátlapot

Készítse el a kör alakú hátlapot
Készítse el a kör alakú hátlapot
Készítse el a kör alakú hátlapot
Készítse el a kör alakú hátlapot
Készítse el a kör alakú hátlapot
Készítse el a kör alakú hátlapot
Készítse el a kör alakú hátlapot
Készítse el a kör alakú hátlapot

Pacon vízálló hablapot használtam, és kivágtam egy óriási kört 35 hüvelykes központi átmérővel, hogy 12x9 hüvelykes piteformákat helyezzünk el, körülbelül 9,1 hüvelyk távolságban. Mivel minden hablap lap csak 20x30 hüvelyk, a hátlapot 4 darabban készítettem el, és ragasztószalaggal ragasztottam össze őket az ábrán látható módon.

Egy X-Acto kés használható, vagy kivághatja a 13/16 hüvelykes lyukakat az izzó diffúzorok behelyezéséhez. Azonban egy Lion Ev-R-Round Perfect Circle Cutter-t használtam, hogy tiszta lyukakat készítsek a plakát táblán. Mivel az oroszlán körvágó csak 1/4 hüvelyk mélységben vág, két lyuk (egy vágás a hablap tetején, egy pedig alatta) szükséges a lyukak elkészítéséhez.

A hátlapot zöldre festettem akril kézműves festékkel. Ennek ellenére nehéz volt jó tapadást elérni a speciális vízálló plakátlapon. Ez a festési lépés nem kritikus, és kihagyható. A hátlap éjszaka nem látható, ezért főleg további vízszigeteléssel próbáltam szolgálni.

3. lépés: NeoPixel LED opciók

NeoPixel LED opciók
NeoPixel LED opciók
NeoPixel LED opciók
NeoPixel LED opciók

Ehhez a projekthez úgy döntöttem, hogy kipróbálom a következő NeoPixeleket: ALITOVE WS2812B címezhető LED Pixel Light 5050 RGB SMD -je a hűtőborda PCB -n 5V DC kompatibilis Arduino -val, Raspberry Pi -vel, elérhető az Amazon -tól 16 dollárért 100 darabért. Ez csak 16 cent NeoPixel-enként.

Lásd a fenti nagyított képet ezekről a NeoPixelekről. Ez a projekt 12 NeoPixel LED -et használ. Minden LED -chip két pozitív (+5 V) forrasztópadot, két földelt vagy negatív (gnd -) forrasztópadot, egy Data In (Din) forrasztópadot és végül egy Data Out (Dout) forrasztópadot tartalmaz. Mind a hat forrasztópárnát kell használni a 12 NeoPixel LED soros csatlakoztatásához. Az "adatok" a fényshow digitális utasításaira utalnak, amelyek az Arduino vagy más kompatibilis memóriachipről érkeznek a fénysorozatba, amelyet a LED1 -be továbbítanak, majd a LED1 -ből a LED2 -be… végül lefelé a LED12 -en.

A NeoPixelek az Adafruit.com webhelyen is megvásárolhatók. Vannak, akik könnyebben kezelik az Adafruit Flora NeoPixels Ver2-t, mert ez a stílus a lyukon át forrasztható csatlakozásokat tartalmaz.

4. lépés: A NeoPixelek bekötése

A NeoPixelek bekötése
A NeoPixelek bekötése
A NeoPixelek bekötése
A NeoPixelek bekötése
A NeoPixelek bekötése
A NeoPixelek bekötése

A NeoPixels egy 12 LED-es fénysorozatban van forrasztva, amint az a kapcsolási rajzon és a fenti fényképeken látható. Az egyes NeoPixel LED-ek közötti körülbelül 10 hüvelykes huzal elegendő lazaságot biztosít ebben a projektben. Ne feledje, hogy a NeoPixelek kiégésének megelőzése érdekében általában 480 Ohmos ellenállást helyezek be az adatvezeték bemenetére az első NeoPixel LED előtt (a kapcsolási rajzon látható módon).

Ami a bekötési vezetékeket illeti, szeretem használni a Radio Shack 24AWG 4-vezetékes tömör kaputelefont, amely könnyen levágható 3-vezetékesre. Előfordulhat azonban, hogy ez a vezeték már nem lesz megvásárolható..

Ragasztószalaggal rögzítik a fényfüzért a hátlaphoz, és a NeoPixel -eket úgy irányítják, hogy az izzókon keresztül ragyogjanak.

A koszorú alján egy kis fából készült tábla (a Walmart kézműves részlegtől) van rögzítve a hátlapra az akkumulátor és a kis LilyTiny (ATTINY85) PCBoard elhelyezéséhez, az ábrán látható módon.

MEGJEGYZÉS: Kérjük, hagyja figyelmen kívül azt a tényt, hogy a befejezett projektemben használt vezeték -szigetelési színek nem egyeznek a bekötési rajzban szereplő kábelezési színekkel. Egyszerűen fogalmazva, nehéz megtalálni a 3 vezetékes vezetéket a pontos színsémában, amelyet a NeoPixel LED-ekhez szeretne.

5. lépés: Készítsen tortaformákat

Készítsen piteformákat
Készítsen piteformákat

A Hefty vagy Reynolds E-Z fóliatorta serpenyők 9 hüvelykes receptekhez fényvisszaverőként néznek ki. Ezek a 9 hüvelykes tortaformák azok, amelyek közepén 8 pontos "csillag" alakúak. Az E-Z fólia márkát azonban nehéz volt megtalálni 2020-ban, ezért más hasonló 9 hüvelykes tortaformák helyettesíthetők. Az E-Z fólia 9 hüvelykes tortaformák valójában 8-3/4 hüvelyk belső átmérőjűek (a perem belsejében), ami lehetővé teszi, hogy ebben a projektben körülbelül 9,1 hüvelyk távolságra legyenek egymástól. X-Acto késsel vagy azzal egyenértékű vágjon egy 3/4 hüvelyk átmérőjű lyukat minden piteforma közepére. Ehhez a projekthez Jefferson nikkel érmét használtam útmutatóként a középső lyuk vágásához. Összesen 12x9 hüvelykes tortaformákat használnak kör alakban.

6. lépés: Helyezzen be izzókat/piteformákat és függesztett hardvert

Helyezzen be izzókat/piteformákat és függesztett hardvert
Helyezzen be izzókat/piteformákat és függesztett hardvert
Helyezzen be izzókat/piteformákat és függesztett hardvert
Helyezzen be izzókat/piteformákat és függesztett hardvert
Helyezzen be izzókat/piteformákat és függesztett hardvert
Helyezzen be izzókat/piteformákat és függesztett hardvert

Ezután az izzókat és a piteformákat behelyezzük a posztertábla lyukaiba. Egy kis kétoldalas Scotch szalagot tettem az izzók aljára, hogy jobban megtartsák őket.

A koszorú felső füle alatt egy kis fa tábla (a Walmart-i kézműves részlegtől) van rögzítve a függesztett hardverhez.

A koszorú díszítésére piros, megvilágított íjat (Walmart) használnak.

Jelenleg tartom a koszorút az esőtől. A golyóálló kivitel minden időjárási körülmények között egy jövőbeli akció.

7. lépés: A fényshow programozása

A fényshow programozása
A fényshow programozása
A fényshow programozása
A fényshow programozása

Ha nem ismeri a NeoPixel LED -eket és az Arduino -kat, de szeretne tanulni, akkor az Adafruit.com NeoPixel oktatóanyaga jó kiindulópont.

Ehhez a projekthez egyszerűen az Adafruit.com "STRANDTEST" fény show kódját használom az Adafruit NeoPixel programkönyvtárából az Arduino számára. Néhány egyszerű szerkesztést végeztem a STRANDTEST kódon, például egy késleltetett tartási lépést tettem hozzá, miután a koszorú karácsonyi zöldre vált. Ezenkívül megfigyeltem, hogy a színküldözések közül néhány túl gyorsan mozog, tekintettel a lepénykoszorú hatalmas 4 láb átmérőjére, ezért lelassítottam az üldözési sorozatok többségét.

YouTube LINK a koszorú megjelenítésének videójához:

Általában az Arduino kód (pl. A módosított STRANDTEST 12) betöltését kezdem egy teljes méretű Arduino Uno kártyára a próbaüzemekhez. Ha elégedett vagyok, betöltöm az Arduino kódot egy kisebb chipbe. Történelmileg szeretek a SparkFun.com LilyTiny ATTiny85 -öt használni a végső projektjeimben, amelyek programozása kissé bonyolultabb (lásd az utasításokat a SparkFun.com webhelyen). Az Adafruit egyenértékű kis chipje, amelyet valószínűleg kényelmesebb programozni közös USB -kapcsolaton keresztül, a Gemma és/vagy Trinket táblájuk lenne, amelyeket a jövőben többet szeretnék használni.

Az Adafruit.com NeoPixel szoftverkönyvtárán kívül a FastLED nyilvánvalóan egy harmadik féltől származó fényshow -szoftvert is biztosít.

8. lépés:

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

Ajánlott: