Tabla de contenido:

Notificador meteorológico basado en GSM SIM900: 3 pasos (con imágenes)
Notificador meteorológico basado en GSM SIM900: 3 pasos (con imágenes)

Video: Notificador meteorológico basado en GSM SIM900: 3 pasos (con imágenes)

Video: Notificador meteorológico basado en GSM SIM900: 3 pasos (con imágenes)
Video: ¿Qué es una alerta meteorológica? 2024, Mes de julio
Anonim
Notificador meteorológico basado en GSM SIM900
Notificador meteorológico basado en GSM SIM900

Siempre necesitamos actualizaciones meteorológicas en nuestro teléfono móvil. Puede ser desde una aplicación en línea o una aplicación del sistema a través de Internet. Pero aquí le mostraré una forma de usar la función de mensajería de texto en nuestros móviles para obtener las actualizaciones de temperatura y humedad, también puede extenderla para obtener actualizaciones de presión, altitud y GPS. Aquí utilicé un DHT22 para obtener actualizaciones de temperatura y humedad, pero también puede usar un BMP280 para obtener actualizaciones de presión. Obviamente utilicé un Arduino para todos los cálculos y SIM900 para el proceso de envío de SMS. Dado que usar Arduino será fácil para la mayoría de los usuarios, en realidad puede usar cualquier microcontrolador para todo el proceso. Para eso, deberá leer la hoja de datos de SIM900 y DHT22. Entonces, por ahora usaré simplemente Arduino UNO para esto. Nano, Mega, Micro también funcionarán …

Paso 1: Piezas necesarias

Piezas necesarias
Piezas necesarias
Piezas necesarias
Piezas necesarias

1. Arduino UNO / Nano / Mega / Micro

2. SIM900 / 800

3. 1 resistencia de 10K

4. DHT22 / DHT11

5. Saltadores

6. Placa de pruebas (puede que no sea necesaria)

7. Fuente de alimentación separada para SIM900 / 800

Paso 2: método de trabajo y realización de las conexiones del circuito

Método de trabajo y conexión del circuito
Método de trabajo y conexión del circuito
Método de trabajo y conexión del circuito
Método de trabajo y conexión del circuito
Método de trabajo y conexión del circuito
Método de trabajo y conexión del circuito

El SIM900 / 800 es un módulo GSM que funciona con métodos TX-RX y usa comandos AT. Aquí se puede colocar una tarjeta SIM 3g normal y también puede hacer y recibir llamadas si conecta un micrófono aquí, pero no estoy usando esa característica aquí. Aquí usaré la función de mensajería de SIM900. SIM900 puede hacer llamadas, recibir llamadas, hacer y enviar mensajes de texto. Puede recargar su sim con un paquete de mensajería y luego usarlo para evitar la sobrecarga debido a múltiples SMS.

Aquí el DHT22 obtendrá datos de temperatura y humedad y estos se enviarán al usuario como un mensaje de texto. Entonces, suponga que el DHT22 y el SIM900 están en su casa y usted está en su oficina. Por lo tanto, puede hacer que el sistema envíe mensajes de texto al usuario cada 3 horas. También puede personalizar ese tiempo en el código adjunto a continuación.

Las conexiones del circuito son demasiado fáciles y sencillas. Utilice puentes para cada conexión.

El módulo SIM900 tiene diferentes versiones. Mi versión usa un adaptador de 12V 1A para alimentarlo. Otro modelo puede requerir un suministro de 5V. Así que mire su versión cuidadosamente antes de usarla, y recuerde también que son dispositivos sensibles a la electricidad estática. Así que no lo guarde cerca de termocol o plásticos.

Paso 3: carga de código

Subiendo código
Subiendo código

Ahora, después de las conexiones, encienda el módulo GSM primero con la tarjeta SIM cargada. Ahora observe si el LED del módulo está parpadeando. Si parpadea demasiado rápido (1 parpadeo / segundo), extraiga las conexiones TX y RX y vuelva a insertarlo. En condiciones normales, debería parpadear 1 parpadeo / 3 segundos. Si está en 1 parpadeo / 3 segundos, puede confirmar que la SIM ahora está lista para usar.

Luego abra arduino IDE y abra el boceto adjunto aquí. Dé su número de teléfono en el dibujo en el que la SIM900 debe enviar el mensaje. Entonces cárguelo. Debería ver el envío de mensajes después del intervalo de tiempo especificado. También puedes cambiarlo en el código.

Ahora está todo listo y actualizado con el clima actual.

Puede agregar BMP280 para obtener actualizaciones de presión o cualquier cosa que desee. Puedes ver el estado de tu tanque de agua, conectar un sensor PIR para detectar la presencia de humanos en tu casa, etc.

para cualquier problema, comente aquí o envíe un correo electrónico a [email protected]

Recomendado: