Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Este es un proyecto de bricolaje de alerta de seguridad para el hogar simple pero muy útil. Hice este proyecto por robo en mi oficina.
Suministros
Hardware requerido:
- Gboard Pro SIM900 GSM / GPRS ATMega2560
- Sensor de interruptor magnético con cable MC-38
- Resistencia (1K y 330 ohmios)
- Dirigió
- Adaptador de corriente de 12V DC
- Tarjeta SIM compatible Cuatribanda 850/900/1800/1900 Mhz (en el proyecto se usa SIM 2G)
Software requerido:
IDE de Arduino
Paso 1: Conexión del circuito
El concepto de funcionamiento del circuito es simple:
caso 1: cuando los imanes están cerca uno del otro, el circuito actúa como un interruptor cerrado. Por lo tanto, el pin del controlador obtiene un 0 lógico (BAJO)
caso 2: cuando los imanes están separados, el circuito actúa como un interruptor abierto. Por lo tanto, el pin del controlador obtiene lógica 1 (ALTA)
Paso 2: Instalación de Arduino IDE y GboardPro Library
Siga el enlace oficial de Arduino a continuación para instalar Arduino IDE en su sistema operativo respectivo:
En Windows ->
En Linux ->
En Mac ->
Para Windows y Mac, es bastante sencillo de instalar, sin problemas importantes durante la instalación. Pero los usuarios de Linux, especialmente los principiantes, encuentran algún problema con respecto a la instalación de Arduino, cuyo problema de error de carga en serie más común ("avrdude: ser_open (): no se puede abrir el dispositivo") durante la primera instalación. Entonces, grabé un video que puede seguir como se muestra arriba.
Descargue el archivo de la biblioteca que se proporciona a continuación. Extraiga y copie a Arduino -> carpeta de bibliotecas como se muestra arriba. Ahora, abra Arduino IDE y puede consultar los códigos de muestra para GSM GboardPro.
Más detalles sobre Gboard Pro disponibles en ->
Paso 3: programación
Para cargar el código, necesitamos un convertidor de USB a serie. He utilizado la conexión cp2102 que se muestra en las imágenes de arriba.
Conexión de pin:
CP2102 Gboard Pro
GND GND
RXD RXD
TXD TXD
DTR DTR
Además, conecte el adaptador de corriente de 12 V a la placa GboardPro para obtener energía.
Si está utilizando el mismo CP2102, instale el controlador desde el enlace:
Ahora, seleccione la mega placa Arduino adecuada desde la herramienta -> placas con un puerto adecuado como se muestra en la imagen de arriba.
Realice los cambios adecuados mencionados en el código relacionados con su número.
número de caracteres = "+ 91xxxxxxxxxx"; //Número de destino
Copie el siguiente código en su IDE, compile y presione cargar. El código es simple y se explica por sí mismo con comentarios. Aún así, si tiene alguna duda, comente a continuación.
Paso 4: Embalaje e instalación
Use una caja adecuada para empacar el sistema como se muestra e instálelo en la puerta de su hogar u oficina.
¡¡Eso es todo, gracias !!