» Electrónica » Arduino »Alarma inalámbrica basada en Arduino

Alarma Inalámbrica Arduino


Hola visitantes del sitio web
Mientras navegaba por varios sitios, encontré en el sistema un producto casero muy útil para la seguridad del hogar. Arduino.

Su autor quería hacer productos caseros para que fuera barato e inalámbrico.
Este producto casero utiliza un sensor de movimiento PIR, y la información se transmite mediante el módulo RF.

El autor quería usar un módulo de infrarrojos, pero dado que tiene un alcance limitado, y el plus puede funcionar solo en la línea de visión del receptor, por lo que eligió el módulo de RF, con el que puede alcanzar un alcance de aproximadamente 100 metros.

Para que sea más conveniente para los visitantes ver el conjunto de alarma, decidí dividir el artículo en 5 etapas:
Paso 1: crea un transmisor.
Etapa 2: crea un receptor.
Paso 3: instala el software.
Etapa 4: Prueba de los módulos ensamblados.
Etapa 5: Montaje de la carcasa e instalación del módulo en ella.

Entonces, comencemos con el video del autor.


Todo lo que el autor necesitaba era:
- 2 placas ARDUINO UNO / ARDUINO MINI / ARDUINO NANO para el receptor y el transmisor;
- Módulo transceptor RF (433 MHZ);
- Sensor de movimiento PIR;
- Baterías de 9V (2 piezas) y conectores a ellas;
- zumbador;
- LED;
- Una resistencia con una resistencia de 220 ohmios;
- placa de prueba;
- Puentes / cables / puentes;
- Placa de montaje;
- Conectores placa a pin;
- interruptores;
- Carcasas para receptor y transmisor;
- papel de colores;
- Cinta de montaje;
- Bisturí apilado;
- Pistola de pegamento caliente;
- soldador;
- Pinzas / herramienta de pelado;
- Tijeras para metal.



Comenzamos la creación del transmisor.
A continuación se muestra un diagrama del sensor de movimiento.

El transmisor en sí consiste en:
- sensor de movimiento;
- Tablas Arduino;
- Módulo transmisor.

El autor utilizó el Arduino Nano como tablero de control.

El autor recolectó según este esquema:

El sensor en sí tiene tres salidas:
- VCC;
- GND;
- FUERA

Luego, el autor conectó las conclusiones del sensor con las conclusiones de la placa Arduino:
- Vcc> 5v;
- GND> GND;
- Fuera> D2.

Después de lo cual, verifiqué el sensor
Alarma Inalámbrica Arduino


Antes de descargar el firmware, el autor se asegura de que la placa actual y el puerto serie estén instalados correctamente en la configuración IDE de Arduino. Después de lo cual descargué el boceto:

sketch-test-code.docx [12.26 Kb] (descargas: 483)
Ver archivo en línea:

Más tarde, cuando el sensor de movimiento detecte movimiento frente a usted, el LED se encenderá y también podrá ver el mensaje correspondiente en el monitor.

A continuación, el autor conecta el transmisor de RF.

Según el esquema un poco más bajo.

El transmisor tiene 3 salidas (VCC, GND y Datos), conéctelas:
- VCC> 5V de salida en el tablero;
- GND> GND;
- Datos> 12 pin en el tablero.



El receptor en sí consiste en:
- Módulo receptor de RF;
- Tablas Arduino
- Zumbador (altavoz).

Circuito receptor:

El receptor, como el transmisor, tiene 3 salidas (VCC, GND y Datos), conéctelas:
- VCC> 5V de salida en el tablero;
- GND> GND;
- Datos> 12 pin en el tablero.


El autor eligió la biblioteca de archivos como base de todo el firmware. Lo descargué y lo coloqué en la carpeta con las bibliotecas Arduino.



Antes de descargar el código de firmware a la placa, el autor estableció los siguientes parámetros IDE:
- Tablero -> Arduino Nano (o el tablero que usa);
- Puerto serie -> COM XX (verifique el puerto com al que está conectada su placa).

Después de configurar los parámetros, el autor descargó el archivo de firmware Wireless_tx y lo cargó en la placa:

wireless_tx.docx [14.59 Kb] (descargas: 403)
Ver archivo en línea:




El autor repite los mismos pasos para la placa de host:
- Tablero -> Arduino UNO (o el tablero que está utilizando);
- Puerto serie -> COM XX (verifique el puerto com al que está conectada su placa).


Una vez que el autor ha establecido los parámetros, descarga el archivo wireless_rx y lo descarga en la placa:

wireless_rx.docx [13.3 Kb] (descargas: 291)
Ver archivo en línea:


Luego, utilizando un programa que se puede descargar, el autor generó un sonido para el timbre.


Además, después de descargar el software, el autor decidió verificar si todo funciona correctamente. El autor conectó las fuentes de alimentación, pasó una mano por delante del sensor y un timbre comenzó a funcionar para él, lo que significa que todo funciona como debería.


Asamblea final del transmisor
Primero, el autor cortó las conclusiones sobresalientes del receptor, transmisor, placas arduino, etc.

Después de eso, conecté la placa arduino con un sensor de movimiento y un transmisor de RF con puentes.

Además, el autor comenzó a hacer una carcasa para el transmisor.

Primero, cortó: un orificio para el interruptor, así como un orificio redondo para el sensor de movimiento, y luego lo pegó a la caja.


Luego, el autor dobló una hoja de papel de colores y la pegó a la portada de la imagen para ocultar las partes internas del producto casero.

Después de lo cual, el autor comenzó a incrustar electronica relleno dentro de la caja, usando cinta de doble cara.


Montaje final del receptor.
El autor decidió conectar la placa Arduino a la placa de circuito con una cinta de goma y también instalar un receptor de RF.

Además, el autor corta dos agujeros en el otro caso, uno para el timbre y otro para el interruptor.

Y palos.

Después de lo cual, el autor instala puentes en todos los detalles.


Luego, el autor inserta el tablero terminado en el estuche y lo arregla con pegamento de doble cara.

Además, al colocar ambos módulos en la carcasa, el autor colocó el transmisor en un lugar que necesita protección y el receptor en su escritorio.

El rango de los módulos no es muy grande y, por lo tanto, al encontrar un agujero marcado como "hormiga", el autor decidió aumentar el radio de acción agregando antenas a cada módulo.


Después de eso, comenzó a considerar cuánto tiempo necesitaba la antena.

Para calcular la longitud de la antena, debe determinar la longitud de onda, y para ello debe dividir la velocidad de la luz por la frecuencia, y luego dividir el número resultante por 4. El autor tiene una frecuencia de 433 MHz, y la velocidad de la luz 3 * 10 ^ 8 m / s.
Entonces la longitud de onda = (3 × 10 ^ 8) / (433 × 10 ^ 6) = 0.69284 m.,
Y la longitud de la antena = 0.69284 / 4 = 0.1732 m = 17.32 cm

Luego, el autor cortó dos piezas de la longitud deseada y las solda en los agujeros de cada módulo.




Y al final, obtuvo una alarma inalámbrica basada en arduino.

9.3
9.3
8.7

Agrega un comentario

    • sonriesonrisasxaxaokno sabesyahoonea
      jeferascarsetontosisi-siagresivosecreto
      lo sientobailardance2dance3perdónayudabebidas
      pararamigosbuenobuenosilbatodesmayarselengua
      fumaraplaudirllorardeclararburlóndon-t_mentiondescargar
      calorfuriosorisa1mdareuniónMoskingnegativo
      not_ipalomitas de maizcastigarleerasustarasustabuscar
      burlagraciasestoto_clueumnikagudode acuerdo
      malbeeeojo negroblum3ruborpresumiraburrimiento
      censuradocortesíasecreto2amenazarvictoriaYusun_bespectacled
      shokrespektjajajaPrevedbienvenidokrutoyya_za
      ya_dobryiayudantene_huliganne_othodigolpearprohibircerrar
3 comentario
Invitado Vasily
no funciona
Módulo transceptor RF
Bueno si? Y el autor - "Transmisor y receptor de RF", es decir, "transmisor y receptor". La diferencia, espero, es clara. Negligencia, prisa ... ((
Otro entretenido. No hay esquema ... Una primitiva complicada en Arduin. El consumo de corriente será grande (> 50 mA) ... y la batería es débil Krone. Los sensores PIR son diferentes (y los algoritmos de conmutación son diferentes)
Este Krona en este esquema es suficiente para 1 (solo) día. no sabes

Le recomendamos que lea:

Pásalo por el teléfono inteligente ...