» Eletrônicos » Arduino »Alarme sem fio baseado em Arduino

Arduino Wireless Alarm


Olá visitantes do site
Ao navegar em vários sites, encontrei um produto caseiro muito útil para segurança doméstica, no sistema Arduino.

Seu autor queria fabricar um produto caseiro para que fosse barato e sem fio.
Este produto caseiro usa um sensor de movimento PIR e as informações são transmitidas usando o módulo de RF.

O autor queria usar um módulo de infravermelho, mas como ele tem um alcance limitado, o plus pode funcionar apenas na linha de visão do receptor, então ele escolheu o módulo de RF, com o qual você pode atingir um alcance de aproximadamente 100 metros.

Para tornar mais conveniente para os visitantes visualizarem o conjunto de alarmes, decidi dividir o artigo em 5 etapas:
Etapa 1: Crie um transmissor.
Etapa 2: Crie um receptor.
Etapa 3: Instale o software.
Etapa 4: Testando os módulos montados.
Etapa 5: Montando a carcaça e instalando o módulo nela.

Então, vamos começar com o vídeo do autor.


Tudo o que o autor precisava era:
- 2 placas ARDUINO UNO / ARDUINO MINI / ARDUINO NANO para o receptor e o transmissor;
- módulo transceptor de RF (433 MHZ);
- sensor de movimento PIR;
- baterias de 9V (2 peças) e conectores para elas;
- campainha;
- LED;
- Um resistor com resistência de 220 ohms;
- tábua de pão;
- Jumpers / fios / jumpers;
- placa de montagem;
- Placa para fixar conectores;
- interruptores;
- Caixas para receptor e transmissor;
- papel colorido;
- fita de montagem;
- Bisturi empilhado;
- pistola de cola quente;
- ferro de solda;
- Pinça / ferramenta de decapagem;
- Tesoura para metal.



Começamos a criação do transmissor.
Abaixo está um diagrama do sensor de movimento.

O próprio transmissor consiste em:
- sensor de movimento;
- placas Arduino;
- módulo transmissor.

O autor usou o Arduino Nano como placa de controle.

O autor coletou de acordo com este esquema:

O próprio sensor possui três saídas:
- VCC;
- GND;
- FORA.

Em seguida, o autor conectou as conclusões do sensor às conclusões da placa Arduino:
- Vcc> 5v;
- GND> GND;
- Fora> D2.

Depois disso, verifiquei o sensor
Arduino Wireless Alarm


Antes de baixar o firmware, o autor garante que a placa e a porta serial atuais estejam corretamente instaladas nas configurações do IDE do Arduino. Após o qual eu baixei o esboço:

sketch-test-code.docx [12.26 Kb] (downloads: 483)
Visualizar arquivo online:

Mais tarde, à medida que o sensor de movimento detectar movimento à sua frente, o LED acenderá e você também poderá ver a mensagem correspondente no monitor.

Em seguida, o autor conecta o transmissor de RF.

De acordo com o esquema um pouco menor.

O transmissor possui 3 saídas (VCC, GND e Dados), conecte-as:
- Saída VCC> 5V na placa;
- GND> GND;
- Dados> 12 pinos no quadro.



O próprio receptor consiste em:
- módulo receptor RF;
- Placas Arduino
- Campainha (alto-falante).

Circuito do receptor:

O receptor, como o transmissor, possui 3 saídas (VCC, GND e Dados), conecte-as:
- Saída VCC> 5V na placa;
- GND> GND;
- Dados> 12 pinos no quadro.


O autor escolheu a biblioteca de arquivos como base de todo o firmware. Eu baixei qual ele e coloquei na pasta com as bibliotecas do Arduino.



Antes de baixar o código do firmware para a placa, o autor define os seguintes parâmetros IDE:
- Quadro -> Arduino Nano (ou o quadro que você usa);
- Porta serial -> COM XX (verifique a porta com a qual sua placa está conectada).

Após definir os parâmetros, o autor baixou o arquivo de firmware Wireless_tx e o carregou no quadro:

wireless_tx.docx [14.59 Kb] (downloads: 403)
Visualizar arquivo online:




O autor repete as mesmas etapas para a placa host:
- Quadro -> Arduino UNO (ou o quadro que você está usando);
- Porta serial -> COM XX (verifique a porta com a qual sua placa está conectada).


Após o autor definir os parâmetros, baixe o arquivo wireless_rx e faça o download no quadro:

wireless_rx.docx [13.3 Kb] (downloads: 291)
Visualizar arquivo online:


Em seguida, usando um programa que pode ser baixado, o autor gerou um som para a campainha.


Além disso, após o download do software, o autor decidiu verificar se tudo está funcionando corretamente. O autor conectou as fontes de energia e passou a mão na frente do sensor, e uma campainha começou a trabalhar para ele, o que significa que tudo funciona como deveria.


Montagem final do transmissor
Primeiro, o autor retira as conclusões salientes do receptor, transmissor, placas de arduino etc.

Depois disso, conectei a placa do arduino com um sensor de movimento e um transmissor de RF usando jumpers.

Além disso, o autor começou a fazer uma carcaça para o transmissor.

Primeiro, ele cortou: um orifício para o interruptor, bem como um orifício redondo para o sensor de movimento e, em seguida, colou-o no gabinete.


Em seguida, o autor dobrou uma folha de papel colorido e colou-a na capa da imagem para ocultar as partes internas do produto caseiro.

Depois disso, o autor começou a incorporar eletrônico recheio dentro do estojo, usando fita dupla face.


Montagem final do receptor
O autor decidiu conectar a placa do Arduino à placa de circuito com uma fita de borracha e também instalar um receptor de RF.

Além disso, o autor faz dois furos no outro caso, um para a campainha e outro para o interruptor.

E paus.

Depois disso, o autor instala jumpers em todos os detalhes.


Em seguida, o autor insere a placa pronta no estojo e a fixa com cola dupla face.

Além disso, como os dois módulos foram colocados na caixa, o autor colocou o transmissor em um local que precisa ser protegido e o receptor em sua mesa.

O alcance da ação dos módulos não é muito grande e, portanto, tendo encontrado um buraco marcado como "formiga", o autor decidiu aumentar o raio de ação adicionando antenas a cada módulo.


Depois disso, ele começou a considerar quanto tempo a antena precisava.

Para calcular o comprimento da antena, é necessário determinar o comprimento de onda e, para isso, é necessário dividir a velocidade da luz por frequência e, em seguida, dividir o número resultante por 4. O autor tem uma frequência de 433 MHz e a velocidade da luz 3 * 10 ^ 8 m / s.
Então o comprimento de onda = (3 × 10 ^ 8) / (433 × 10 ^ 6) = 0,69284 m.,
E o comprimento da antena = 0,69284 / 4 = 0,1732 m = 17,32 cm

Em seguida, o autor cortou duas peças do comprimento desejado e as soldou nos orifícios de cada módulo.




E no final, ele recebeu um alarme sem fio baseado em arduino.

9.3
9.3
8.7

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
3 comentário
Guest Vasily
não funciona
Módulo transceptor de RF
Bem sim? E o autor - "Transmissor e receptor de RF", isto é, "transmissor e receptor". A diferença, espero, é clara. Negligência, pressa ... ((
Outro divertido. Não existe um esquema ... Uma primitiva complicada no Arduin. O consumo atual será grande (> 50mA) ... e a bateria está fraca. Os sensores PIR são diferentes (e os algoritmos de comutação são diferentes)
Essa coroa nesse esquema é suficiente para 1 (único) dia. não sei

Aconselhamos que você leia:

Entregue-o para o smartphone ...