Turinys:

„NeoPixel Pie“alavo „Arduino“vainikas: 8 žingsniai
„NeoPixel Pie“alavo „Arduino“vainikas: 8 žingsniai

Video: „NeoPixel Pie“alavo „Arduino“vainikas: 8 žingsniai

Video: „NeoPixel Pie“alavo „Arduino“vainikas: 8 žingsniai
Video: TOP 10 neopixel ws2812b projects (2018) 2024, Lapkritis
Anonim
„NeoPixel Pie“alavo „Arduino“vainikas
„NeoPixel Pie“alavo „Arduino“vainikas
„NeoPixel Pie“alavo „Arduino“vainikas
„NeoPixel Pie“alavo „Arduino“vainikas
„NeoPixel Pie“alavo „Arduino“vainikas
„NeoPixel Pie“alavo „Arduino“vainikas
„NeoPixel Pie“alavo „Arduino“vainikas
„NeoPixel Pie“alavo „Arduino“vainikas

Čia pateikiamos instrukcijos, kaip sukurti naują mano pyrago alavo šventinio vainiko versiją.

Vietoj parduotuvėje įsigytų GE žibintų pyragaičių skardos dabar apšviečiamos „pasidaryk pats“šventinėmis lemputėmis, pagamintomis namuose su „NeoPixels“. „NeoPixels“yra vartotojo programuojami, keičiantys spalvas. Šviesos šou yra pasirinktinai užprogramuotas naudojant „Arduino“kodą, kuris įkeliamas į „Arduino UNO“arba suderinamą procesoriaus mikroschemą. Gautas dekoras yra atskiras (maitinamas baterijomis) ir lengvas. „Shareware“programinė įranga, pavyzdžiui, „Adafruit.com“„Arduino“biblioteka, leidžia lengvai programuoti pasirinktą šviesos šou tiems, kurie taip linkę.

Prašau, neleiskite Kalėdų atostogų motyvui jūsų apgauti. Tai, ką mes čia tikrai turime, yra padidinta 4 pėdų skersmens „Adafruit“1,5 colio skersmens 12xNeoPixel žiedo versija su daugybe dekoratyvinių galimybių.

Priedai:

4 x plakatų lentos („Pacon“vandeniui atspari putų lenta 20x30 colių)

12 x „NeoPixel“šviesos diodų (WS2812B adresuojamas 5050 RGB SMD PCB plokštėje)

12 x LED šviesos difuzoriai (išvalykite tuščias lemputes)

„Arduino Uno“lenta

Maža su „Arduino“suderinama lenta („SparkFun.com LilyTiny ATTiny85“lenta)

Dekoratyvinis raudonai apšviestas lankų ornamentas („Walmart“)

3.7v ličio baterija (arba 4 x AA šarminė baterija su laikikliu)

Vielos ir litavimo reikmenys

Lipni juosta ir kiti amatų priedai

(Taip pat žiūrėkite mano ankstesnes instrukcijas dėl pyrago skardos Kalėdų eglutės, Hanukos menoros, didžiojo moliūgo, šventinio vainiko, Naujųjų metų laiko baliaus)

1 žingsnis: įsigykite arba pasidarykite skaidrus difuzoriaus lemputes (12)

Įsigykite arba pasidarykite aiškias difuzoriaus lemputes (12)
Įsigykite arba pasidarykite aiškias difuzoriaus lemputes (12)
Įsigykite arba pasidarykite aiškias difuzoriaus lemputes (12)
Įsigykite arba pasidarykite aiškias difuzoriaus lemputes (12)

Pagrindinė šio projekto idėja yra pasigaminti spalvingų Kalėdų lempučių.

Norėdami tai padaryti, ant putplasčio plokštės priekinės pusės su skylutėmis lempučių pagrindui įstatyti bus pritvirtinti skaidrūs lempučių gaubtai (šviesos difuzoriai) ir pyragaičių skardos. Tada lemputės iš užpakalio bus apšviestos „NeoPixel“šviesos diodais.

Yra trys pagrindiniai būdai, kaip gauti skaidrias lemputes (difuzorius)- jas galima įsigyti, pagaminti naudojant 3D spausdintuvą arba išimti iš komercinės šviesos eilutės.

Šiandienos projektui aš išmetu 12 skaidrių lempučių iš senesnės „GE Color Effects“šviesos eilutės. Tai yra didelės G35 dydžio skaidraus plastiko (tuščiavidurės) lemputės su 13/16 colių pagrindu. Skaidrios lemputės pagrindas tvirtai įkišamas į 13/16 skylių plakato lentą.

2 žingsnis: sukurkite apvalią atraminę lentą

Padarykite apvalią atraminę lentą
Padarykite apvalią atraminę lentą
Padarykite apvalią atraminę lentą
Padarykite apvalią atraminę lentą
Padarykite apvalią atraminę lentą
Padarykite apvalią atraminę lentą
Padarykite apvalią atraminę lentą
Padarykite apvalią atraminę lentą

Aš naudojau „Pacon“vandeniui atsparią putplasčio lentą ir iškirpiau milžinišką apskritimą, kurio centrinis skersmuo yra 35 coliai, kad 12x9 colių pyrago skardos būtų maždaug 9,1 colio atstumu. Kadangi kiekvienas putplasčio plokštės lakštas yra tik 20x30 colių, aš padariau pagrindo lentą iš 4 dalių ir priklijavau juos lipnia juostele, kaip parodyta.

Galima naudoti „X-Acto“peilį arba išpjauti 13/16 colių skyles lemputės difuzoriams įstatyti. Tačiau aš panaudojau „Lion Ev-R-Round Perfect Circle Cutter“, kad padarytų švarias skylutes plakato lentoje. Kadangi „Lion“apskritimo pjoviklis pjauna tik 1/4 colio gylį, skylėms padaryti reikia dviejų praėjimų (vienas pjūvis ant putplasčio plokštės ir vienas žemiau).

Pagrindą aš nudažiau žalia spalva akriliniais amatų dažais. Tačiau sunku buvo gerai sukibti su dažais ant specialios vandeniui atsparios plakato lentos. Šis tapybos žingsnis nėra kritiškas ir gali būti praleistas. Pagrindo lenta nematoma naktį, todėl aš daugiausia bandžiau užtikrinti papildomą vandens izoliaciją.

3 žingsnis: „NeoPixel“LED parinktys

„NeoPixel“LED parinktys
„NeoPixel“LED parinktys
„NeoPixel“LED parinktys
„NeoPixel“LED parinktys

Šiam projektui nusprendžiau išbandyti šiuos „NeoPixels“: ALITOVE WS2812B adresuojamą LED pikselių šviesą 5050 RGB SMD ant šilumos kriauklės PCB plokštės 5V DC, suderinamą su „Arduino“, „Raspberry Pi“, galima įsigyti iš „Amazon“už 16 USD už 100 vienetų. Tai tik 16 centų už „NeoPixel“.

Žr. Padidintą šių NeoPikselių paveikslėlį. Šiame projekte naudojami 12 „NeoPixel“šviesos diodų. Kiekvienoje LED mikroschemoje yra dvi teigiamos (+5 V) lituoklio pagalvėlės, dvi įžemintos arba neigiamos (gnd -) lydmetalio pagalvėlės, viena „Data In“(Din) litavimo pagalvėlė ir galiausiai viena „Data Out“(„Dout“) litavimo pagalvėlė. Norint prijungti 12 „NeoPixel“šviesos diodų nuosekliai, reikia naudoti visas šešias lituoklio pagalvėles. „Duomenys“reiškia skaitmenines šviesos demonstravimo instrukcijas, ateinančias į šviesos eilutę iš „Arduino“ar kito suderinamo atminties lusto, kuris perduodamas į LED1, o po to iš LED1 į LED2 … galiausiai žemyn eilute iki LED12.

„NeoPixels“taip pat galima įsigyti iš Adafruit.com. Kai kuriems žmonėms gali būti lengviau dirbti su „Adafruit Flora NeoPixels Ver2“, nes šis stilius turi litavimo jungtis per skylę.

4 žingsnis: „NeoPixels“laidų prijungimas

„NeoPixels“laidų prijungimas
„NeoPixels“laidų prijungimas
„NeoPixels“laidų prijungimas
„NeoPixels“laidų prijungimas
„NeoPixels“laidų prijungimas
„NeoPixels“laidų prijungimas

„NeoPixels“yra lituojami kartu su 12 šviesos diodų šviesos eilute, kaip parodyta prijungimo schemoje ir aukščiau esančiose nuotraukose. Maždaug 10 colių viela tarp kiekvieno „NeoPixel“šviesos diodo leidžia pakankamai atsipalaiduoti šiame projekte. Atkreipkite dėmesį, kad norėdamas išvengti „NeoPixels“perdegimo, aš paprastai įvedu 480 omų rezistorių į duomenų linijos įvestį prieš pirmąjį „NeoPixel“šviesos diodą (kaip parodyta laidų schemoje).

Kalbant apie prijungimo laidus, man patinka naudoti „Radio Shack 24AWG“4 laidų tvirtą domofono laidą, kurį galima lengvai nukirpti iki 3 laidų. Tačiau to laido gali nebepirkti..

Lipni juosta naudojama šviesos stygai pritvirtinti prie pagrindo ir orientuoti „NeoPixels“į šviesą pro lemputes.

Vainiko apačioje prie nugaros pritvirtinta maža medinė lenta (iš „Walmart“amatų skyriaus), skirta baterijai ir mažai „LilyTiny“(ATTINY85) PCBoard pritvirtinti, kaip parodyta.

PASTABA: Prašome neatsižvelgti į tai, kad mano baigtame projekte naudojamos laidų izoliacijos spalvos neatitinka laidų schemoje nurodytų laidų spalvų. Paprasčiau tariant, sunku rasti 3 laidų laidą tiksliai tokioje spalvų schemoje, kokios norėtumėte „NeoPixel“šviesos diodams.

5 žingsnis: Paruoškite pyrago skardines

Paruoškite pyrago skardines
Paruoškite pyrago skardines

9 colių receptams skirtos „Hefty“arba „Reynolds E-Z“folijos pyragaičiai puikiai atrodo kaip atšvaitai. Šios 9 colių pyrago skardos yra 8 taškų „žvaigždės“formos viduryje. Tačiau 2020 m. Buvo sunku rasti „E-Z Foil“prekės ženklą, todėl galima pakeisti kitas panašias 9 colių pyrago skardines. „E-Z“folijos 9 colių pyrago skardos iš tikrųjų yra 8–3/4 colių vidinio skersmens (ratlankio viduje), todėl šiame projekte galima jas atskirti maždaug 9,1 colio atstumu. Naudodami „X-Acto“peilį ar lygiavertį, kiekvienos pyrago formos centre iškirpkite 3/4 colio skersmens skylę. Šiam projektui aš panaudojau Jeffersono nikelio monetą kaip vadovą pjaustant centrinę skylę. Apskrito formos iš viso naudojamos 12x9 colių pyrago skardos.

6 žingsnis: įdėkite lemputes/pyrago skardines ir pakabinamą įrangą

Įdėkite lemputes/pyrago skardines ir pakabinamą įrangą
Įdėkite lemputes/pyrago skardines ir pakabinamą įrangą
Įdėkite lemputes/pyrago skardines ir pakabinamą įrangą
Įdėkite lemputes/pyrago skardines ir pakabinamą įrangą
Įdėkite lemputes/pyrago skardines ir pakabinamą įrangą
Įdėkite lemputes/pyrago skardines ir pakabinamą įrangą

Tada lemputės ir pyrago skardos įkišamos į plakato lentos skyles. Aplink lempučių pagrindą uždėjau šiek tiek dvipusės škotiškos juostos, kad būtų lengviau jas laikyti.

Po viršutiniu vainiko skirtuku pritvirtinta maža medinė lenta (iš „Walmart“amatų skyriaus), skirta pritvirtinti pakabinamą įrangą.

Vainiku puošti naudojamas dekoratyvinis raudonai apšviestas lankas („Walmart“).

Šiuo metu vainiką saugoju nuo lietaus. Neperšaunamas dizainas bet kokiam orui yra būsimas veiksmas.

7 žingsnis: Šviesos šou programavimas

Šviesos šou programavimas
Šviesos šou programavimas
Šviesos šou programavimas
Šviesos šou programavimas

Jei nesate susipažinę su „NeoPixel“šviesos diodais ir „Arduino“, bet norėtumėte sužinoti, „Adafruit.com“„NeoPixel“vadovėliai yra gera vieta pradėti.

Šiam projektui aš tiesiog naudoju „Adafruit.com“šviesos rodymo kodą „STRANDTEST“iš „Arduino“programos bibliotekos „Adafruit NeoPixel“bibliotekos. Atlikau kelis paprastus „STRANDTEST“kodo pakeitimus, pavyzdžiui, po to, kai vainikas nusidažė žalia spalva, pridėjau atidėjimo žingsnį. Be to, pastebėjau, kad kelios spalvų gaudynės juda per greitai, atsižvelgiant į didžiulį pyrago skardos vainiko 4 pėdų skersmenį, todėl sulėtinau kelias persekiojimo sekas.

Vainiko vaizdo įrašo „YouTube“nuoroda:

Paprastai aš pradedu įkelti „Arduino“kodą (pvz., Pakeistą STRANDTEST 12) į viso dydžio „Arduino Uno“plokštę bandomiesiems darbams. Kai esu patenkintas, įkeliu „Arduino“kodą į mažesnį lustą. Istoriškai man patinka naudoti „SparkFun.com LilyTiny ATTiny85“savo galutiniuose projektuose, kuriuos paprastai yra šiek tiek sudėtingiau programuoti (žr. Instrukcijas „SparkFun.com“). „Adafruit“lygiavertis mažas lustas, kurį tikriausiai patogiau programuoti naudojant įprastą USB jungtį, būtų jų „Gemma“ir (arba) „Trinket“plokštės, kurias ateityje ketinu naudoti daugiau.

Be „Adafruit.com“„NeoPixel“programinės įrangos bibliotekos, „FastLED“, matyt, teikia dar vieną trečiosios šalies šviesos šou programinės įrangos šaltinį.

8 žingsnis:

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

Rekomenduojamas: