Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Under rengjøringen av bakgården fant vi skallen til en liten gnager. Vi var nær fra Halloween, og her kom ideen.
Hvis du ikke har noen hodeskalle i skapet, kan du bytte den ut med et gammelt dukkehode eller noe du vil tenne.
Rekvisita
Delene som trengs for dette prosjektet er:
- Fjærving M0 (fjærving).
- 2 NeoPixel RGB -lysdioder (NeoPixels)
- 2 mekaniske bryterknapper.
- 1 VCC-regulator 9/5-3.3V (regulator).
- 2 x 9V batterikontakt
- 1 9V batteri
- 1 liten trekasse
- Skru monteringsdeler
Trinn 1: Boksen
Jeg kjøpte en liten trekasse i en hobbybutikk. Må bare ta vare på størrelsen for å være sikker på at alt det elektroniske får plass inni. Ledningene kan kreve mer volum enn først antatt.
Modifikasjonene i boksen er ganske begrensede.
2 små hull for knappene på forsiden.
1 større hull på toppen av lokket for en skrue som støtter skallen. Du må kanskje også gjøre det litt større for å la led -kontaktene gå gjennom.
For å garantere at hovedskruen som holder skallen forblir vertikal, limer du bare en mutter 2-3 cm høyere enn bunnen av esken.
Trinn 2: Strømforsyning
Jeg brukte et 9V batteri.
Featherwing krever en maksimal effekt på 5V, så vi trenger VCC -regulatoren.
Regulatoren kan monteres direkte på batteriet. Men den har en strømledning som slås på så snart den er koblet til. For å spare batterilevetid bruker vi to 9V -kontakter koblet sammen med en på/av -bryter satt inn mellom dem. På denne måten kan vi slå av systemet helt.
Trinn 3: Fjærving
Jeg bruker en Featherwing M0 for å kontrollere de 2 "øynene".
Den er ganske enkelt montert på et lite bånd med noen stabelhoder. ekstra hoder er loddet på siden for å koble de forskjellige brikkene.
Pinnene som brukes på brettet er:
- 11: Venstre øyekontroll
- 12: Høyre øyekontroll
- 5: Fargeendringsknapp
En 10 kOhm motstand har blitt brukt for knappen, men du kan også bruke INPUT_PULLUP -modusen til Feartherwing.
Trinn 4: Program
Koden nedenfor er ganske enkel.
Etter initialiseringsfasen går vi inn i den uendelige løkken som skaper en fargegradient som brukes for begge øynene.
Bryterknappen lar deg velge enten en rød gradient eller en grønn.
Du trenger Arduino IDE for å laste opp programmet på mikrokontrolleren.