Turinys:
- 1 žingsnis: modeliuokite snaigę / žvaigždę
- 2 žingsnis: sukurkite palaikymą
- 3 žingsnis: „Soder“LED juostelės
- 4 žingsnis: šviesos diodų tvarkyklė
- 5 veiksmas: programinė įranga ir animacijos
Video: LED juostos snaigės / žvaigždžių animacijos: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Mažas vadovas, kaip aš sukūriau kalėdinę dekoraciją su šviesos diodų juostelėmis, kurias likau iš kito projekto. Pateikiami plano, programinės įrangos ir animacijos failai. Šį projektą įkvėpė šis „YouTube“vaizdo įrašas.
1 žingsnis: modeliuokite snaigę / žvaigždę
Pirmasis žingsnis buvo suplanuoti šviesos diodų atraminę struktūrą, tai buvo padaryta naudojant „Inkscape“. Koncepcija yra turėti snaigę su žvaigžde viduje. Plotis buvo pasirinktas kaip dviejų juostų plotis, kad būtų galima sukurti viską, viena juostelė grįžta atgal.
2 žingsnis: sukurkite palaikymą
Atrama pagaminta iš medžio ir surenkama karštais klijais.
3 žingsnis: „Soder“LED juostelės
Šviesos diodų juostelė supjausta iki reikiamo ilgio kiekvienam segmentui, o po to lituojama kartu su paruoštais laidais. Tai užtruko ilgai ir aš rekomenduočiau LED lemputes ant laido, o ne pjaustyti juostas.
4 žingsnis: šviesos diodų tvarkyklė
Šiame projekte šviesos diodus valdo ne „Arduino“, o „NodeMCU“plokštė (ESP8266) su „MicroPython“.
Pirmasis žingsnis yra iš naujo paleisti „Micropython“programinę įrangą, vadovaujantis šiuo vadovu: Darbo su „MicroPython“pradžia naudojant ESP8266. Tada jį galima naudoti šviesos diodams valdyti, kaip parodyta 11. NeoPikselių valdymas.
Mano lentoje Machine.pin (4) yra D2 (kaip matyti paveikslėlyje). Nepamirškite prijungti gnd su šviesos diodais.
5 veiksmas: programinė įranga ir animacijos
„Python“parašytą programinę įrangą galima atsisiųsti iš „GitHub“.
Main.py failas tvarko animacijos atkūrimą. Jis gali turėti laikrodžio režimą, kuriame laikas rodomas procentais nuo šviesos diodų skaičiaus. Taip pat yra visos vaizdo įraše rodomos animacijos, kurias galima nukopijuoti iš failo animations.txt. Animacija leidžia mums sukurti „snowflake_esp.py“modulį, kuris turi „Snowflake“klasę, kad būtų galima lengvai priskirti visas konstrukcijos dalis. Todėl galima valdyti visus šviesos diodus kartu arba tik žvaigždės dalį, kiekvienos rankos medį, lapą ar kamieną iki atskiro šviesos diodo.
Pavyzdžiui:
iš snaigės_esp importas *sf = Snaigė (0)
išjungta = spalva (0, 0, 0) def laukti (ms): laikas. miegas (ms/1000,0) --- didelė ir maža žvaigždė su snaigių perėjimu y = spalva (255, 220, 0) sf.paint (išjungta) sf.žvaigždė.spalva (y) laukti (1000) sf.žvaigždė.dažyti (išjungti) y) palaukti (1000)
Rekomenduojamas:
Ultragarsinis jutiklis Automatinis LED pasveikinimo animacijos žiburiai ir LCD informacijos ekranas: 6 žingsniai
Ultragarso jutiklio automatinės šviesos diodų pasveikinimo animacijos lemputės ir LCD informacijos ekranas: kai grįžtate namo pavargęs ir bandote atsisėsti bei atsipalaiduoti, turi būti labai nuobodu kiekvieną dieną vėl ir vėl matyti tą patį. Kodėl nepridedate kažko įdomaus ir įdomaus, kuris keičia jūsų nuotaiką? Sukurkite itin lengvą „Arduin“
Animacijos „Sprite“kūrimas naudojant „TTGO T-Watch“: 7 žingsniai
Animacijos „Sprite“kūrimas naudojant „TTGO T-Watch“: demonstracinis vaizdo įrašas
Žvaigždžių takelis - „Arduino“varomas žvaigždžių rodyklė ir sekiklis: 11 žingsnių (su nuotraukomis)
Žvaigždžių takelis - „Arduino“varomas žvaigždžių rodyklė ir sekiklis: „Star track“yra „Arduino“pagrįsta „GoTo -mount“įkvėpta žvaigždžių sekimo sistema. Jis gali nukreipti ir sekti bet kurį dangaus objektą (įvestos dangaus koordinatės) su 2 „Arduinos“, giroskopu, RTC moduliu, dviem nebrangiais žingsniniais varikliais ir 3D spausdinta struktūra
Prie interneto prijungtas SMART LED animacijos laikrodis su žiniatinklio valdymo skydeliu, sinchronizuotas laiko serveris: 11 žingsnių (su paveikslėliais)
Prie interneto prijungtas SMART LED animacijos laikrodis su žiniatinklio valdymo skydeliu, sinchronizuotas laiko serveris: šio laikrodžio istorija siekia ilgą-daugiau nei 30 metų. Mano tėvas pradėjo šią idėją, kai man buvo vos 10 metų, gerokai prieš LED revoliuciją - dar tada, kai šviesos diodai yra 1/1000 jų akinančio blizgesio. Tikra
Juostos juostos dėklas apverstiems telefonams: 6 žingsniai
Juostos juostos dėklas, skirtas apverstiems telefonams: Šį dėklą nesunku pasidaryti ir jis apsaugos jūsų telefoną. Jums reikės lipnios juostos, telefono ir žirklių