Satura rādītājs:

NeoPixel Pie Tin Arduino vainags: 8 soļi
NeoPixel Pie Tin Arduino vainags: 8 soļi

Video: NeoPixel Pie Tin Arduino vainags: 8 soļi

Video: NeoPixel Pie Tin Arduino vainags: 8 soļi
Video: ESP32 Tutorial 12 - WS2812 RGB Srip 4 Project with SunFounder's ESP32 IoT Learnig kit 2024, Jūlijs
Anonim
NeoPixel Pie alvas Arduino vainags
NeoPixel Pie alvas Arduino vainags
NeoPixel Pie alvas Arduino vainags
NeoPixel Pie alvas Arduino vainags
NeoPixel Pie alvas Arduino vainags
NeoPixel Pie alvas Arduino vainags
NeoPixel Pie alvas Arduino vainags
NeoPixel Pie alvas Arduino vainags

Šeit ir sniegti norādījumi, kā padarīt manu Pie Tin svētku vainaga pamācību no jauna.

Veikalā nopērkamo GE gaismu vietā pīrāgu formiņas tagad tiek izgaismotas ar pašdarinātām svētku gaismām, kas paštaisītas ar "NeoPixels". NeoPixels ir lietotāja programmējami krāsu maiņas gaismas diodes. Gaismas šovs tiek pielāgots, izmantojot Arduino kodu, kas tiek ielādēts Arduino UNO vai saderīgā CPU mikroshēmā. Iegūtais rotājums ir atsevišķs (darbināms ar akumulatoru) un viegls. Shareware programmatūra, piemēram, Adafruit.com Arduino bibliotēka, padara pielāgotu gaismas šovu programmēšanu salīdzinoši vienkāršu tiem, kam tā ir nosliece.

Lūdzu, neļaujiet Ziemassvētku brīvdienu motīvam jūs apmānīt. Tas, kas mums šeit patiešām ir, ir Adafruit 1,5 collu diametra 12xNeoPixel gredzena palielināta 4 pēdu diametra versija ar daudzām dekoratīvām iespējām.

Piegādes:

4 x plakātu dēļu lapas (Pacon ūdensizturīgs putu dēlis 20x30 collas)

12 x NeoPixel gaismas diodes (WS2812B adresējams 5050 RGB SMD uz PCB plates)

12 x LED gaismas izkliedētāji (notīriet tukšās spuldzes)

Arduino Uno valde

Maza ar Arduino saderīga tāfele (SparkFun.com LilyTiny ATTiny85 tāfele)

Dekoratīvi sarkani izgaismoti priekšgala ornamenti (Walmart)

3.7v litija baterija (vai 4 x AA sārma baterija ar turētāju)

Vadu un lodēšanas piederumi

Līmlente un citi amatniecības piederumi

(Skatiet arī manus iepriekšējos norādījumus par pīrāgu skārda Ziemassvētku eglīti, Hanukas menoru, Lielo ķirbi, svētku vainagu, Jaungada laika bumbu)

1. darbība: iegūstiet vai izveidojiet skaidras difuzora spuldzes (12)

Iegūstiet vai izgatavojiet skaidras difuzora spuldzes (12)
Iegūstiet vai izgatavojiet skaidras difuzora spuldzes (12)
Iegūstiet vai izgatavojiet skaidras difuzora spuldzes (12)
Iegūstiet vai izgatavojiet skaidras difuzora spuldzes (12)

Šī projekta pamatideja ir izgatavot savas krāsainās Ziemassvētku spuldzes.

Lai to paveiktu, putu plātnes priekšpusē ir piestiprināti caurspīdīgi spuldžu pārsegi (gaismas izkliedētāji) un pīrāgu kārbas ar caurumiem sīpolu pamatnes ievietošanai. Pēc tam spuldzes no aizmugures tiks izgaismotas ar NeoPixel gaismas diodēm.

Ir trīs galvenie veidi, kā iegūt caurspīdīgas spuldzes (difuzorus)- tās var iegādāties, izgatavot ar 3D printeri vai izvilkt no komerciālas gaismas virknes.

Šodienas projektam es noņemu 12 skaidras spuldzes no vecākas GE Color Effects gaismas virknes. Tās ir lielas G35 izmēra caurspīdīgas plastmasas (dobas) spuldzes ar 13/16 collu pamatni. Caurspīdīgās spuldzes pamatne cieši iesprauž plakāta plāksnē izgrieztu 13/16 caurumu.

2. darbība. Izveidojiet apļveida pamatni

Izveidojiet apļveida pamatni
Izveidojiet apļveida pamatni
Izveidojiet apļveida pamatni
Izveidojiet apļveida pamatni
Izveidojiet apļveida pamatni
Izveidojiet apļveida pamatni
Izveidojiet apļveida pamatni
Izveidojiet apļveida pamatni

Es izmantoju Pacon ūdensizturīgu putu dēli un izgriezu milzīgu apli ar 35 collu centrālo diametru, lai atstātu 12x9 collu pīrāgu formas ar aptuveni 9,1 collu atstarpi. Tā kā katra putu plātnes loksne ir tikai 20x30 collu, es izveidoju pamatni 4 gabalos un salīmēju tos kopā ar līmlenti, kā parādīts attēlā.

Var izmantot X-Acto nazi vai izgriezt 13/16 collu caurumus spuldzes difuzoru ievietošanai. Tomēr es izmantoju Lion Ev-R-Round Perfect Circle Cutter, lai plakāta plāksnē izveidotu tīrus caurumus. Tā kā lauvas apļa griezējs sagriež tikai 1/4 collu dziļumā, caurumu izgatavošanai ir nepieciešamas divas pārejas (viena griezuma virs putuplasta dēļa un otra zemāk).

Es krāsoju pamatni zaļā krāsā ar akrila amatniecības krāsu. Tomēr bija grūti panākt labu krāsas saķeri ar speciālo ūdensizturīgo plakātu. Šis krāsošanas solis nav kritisks, un to var izlaist. Pamatne nav redzama naktī, tāpēc es galvenokārt mēģināju nodrošināt turpmāku ūdensnecaurlaidību.

3. darbība: NeoPixel LED opcijas

NeoPixel LED opcijas
NeoPixel LED opcijas
NeoPixel LED opcijas
NeoPixel LED opcijas

Šim projektam es nolēmu izmēģināt šādus NeoPikseļus: ALITOVE WS2812B adresējamais LED pikseļu apgaismojums 5050 RGB SMD uz izlietnes PCB plates 5V DC, kas ir saderīgs ar Arduino, Raspberry Pi, pieejams Amazon par 16 USD par 100 gabaliem. Tas ir tikai 16 centi par NeoPixel.

Šiem NeoPikseļiem skatiet iepriekš redzamo palielināto attēlu. Šajā projektā tiek izmantotas 12 NeoPixel gaismas diodes. Katrā LED mikroshēmā ir divi pozitīvi (+5 V) lodēšanas spilventiņi, divi zemēti vai negatīvi (gnd -) lodēšanas spilventiņi, viens Data In (Din) lodēšanas spilventiņš un visbeidzot viens Data Out (Dout) lodēšanas spilventiņš. Lai savienotu 12 NeoPixel LED sērijveidā, jāizmanto visi seši lodēšanas spilventiņi. "Dati" attiecas uz gaismas šova digitālajiem norādījumiem, kas nāk gaismas virknē no Arduino vai citas saderīgas atmiņas mikroshēmas, kas tiek pārnesta uz LED1 un pēc tam no LED1 uz LED2 … visbeidzot virknē līdz LED12.

NeoPixels var iegādāties arī vietnē Adafruit.com. Dažiem cilvēkiem var būt vieglāk strādāt ar Adafruit Flora NeoPixels Ver2, jo šim stilam ir lodēšanas savienojumi caur caurumiem.

4. solis: NeoPikseļu savienošana

NeoPikseļu vadu savienošana
NeoPikseļu vadu savienošana
NeoPikseļu vadu savienošana
NeoPikseļu vadu savienošana
NeoPikseļu vadu savienošana
NeoPikseļu vadu savienošana

NeoPixels ir lodēti kopā 12 LED gaismas virknē, kā parādīts iepriekš pievienotajā shēmā un fotoattēlos. Aptuveni 10 collu stieple starp katru NeoPixel LED ļauj pietiekami atslābināties šajā projektā. Ņemiet vērā, ka, lai novērstu NeoPixels izdegšanu, es parasti ievietoju 480 omu rezistoru datu līnijas ievadē pirms pirmās NeoPixel gaismas diodes (kā parādīts elektroinstalācijas shēmā).

Kas attiecas uz pieslēguma vadiem, man patīk izmantot Radio Shack 24AWG 4 vadītāju cieto domofona vadu, ko var viegli sagriezt līdz 3 vadiem. Tomēr šo vadu vairs nevar iegādāties..

Līmlenti izmanto, lai gaismas virkni piestiprinātu pie pamatnes un orientētu NeoPixels, lai spīdētu cauri spuldzēm.

Vainaga apakšā aizmugurē ir piestiprināts neliels koka dēlis (no Walmart amatniecības nodaļas), lai uzstādītu akumulatoru un mazo LilyTiny (ATTINY85) PCBoard, kā parādīts attēlā.

PIEZĪME. Lūdzu, neņemiet vērā faktu, ka elektroinstalācijas izolācijas krāsas, kuras es izmantoju savā pabeigtajā projektā, neatbilst elektroinstalācijas krāsām. Vienkārši sakot, ir grūti atrast 3 vadu vadu precīzā krāsu shēmā, kādu jūs varētu vēlēties NeoPixel gaismas diodēm.

5. darbība: sagatavojiet pīrāgu formas

Sagatavojiet pīrāgu formas
Sagatavojiet pīrāgu formas

Hefty vai Reynolds E-Z folijas pīrāgu pannas 9 collu receptēm izskatās lieliski kā atstarotāji. Šīs 9 collu pīrāgu formas ir tās, kuru vidū ir 8 punktu "zvaigzne". Tomēr E-Z folijas zīmolu 2020. gadā bija grūti atrast, tāpēc var aizstāt citas līdzīgas 9 collu pīrāgu formas. E-Z folijas 9 collu pīrāgu formiņas patiesībā ir 8-3/4 collu iekšējais diametrs (loka iekšpusē), kas ļauj šajā projektā tos novietot apmēram 9,1 collas attālumā. Izmantojot X-Acto nazi vai līdzvērtīgu, katras pīrāga formas centrā izgrieziet 3/4 collu diametra caurumu. Šim projektam es izmantoju Džefersona niķeļa monētu kā norādījumu centra cauruma griešanai. Apļveida veidā tiek izmantotas kopumā 12x9 collu pīrāgu formas.

6. darbība: ievietojiet spuldzes/pīrāgu kārbas un piekārto aparatūru

Ievietojiet spuldzes/pīrāgu kārbas un piekārto aparatūru
Ievietojiet spuldzes/pīrāgu kārbas un piekārto aparatūru
Ievietojiet spuldzes/pīrāgu kārbas un piekārto aparatūru
Ievietojiet spuldzes/pīrāgu kārbas un piekārto aparatūru
Ievietojiet spuldzes/pīrāgu kārbas un piekārto aparatūru
Ievietojiet spuldzes/pīrāgu kārbas un piekārto aparatūru

Pēc tam spuldzes un pīrāgu formas tiek ievietotas plakāta dēļa caurumos. Es ap sīpolu pamatni uzliku nedaudz abpusējas skotu lentes, lai tās būtu ērtāk turētas.

Zem vainaga augšējās cilnes piekārtiem stiprinājumiem ir piestiprināta neliela koka tāfele (no Walmart amatniecības nodaļas).

Vainaga rotāšanai tiek izmantots dekoratīvs sarkans izgaismots priekšgals (Walmart).

Šobrīd vainagu turu prom no lietus. Dizaina ložu necaurlaidība visiem laika apstākļiem ir nākotnes darbības priekšmets.

7. solis: Gaismas šova programmēšana

Gaismas šova programmēšana
Gaismas šova programmēšana
Gaismas šova programmēšana
Gaismas šova programmēšana

Ja neesat pazīstams ar NeoPixel LED un Arduino, bet vēlaties uzzināt, Adafruit.com NeoPixel apmācības ir laba vieta, kur sākt.

Šim projektam es vienkārši izmantoju Adafruit.com gaismas šova kodu “STRANDTEST” no Arduino programmas bibliotēkas Adafruit NeoPixel. Veicu dažus vienkāršus labojumus STRANDTEST kodā, piemēram, pēc tam, kad vainags kļuva zaļgans. Turklāt es ievēroju, ka vairākas krāsu vajāšanas pārvietojas pārāk ātri, ņemot vērā pīrāga skārda vainaga milzīgo 4 pēdu diametru, tāpēc es palēnināju vairākas tramdīšanas secības.

YouTube LINK vainagu displeja videoklipam:

Parasti es sāku ielādēt Arduino kodu (piemēram, modificēto STRANDTEST 12) pilna izmēra Arduino Uno plates izmēģinājuma darbiem. Kad esmu apmierināts, es ielādēju Arduino kodu mazākā mikroshēmā. Vēsturiski man pēdējos projektos patīk izmantot SparkFun.com LilyTiny ATTiny85, kuru programmēšana mēdz būt nedaudz sarežģītāka (skatiet norādījumus vietnē SparkFun.com). Adafruit ekvivalenta maza mikroshēma, kuru, iespējams, ērtāk ieprogrammēt, izmantojot parasto USB savienojumu, būtu viņu Gemma un/vai Trinket plates, kuras es plānoju izmantot vairāk nākotnē.

Papildus Adafruit.com NeoPixel programmatūras bibliotēkai, FastLED acīmredzot nodrošina vēl vienu trešās puses gaismas šova programmatūras avotu.

8. darbība

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

Ieteicams: