Índice:

Alarme Arduino - Prova Cat: 6 etapas
Alarme Arduino - Prova Cat: 6 etapas

Vídeo: Alarme Arduino - Prova Cat: 6 etapas

Vídeo: Alarme Arduino - Prova Cat: 6 etapas
Vídeo: Fork mounted razor machetes! #mtb #mountainbike #shorts 2024, Julho
Anonim
Alarme Arduino - Cat Proof
Alarme Arduino - Cat Proof

Gatos podem ser ótimos. Eles podem ser tão incrivelmente aconchegantes, difusos e divertidos. No entanto, quando eles começam um projeto, podem ser incrivelmente difíceis de dissuadir. Qual a melhor maneira de deter um gato do que luz e som sensíveis ao movimento?

Nesta lição, você aprenderá como configurar e codificar um Arduino para detectar movimento próximo a ele. Quando o movimento ocorre, ele deterá a criatura com luz LED e som.

Alguma experiência básica com circuitos e programação é útil, mas não necessária.

Suprimentos

1 Arduino Uno

1 breadboard

2 Resistor 330Ω

1 campainha

1 LED RGB

10 cabos jumper

1 Adaptador 9V1A (para configuração e conexão)

Etapa 1: Etapa 1: montagem do sensor ultrassônico

Etapa 1: montagem do sensor ultra-sônico
Etapa 1: montagem do sensor ultra-sônico

Comece a montar sua placa de ensaio.

Conecte o sensor Ultra Sonic conforme mostrado acima. Observe os quatro pinos diferentes (rotulados) VCC, Trig, Echo e Gnd. Certifique-se de que o VCC está indo para a fonte de alimentação de 5 V e o GND está indo para o aterramento.

O Trig deve ir para o Pino 2 e o Echo deve ir para o Pino 3.

Etapa 2: Etapa 2: conectar a campainha

Etapa 2: anexe a campainha
Etapa 2: anexe a campainha

Novamente, siga junto com a placa de ensaio acima para conectar a campainha. Certifique-se de que o terminal + da campainha esteja conectado ao pino 7 e use um resistor de 330Ω para conectar o terminal - ao aterramento.

Etapa 3: Etapa 3: conectar o LED

Etapa 3: conecte o LED
Etapa 3: conecte o LED

Conecte o LED RGB conforme mostrado no diagrama. O vermelho deve se conectar ao pino 9, o verde deve se conectar ao pino 10 e o azul ao pino 11. O último (e mais longo) pino deve se conectar ao solo, com um resistor 330Ω.

Etapa 4: Etapa 4: tempo de codificação

Agora é hora de adicionar o código. Usando o editor Arduino, o código a seguir fará com que seu LED acenda e faça barulho dependendo da distância que o Sensor UltraSonic detecta um objeto.

Se você foi criativo com qualquer um de seus números PIN, saiba que pode ser necessário alterá-los para que o código funcione.

Etapa 5: Etapa 5: hora de parar o gato

Configure seu arranjo onde quiser para evitar que seu gato vá a lugares. Estou tentando impedi-lo de andar pelo chão do meu porão, onde não há porta para impedir isso. Quando ele anda na frente do sensor, ele dispara. Ele se assusta facilmente com o barulho e as luzes, então não é preciso muito para detê-lo.

Etapa 6: Etapa 6: brincar com as configurações

Algumas das coisas que você pode ajustar ou ajustar dependendo de suas necessidades:

  • O que "distanceInCM" faz com que as coisas aconteçam. Você quer que seja quando detectar algo super próximo ou apenas quando estiver mais longe? Se você ajustar para muito longe, pode ser necessário obter um sensor ultrassônico melhor e mais sensível.
  • Que gama de cores você deseja usar? Com o LED RGB, ele escolhe valores aleatórios entre 0 e 100, ou 0 e 255 (no vermelho quando algo está próximo) para dar um aviso maior.
  • A frequência da campainha pode ser ajustada. As frequências mais baixas são notas mais baixas, as frequências mais altas são notas mais altas.

Recomendado: