Satura rādītājs:
- 1. darbība: iegūstiet vai izveidojiet skaidras difuzora spuldzes (12)
- 2. darbība. Izveidojiet apļveida pamatni
- 3. darbība: NeoPixel LED opcijas
- 4. solis: NeoPikseļu savienošana
- 5. darbība: sagatavojiet pīrāgu formas
- 6. darbība: ievietojiet spuldzes/pīrāgu kārbas un piekārto aparatūru
- 7. solis: Gaismas šova programmēšana
- 8. darbība
Video: NeoPixel Pie Tin Arduino vainags: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Š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)
Šī 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
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
Š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
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
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
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
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:
L-tek deju spilventiņa pārveidošana uz aptauju pie 1000 hz operētājsistēmā Windows un Linux: 9 soļi
L-tek deju spilventiņa modificēšana uz aptauju pie 1000 hz operētājsistēmā Windows un Linux: kāpēc darīt šo modi? Ja kādreiz esat ritinājis līdz 125 BPM dziesmas diagrammai, jūs varētu brīnīties, kas notiek ar šo spikey boi? Kāpēc laiks iekrīt atsevišķos "laika nišās"? ITG un DDR ir neticami saspringti laika logi, un līdz ar to
Linux operētājsistēmā Chromebook pie XE303C12: 7 soļi
Linux operētājsistēmā Chromebook dators XE303C12: Sveiki, šajā apmācībā es parādīšu, kā palaist Kali Linux no SD kartes Samsung Chromebook 1. Šis bija ļoti grūts projekts, tāpēc esiet pacietīgs, es pievienošu e -pastu, lai kāds no jums, puiši, iestrēgtu lūdzu, sūtiet man e -pastu un es centīšos palīdzēt
Mans mēģinājums pie Arduino pogas zvana melodijas: 11 soļi
Mans mēģinājums pie Arduino pogas skaņas signāla melodijas: šajā apmācībā es jums parādīšu, kā poga var sākt melodiju. Mācību gada laikā daudzas mūsu dzīves vada zvani vai toņi, kas ļauj mums zināt, kad ir pienācis laiks doties prom vai doties ceļā. Lielākā daļa no mums reti apstājas un domā par to, kā šie atšķirīgie
Filca un neopikselu varavīksnes vainags: 8 soļi (ar attēliem)
Filca un neopikselu varavīksnes vainags: šajā nedēļas nogalē es savai 3 gadus vecajai māsīcai uztaisīju vainagu ar neopikseliem. Viņa vienmēr šķiet diezgan aizrāvusies ar maniem apgaismojuma līdzekļiem, tāpēc es sapratu, ka ir pienācis laiks, kad viņai bija savs. Tas izskatās diezgan forši, un es gribētu viņam norādīt
101 vadīts vainags: 20 soļi
101-Led vainags: Šis vainags ir izgatavots no 101 gaismas diodēm un diviem stieples gabaliem, bez citiem komponentiem. Tas var darboties ar 9 voltu akumulatoru. Nejauša saskare ar 100 zaļo gaismas diožu iepakojumu iedvesmoja manu meitu un mani pilnībā izgatavot vainagu no gaismas diodēm. Mēs mūs likvidējām