Indholdsfortegnelse:

SpotLight Interactive Nightlight: 4 trin
SpotLight Interactive Nightlight: 4 trin

Video: SpotLight Interactive Nightlight: 4 trin

Video: SpotLight Interactive Nightlight: 4 trin
Video: Tutorial: Logitech Spotlight Presentation Remote, The Video Manual 2024, November
Anonim
Image
Image
Kredsløb
Kredsløb

SpotLight er en interaktiv natlys drevet af Arduino, der tager på en sød mopsbaseret formfaktor. Lyset har tre interaktive funktioner:

1) Sæt en mønt på bagsiden af SpotLight for at tænde og slukke lyset.

2) Kæledyr til SpotLight for at få lysene til at blive en beroligende blå farve.

3) Tal med rampelyset. En ikke-truende, højere støj vil få øjnene til at blive grønne. En lav knurren får dem til at blive røde.

Forbrugsvarer

1. Arduino bord. I dette projekt bruger jeg Uno.

2. To RGB -lysdioder (https://www.adafruit.com/product/159)

3. En fotoresistor (https://www.adafruit.com/product/161)

4. En mikrofon (https://www.adafruit.com/product/1713)

5. Modstande: (6) 2,2 kΩ modstande, (2) 1,5 kΩ modstand

6. En sag. Jeg fandt Pug sparegris (Puggy Bank?) Ved en frelsesarme. Vær kreativ og find din egen unikke sag for at gøre denne skabelse til din egen!

Trin 1: Kredsløb

Dette er kredsløbsdiagrammet. De vigtigste komponenter er som følger:

Input

1) Mikrofon - nederst til venstre i billedet, bruges til at lytte til lydfrekvenser

2) Fotocelle (øverst i midten til venstre) - bruges til at registrere, om du klapper hunden

3) Tænd/sluk -knap. Dette er vist som en knap i diagrammet (øverst til venstre), men vi bruger stanniol i det sidste projekt til at oprette et åbent kredsløb, der kan lukkes med en mønt. Dette er faktisk det samme som en knap, der lukker kredsløbet, når det trykkes ned.

Produktion

To RGB -lysdioder med identiske ledninger.

Trin 2: Kode

Kode
Kode

Kildekoden til dette projekt er tilgængelig her:

github.com/mathisonian/spot-light-nightlig…

Sørg for, at de ben, du bruger på din arduino, matcher korrekt med de ben, der bruges i koden. Afhængigt af hvordan du har tilsluttet tingene, skal du muligvis ændre denne værdi:

github.com/mathisonian/spot-light-nightlig…

Denne kode bruger en Fast Fourier Transform (FFT) til at konvertere lydbølgeformen, der modtages af mikrofonen, til et frekvensspektrum. Dette giver os mulighed for at lytte til frekvenser og ændre farven på lysdioderne baseret på det. Koden er indstillet til at gøre lyset rødt, når den lave ende af frekvensspektret er dominerende og grøn, når den høje ende er. Prøv at lege med disse parametre og se, hvad du kan gøre!

Trin 3: Sagen

Sagen
Sagen
Sagen
Sagen

Første ting - find dig selv en sag!

Denne hund kom fra frelsesarmeen, men jeg er sikker på, at du kan finde andre interessante genstande til at blive til et natlys. Da hunden er hul, giver den os mulighed for at sætte elektronkomponenterne direkte inde i kroppen.

Jeg brugte en boremaskine til at skabe huller i hundens øjne og en lille bag venstre øre til at placere til fotocelle. Jeg lavede også en helhed bag højre øre, så mikrofonen bedre kunne opfange lyde; mikrofonen er monteret inde i hovedet nær det hul. Brug varm lim til at fastsætte disse komponenter på plads.

For at oprette møntoperationen skal du tilslutte de ledninger, der er vist i skematikken som tilslutning til en knap, og i stedet forbinde hver side til separate skår af stanniol. Læg de to stykker stanniol lige langt nok fra hinanden, så en mønt (f.eks. En fjerdedel) kan røre dem begge samtidigt og lukke kredsløbet.

Trin 4: Nyd det

god fornøjelse
god fornøjelse
god fornøjelse
god fornøjelse

God fornøjelse med din nye skabelse! Hvis du har problemer med at følge disse instruktioner, er du velkommen til at efterlade et problem på GitHub -depotet, eller tag mig på twitter @mathisonian.

Anbefalede: