» Eletrônicos » Arduino »Como fazer um alarme ultrassônico simples no seu Arduino, faça você mesmo

Como criar um alarme ultrassônico simples do tipo faça você mesmo no Arduino

Bom dia, amantes do Arduino! No artigo de hoje, decidi mostrar uma maneira muito simples para iniciantes de como fazer um alarme ultrassônico no Arduino faça você mesmo. Esse sistema de alarme vryatli é adequado para a segurança da casa, mas acho que é adequado para proteger uma sala privada, além disso, é bastante interessante caseiro melhorar as habilidades e o conhecimento do mundo do Arduino para um arduino iniciante do que um produto caseiro útil para a vida toda.


Portanto, para um alarme simples no Arduino, precisamos:
pagamento Arduino Uno
Telêmetro ultra-sônico HS-SR04
- recipiente pequeno
tampa transparente da alça
LED vermelho
mudar
-conectar fios como "pai-mãe"
campainha
- Fios convencionais
- fonte de alimentação (eu uso 4 baterias conectadas em série a 1,5 volts, mas, idealmente, você precisa usar uma bateria de 6-9 volts a 2000 mah, ou uma coroa)

Das ferramentas que precisamos:
ferro de solda
cola térmica
tesoura ou faca


Primeiro, você precisa colocar a placa Arduino no contêiner, depois marcar o local sob o orifício para sua saída e recortá-lo ou soldá-lo:


Agora pegamos um fio pai-mãe, cortamos a saída mãe, tiramos a lata e soldamos o interruptor:


Em seguida, soldamos o interruptor na fonte de energia (mas, se você usar esse adaptador sob a coroa, não precisará fazer tudo isso)



Conectamos nossa fonte de alimentação à placa Arduino da seguinte forma: mais à saída uin e menos à Gnd
Testamos, ligamos o interruptor e, se os LEDs vermelhos na placa acenderem, tudo será feito corretamente:

Levamos um telêmetro ultrassônico e a solda para os fios do tipo pai-mãe de suas saídas (vcc, Echo, Trig, Gnd):

Marcamos e fazemos dois orifícios na lateral do contêiner sob o telêmetro ultrassônico:


Instale e cole-o, se necessário:

Pegamos dois fios pai-mãe, cortamos no chão, tiramos e envernizamos:

Solde os fios "pai" à campainha e os fios "mãe" ao LED:

Agora nos conectamos observando a polaridade em uma extremidade do LED e a campainha para 10 pinos digitais no Arduino, e as outras duas extremidades no Gnd.
Em seguida, conectamos o rangefinder ultrassônico com as seguintes imagens na placa Arduino: vcc na saída 5 v, Gnd em Gnd, eco em 9 pinos digitais e trig em 8


Na lateral do recipiente, faça outro orifício para a campainha, insira-a e cole-a, se necessário:

No teto do contêiner, fazemos dois furos (fiz todos os furos com um ferro de soldar, conforme for conveniente) para o LED e o interruptor:

Nós os colamos e colamos:

Tiramos uma tampa transparente da alça e, com a ajuda de uma lixa ou lixa, retificamos o fundo:


Colamos sobre o LED, criando assim uma cúpula protetora para ele:

Bem, terminamos a parte principal da montagem do nosso sistema de alarme e restava apenas o carregamento do esboço. Nos artigos anteriores, eu disse que, pessoalmente, essa é a fase mais difícil, mas não neste caso, porque, pelo princípio de operação, esse alarme é semelhante ao ventilador automático que eu fiz anteriormente, então usarei o esboço e, se necessário, alterarei alguns parâmetros.

Você só precisa conectar a placa Arduino ao computador usando um adaptador especial que normalmente acompanha a placa, executar o programa Arduino IDE, copiar o esboço abaixo, colá-lo no programa e clicar no botão de download. Se tudo for feito corretamente, o esboço será carregado com segurança no quadro.

Esboço:
int echoPin = 9;
int trigPin = 8;
int led = 10;

configuração nula () {
Serial.begin (9600);
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
pinMode (led, OUTPUT);
}

loop vazio () {
int duração, cm;
digitalWrite (trigPin, LOW);
delayMicrosegundos (2);
digitalWrite (trigPin, HIGH);
delayMicrosegundos (10);
digitalWrite (trigPin, LOW);
duração = pulso (echoPin, HIGH);
cm = (duração / 58) +3;
Serial.print (cm);
Serial.println ("cm");
// delay (1000);
if (cm & lt; 20) {
digitalWrite (led, ALTO);
} mais {
digitalWrite (led, LOW);
}
atraso (100);
}

Agora, resta apenas ativar o alarme e testá-lo, o alarme é programado de tal forma que, se você aproximar qualquer objeto sólido do sensor ultrassônico, a campainha começará a emitir um sinal sonoro e o LED acenderá. Por exemplo, se você passar despercebido no chão e alguém passar por ele, a campainha começará a chiar imediatamente. (o LED queimou posteriormente devido ao fato de eu ter esquecido de soldar um resistor de 220 Ohm, portanto, se o fizer, certifique-se de soldar)

Bem, é isso! Aqui temos um sistema de alarme tão simples no Arduino. Gostaríamos de dizer mais uma vez que é para iniciantes e não é necessário levar esse produto caseiro muito a sério!

Obrigado a todos pela atenção!
8.2
8.3
8.2

Adicionar um comentário

    • sorrirsorrisosxaxaoknão seiyahoonea
      chefearranhartolosimsim simagressivosegredo
      desculpedançardance2dance3perdãoajudabebidas
      pararamigosbomgoodgoodapitodesmaiarlíngua
      fumaçapalmascraydeclararirônicodon-t_mentionbaixar
      calorirritantelaugh1mdareuniãomoskingnegativo
      not_ipipocapunirlerassustarsustospesquisar
      provocarthank_youistoto_clueumnikagudoconcordar
      malbeeeblack_eyeblum3corargabar-setédio
      censuradobrincadeirasecret2ameaçarvitóriayusun_bespectacled
      sacudirrespektlolpreviubem vindoKrutoyya_za
      ya_dobryiajudantene_huliganne_othodifludproibirfechar
4 comentário
Para quem não funciona, substitua if (cm & lt; 20) por if (cm <= 20).
Olá, seu esboço não está funcionando. Você poderia consertar isso? Eu realmente preciso de um esboço de trabalho.
Eu comprei tudo o que está escrito aqui e como conectar e onde colocá-lo?
e o código não é verdadeiro
legal então coloque no vaso sanitário yahoo

Aconselhamos que você leia:

Entregue-o para o smartphone ...