Tabla de contenido:
- Paso 1: Piezas necesarias
- Paso 2: método de trabajo y realización de las conexiones del circuito
- Paso 3: carga de código
Video: Notificador meteorológico basado en GSM SIM900: 3 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
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
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
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
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:
Reloj meteorológico con barómetro Raspberry Pi: 9 pasos (con imágenes)
Reloj meteorológico del barómetro Raspberry Pi: en este instructivo, le mostraré cómo construir un reloj termómetro / barómetro básico usando un Raspberry Pi 2 con un sensor BMP180 I2C que se muestra en una pantalla I2C de 4 dígitos y 7 segmentos de Adafruit. El Pi también utiliza un módulo de reloj I2C en tiempo real DS3231 para k
Generador de música basado en el clima (generador Midi basado en ESP8266): 4 pasos (con imágenes)
Generador de música basado en el clima (Generador Midi basado en ESP8266): Hola, hoy explicaré cómo hacer tu propio generador de música basado en el clima. Está basado en un ESP8266, que es como un Arduino, y responde a la temperatura, la lluvia y la intensidad de la luz. No espere que haga canciones completas o programas de acordes
Cree un panel meteorológico con la API de Dark Sky: 5 pasos (con imágenes)
Cree un panel de control meteorológico con la API de Dark Sky: Dark Sky se especializa en la visualización y el pronóstico del tiempo. El aspecto más genial de Dark Sky es su API meteorológica que podemos usar para recuperar los datos meteorológicos de casi cualquier parte del mundo. No solo el clima es lluvioso o soleado, sino también la temperatura
Monitor meteorológico M5Stack M5stick C basado en ESP32 con DHT11 - Monitoree la temperatura, la humedad y el índice de calor en M5stick-C con DHT11: 6 pasos
Monitor meteorológico M5Stack M5stick C basado en ESP32 con DHT11 | Monitoree la temperatura, la humedad y el índice de calor en M5stick-C con DHT11: Hola chicos, en este instructivo aprenderemos cómo conectar el sensor de temperatura DHT11 con m5stick-C (una placa de desarrollo de m5stack) y mostrarlo en la pantalla de m5stick-C. Entonces en este tutorial leeremos la temperatura, la humedad & calor yo
TripComputer - Computadora de viaje con GPS y módulo meteorológico para su vehículo: 11 pasos (con imágenes)
TripComputer - Computadora de viaje con GPS y módulo meteorológico para su vehículo: un proyecto de frambuesa pi genial que utiliza el módulo de ruptura de GPS y 2 pequeñas pantallas Digole para tener una computadora de navegación en su tablero