Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Olá, tudo é meu 5º instrutível. Normalmente escrevo instrutível quando há algum concurso em que posso usar o Arduino como meu componente base. Então, com este concurso óptico, eu tive a chance de mostrar um projeto escolar simples com poucos e simples componentes, mas um projeto incrível.
Agora vamos construir um detector de roubo noturno usando o Arduino.
Etapa 1: Lista de Materiais
- Arduino mini
- LDR uma peça
- Leaser
- Pilhas AA (2)
- Porta pilhas AA
- Interruptor deslizante (2)
- Espelhos (você não precisa de Reflexão)
- Uma pequena caixa de 6 cm x 5 cm
- Um conduzido
- Uma campainha
- Fonte de alimentação 5v
- Fone de ouvido 5 peças
- Bicicleta raio 2 peças
- Super cola
Etapa 2: suporte do espelho para reflexão
- No meu armazém geral, obtive o espelho com as dimensões de 2 cm x 2 cm
- Então eu imprimi um suporte de impressora 3d anexado para ele, você pode fazer isso usando palitos de sorvete.
- Usando supercola, colo pequenos pedaços de plástico de fones de ouvido nos espelhos.
- Com raio de bicicleta, fiz com que ficassem no suporte.
Etapa 3: Buzzer / Alarme usando Arduino Mini
Este sistema funciona sentindo a intensidade da luz em seu ambiente. O sensor que pode ser usado para detectar luz é um LDR. É barato e você pode comprá-lo em qualquer loja de eletrônicos local ou online.
O LDR emite uma tensão analógica quando conectado ao VCC (5V), que varia em magnitude em proporção direta à intensidade da luz de entrada nele. Ou seja, quanto maior a intensidade da luz, maior será a voltagem correspondente do LDR. Como o LDR fornece uma tensão analógica, ele é conectado ao pino de entrada analógica do Arduino. O Arduino, com seu ADC (conversor analógico-digital) integrado, converte a tensão analógica (de 0 a 5 V) em um valor digital na faixa de (0 a 1023). Quando há luz suficiente em seu ambiente ou em sua superfície, os valores digitais convertidos lidos do LDR por meio do Arduino estarão na faixa de 800-1023.
Depois de conectar o LDR ao Arduino, você pode verificar os valores provenientes do LDR por meio do Arduino. Para fazer isso, conecte o Arduino via USB ao seu PC e abra o IDE ou software do Arduino. Em seguida, carregue o código anexado em seu Arduino.
Após fazer o upload do código, clique no botão no IDE do Arduino chamado “monitor serial . Isso abrirá uma nova janela, que imprime valores diferentes na tela. Agora, teste o sensor bloqueando sua superfície da luz e veja quais valores você entrar no monitor serial.
===================================
int prevSensorValue = 0; será definido pela primeira vez quando você ligar o dispositivo. quando você bloquear a luz, haverá uma queda do valor do sensor, verifique no monitor serial. Para mim, era 200, então eu definido se a diferença for maior que 150, o valor do pino 13 será definido como alto.
Ele ligará a chave BJT e o alarme ligará por 2 minutos.
Finalmente criei um invólucro usando a impressora 3D.
Etapa 4: Leaser Beam
- Tenho leaser 3v, com diâmetro de 6mm.
- Criei um suporte para ele, você pode pular e colar diretamente se necessário.
- Use o suporte de baterias AA, com 2 baterias adicione a extremidade positiva ao fio positivo e negativo.
- Assim que a conexão estiver correta, você receberá um feixe de laser.
- Coloque um interruptor entre a conexão, o interruptor deslizante funcionará bem.
- Coloque-o na parede, a área que deseja proteger com fita dupla.
Etapa 5: Configurando a Refeleção
- Depois de colocar o leaser, verifique onde a trave está caindo na parede.
- Coloque o espelho reflexivo lá e tente fazê-lo cair no lugar desejado inclinando-o.
- Repita o passo 2 com outros espelhos, até cobrir toda a área que deseja proteger.
- Faça o feixe final para cair no LDR.
Etapa 6: demonstração
Depois de tudo montado, vai funcionar muito bem.