Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Valydami kiemą radome mažo graužiko kaukolę. Mes buvome netoli nuo Helovino ir čia kilo idėja.
Jei jūsų spintoje nėra kaukolės, galite ją pakeisti sena lėlės galvute ar bet kuo, ką norite apšviesti.
Prekės
Šiam projektui reikalingos dalys:
- „Featherwing M0“(plunksnos).
- 2 „NeoPixel“RGB šviesos diodai („NeoPixels“)
- 2 mechaniniai jungiklių mygtukai.
- 1 VCC reguliatorius 9/5-3.3V (reguliatorius).
- 2 x 9V akumuliatoriaus jungtis
- 1 9V baterija
- 1 maža medinė dėžutė
- Varžtų surinkimo dalys
1 žingsnis: dėžutė
Hobių parduotuvėje nusipirkau nedidelę medinę dėžutę. Tiesiog reikia pasirūpinti dydžiu, kad įsitikintumėte, jog visa elektronika telpa viduje. Laidams gali prireikti daugiau apimties nei iš pradžių tikėtasi.
Dėžutėje pateikti pakeitimai yra gana riboti.
Priekyje 2 mažos skylutės mygtukams.
1 didesnė skylė dangtelio viršuje, skirta varžtui, palaikančiam kaukolę. Taip pat gali tekti šiek tiek padidinti, kad LED jungtys galėtų praeiti.
Norėdami užtikrinti, kad pagrindinis kaukolę laikantis varžtas liktų vertikalus, tiesiog priklijuokite veržlę 2-3 cm aukščiau nei dėžutės apačia.
2 žingsnis: maitinimo šaltinis
Naudojau 9V bateriją.
„Featherwing“reikia 5 V maksimalios galios, todėl mums reikia VCC reguliatoriaus.
Reguliatorių galima montuoti tiesiai ant akumuliatoriaus. Tačiau jis turi maitinimo indikatorių, kuris įsijungia, kai tik yra prijungtas. Norėdami sutaupyti baterijos, naudojame dvi 9 V jungtis, sujungtas kartu su įjungimo/išjungimo jungikliu. Tokiu būdu mes galime visiškai išjungti sistemą.
3 žingsnis: plunksnos
Aš naudoju „Featherwing M0“2 „akims“valdyti.
Jis tiesiog montuojamas ant nedidelio juostelės gabalo, naudojant kai kurias krovimo antraštes. papildomos antraštės yra lituojamos šone, kad būtų galima sujungti skirtingas dalis.
Lentelėje naudojami kaiščiai:
- 11: kairės akies valdymas
- 12: dešinės akies valdymas
- 5: spalvos keitimo mygtukas
Mygtukui buvo naudojamas 10 kOhm rezistorius, tačiau taip pat galite naudoti „Feartherwing“režimą INPUT_PULLUP.
4 žingsnis: programa
Žemiau pateiktas kodas yra gana paprastas.
Po inicijavimo etapo mes įeiname į begalinę kilpą, kuri sukuria spalvų gradientą, naudojamą abiem akims.
Perjungimo mygtukas leidžia pasirinkti raudoną arba žalią gradientą.
Norėdami įkelti programą į mikrovaldiklį, jums reikės „Arduino IDE“.