Índice:

SpotLight Interactive Nightlight: 4 etapas
SpotLight Interactive Nightlight: 4 etapas

Vídeo: SpotLight Interactive Nightlight: 4 etapas

Vídeo: SpotLight Interactive Nightlight: 4 etapas
Vídeo: ROBLOX - Nightlight - [Full Walkthrough] 2024, Julho
Anonim
Image
Image
Circuito
Circuito

O SpotLight é um nightlight interativo alimentado por Arduino, assumindo um formato bonito baseado em pug. A luz possui três recursos interativos:

1) Insira uma moeda na parte traseira do SpotLight para ligar e desligar as luzes.

2) Acenda o SpotLight para que as luzes fiquem com uma cor azul suave.

3) Fale com os holofotes. Um ruído não ameaçador e de alta frequência fará com que seus olhos fiquem verdes. Um rosnado baixo os deixará vermelhos.

Suprimentos

1. Placa Arduino. Neste projeto estou usando o Uno.

2. Dois leds RGB (https://www.adafruit.com/product/159)

3. Um fotorresistor (https://www.adafruit.com/product/161)

4. Um microfone (https://www.adafruit.com/product/1713)

5. Resistores: (6) resistores de 2,2 kΩ, (2) resistor de 1,5 kΩ

6. Um caso. Encontrei o cofrinho Pug (Banco Puggy?) Em um exército de salvação. Seja criativo e encontre sua própria capa exclusiva para tornar esta criação sua!

Etapa 1: Circuito

Este é o diagrama de circuitos. Os principais componentes são os seguintes:

Entrada

1) Microfone - parte inferior esquerda da imagem, usado para ouvir as frequências de áudio

2) Fotocélula (topo meio-esquerdo) - usada para detectar se você está acariciando o cachorro

3) Chave liga / desliga. Isso é mostrado como um botão no diagrama (canto superior esquerdo), mas usamos papel alumínio no projeto final para criar um circuito aberto que pode ser fechado por uma moeda. Isso é efetivamente o mesmo que um botão que fecha o circuito quando pressionado.

Saída

Dois leds RGB, com cabeamento idêntico.

Etapa 2: Código

Código
Código

O código-fonte deste projeto está disponível aqui:

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

Certifique-se de que os pinos que você está usando em seu arduino correspondem corretamente aos pinos usados no código. Dependendo de como você conectou as coisas, pode ser necessário alterar estes valores:

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

Este código usa uma Fast Fourier Transform (FFT) para converter a forma de onda de áudio que é recebida pelo microfone em um espectro de frequência. Isso nos permite ouvir as frequências e alterar a cor dos LEDs com base nisso. O código é configurado para acender as luzes vermelhas quando o limite inferior do espectro de frequência é dominante e verde quando o limite superior é. Experimente brincar com esses parâmetros e veja o que você pode fazer!

Etapa 3: o caso

O caso
O caso
O caso
O caso

Primeira coisa - encontre um caso!

Este cachorro veio do exército de salvação, mas tenho certeza que você pode encontrar outros objetos interessantes para transformar em uma luz noturna. Como o cão é oco, ele nos permite colocar os componentes do elétron diretamente dentro do corpo.

Usei uma broca para criar orifícios nos olhos do cachorro e um pequeno atrás da orelha esquerda para colocar na fotocélula. Também fiz um todo atrás da orelha direita para que o microfone pudesse captar melhor os sons; o microfone é montado dentro da cabeça perto desse orifício. Use cola quente para fixar esses componentes no lugar.

Para criar a operação de moeda, conecte os fios que são mostrados no esquema como se conectando a um botão e, em vez disso, conecte cada lado a faixas separadas de papel alumínio. Coloque as duas folhas de folha de estanho afastadas apenas o suficiente para que uma moeda (por exemplo, um quarto) possa tocar as duas simultaneamente, fechando o circuito.

Etapa 4: aproveite

Aproveitar
Aproveitar
Aproveitar
Aproveitar

Divirta-se com sua nova criação! Se você tiver qualquer problema ao seguir essas instruções, sinta-se à vontade para deixar um problema no repositório do GitHub ou marcar-me no twitter @mathisonian.

Recomendado: