Satura rādītājs:
- 1. darbība: modelējiet sniegpārsliņu / zvaigzni
- 2. darbība: izveidojiet atbalstu
- 3. solis: Soder LED sloksnes
- 4. solis: LED draiveris
- 5. darbība: programmatūra un animācijas
Video: LED sloksnes sniegpārsla / Zvaigžņu animācijas: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Neliels ceļvedis par to, kā es uzbūvēju Ziemassvētku rotājumu ar LED sloksnēm, kuras man bija palikušas pāri no cita projekta. Tiek nodrošināti plāna, programmatūras un animācijas faili. Šo projektu iedvesmoja šāds youtube video.
1. darbība: modelējiet sniegpārsliņu / zvaigzni
Pirmais solis bija plānot gaismas diožu atbalsta struktūru, kas tika paveikta ar Inkscape. Ideja ir tāda, ka sniegpārsliņa ar zvaigzni iekšā. Platums tika izvēlēts kā divu sloksņu platums, lai varētu izveidot visu ar vienu sloksni, kas iet atpakaļ uz sevi.
2. darbība: izveidojiet atbalstu
Balsts ir izgatavots no koka un samontēts ar karstu līmi.
3. solis: Soder LED sloksnes
Gaismas diodes sloksne tiek sagriezta vajadzīgajā garumā katram segmentam un pēc tam pielodēta kopā ar sagatavotiem vadiem. Tas aizņēma ilgu laiku, un es ieteiktu uz gaismas diodēm uzlikt vadu, nevis sagriezt sloksnes.
4. solis: LED draiveris
Šajā projektā gaismas diodes vada nevis Arduino, bet gan NodeMCU plate (ESP8266) ar MicroPython.
Pirmais solis ir mikropitona programmaparatūras augšējā zibspuldze, ievērojot šo rokasgrāmatu: Darba sākšana ar MicroPython ierīcē ESP8266. Pēc tam to var izmantot, lai vadītu gaismas diodes, kā parādīts 11. NeoPikseļu kontrole.
Uz mana dēļa Machine.pin (4) ir D2 (kā redzams attēlā). Neaizmirstiet savienot gnd ar gaismas diodēm.
5. darbība: programmatūra un animācijas
Python rakstīto programmatūru var lejupielādēt manā GitHub.
Main.py fails apstrādā animācijas atskaņošanu. Tam var būt pulksteņa režīms, kurā laiks tiek parādīts procentos no gaismas diožu skaita. Ir arī visas videoklipā redzamās animācijas, kuras var nokopēt no faila animations.txt. Animācijas veido mūs no snowflake_esp.py moduļa, kuram ir sniegpārsliņu klase, lai viegli adresētu visas struktūras daļas. Tāpēc ir iespējams kontrolēt visas gaismas diodes kopā vai tikai zvaigznes daļu, vai katras rokas koku, lapu vai stumbru līdz atsevišķai gaismas diodei.
Piemēram:
no sniegpārsla_esp importēšanas *sf = sniegpārsla (0)
izslēgts = krāsa (0, 0, 0) def gaidīt (ms): laiks. miegs (ms/1000,0) --- liela un maza zvaigzne ar sniegpārsliņu pāreju y = krāsa (255, 220, 0) sf.paint (izslēgts) sf.star.color (y) gaidīt (1000) sf.star.paint (off) sf.trees.color (w) wait (1000) sf.trees.trunk.paint (off) sf.trees.leaf.color (y) pagaidiet (1000)
Ieteicams:
Vienkāršas LED sloksnes lampas (uzlabojiet savas LED sloksnes): 4 soļi (ar attēliem)
Vienkāršas LED sloksnes lampas (uzlabojiet savas LED sloksnes): Es jau ilgu laiku izmantoju LED sloksnes un vienmēr esmu mīlējis to vienkāršību. Jūs vienkārši nogriežat kādu lomu, pielodējat dažus vadus, pievienojat barošanas avotu un esat ieguvis gaismas avotu. Gadu gaitā esmu atradis c
Ultraskaņas sensora automātiskās LED sveiciena animācijas gaismas un LCD informācijas ekrāns: 6 soļi
Ultraskaņas sensora automātiskās LED sveiciena animācijas gaismas un LCD informācijas ekrāns: atgriežoties mājās nogurdinoši un mēģinot apsēsties un atpūsties, ir jābūt ļoti garlaicīgam katru dienu atkal un atkal redzēt to pašu. Kāpēc jūs nepievienojat kaut ko jautru un interesantu, kas maina jūsu garastāvokli? Izveidojiet īpaši vienkāršu Arduīnu
Putekļainās sienas Arduino animācijas LED lampa ar gaismas efektu: 11 soļi (ar attēliem)
Putekļainās sienas Arduino animācijas LED lampa ar gaismas efektu: man tikko piedzima bērns, un pēc viņa guļamistabas izveides man vajadzēja gaismu pie sienas. Tā kā es ļoti mīlu LED, es nolēmu kaut ko izveidot. Man patīk arī lidmašīna kopumā, tad kāpēc ne novietot lidmašīnu no karikatūras uz sienas, šeit, kā tas sākas un kā es to darīju. Ceru
Zvaigžņu trase - Arduino darbināms zvaigžņu rādītājs un izsekotājs: 11 soļi (ar attēliem)
Zvaigžņu celiņš - Arduino darbināms zvaigžņu rādītājs un izsekotājs: Zvaigžņu celiņš ir uz Arduino balstīta, GoTo -mount iedvesmota zvaigžņu izsekošanas sistēma. Tas var norādīt un izsekot jebkuram objektam debesīs (debesu koordinātas ir norādītas kā ievade) ar 2 Arduinos, žiroskopu, RTC moduli, diviem lētiem soļu motoriem un 3D drukātu struktūru
LED sniegpārsla: 15 soļi (ar attēliem)
LED sniegpārsla: šai LED sniegpārsliņai ir animētas krāsas, ko nodrošina 7 APA102 gaismas diodes, un to kontrolē Arduino Nano mikrokontrolleris. Gabali ir lāzera griešanas akrils. Jūs varat izveidot savu dizainu, ievērojot šeit sniegtos jēdzienus, un tos sagriezt ar lāzeru vietējā ražotājā