Tabla de contenido:
- Suministros
- Paso 1: agregue su dispositivo a la plataforma de registro
- Paso 2: Conexión de hardware
- Paso 3: Cargue el software necesario en el dispositivo (Guía de Windows)
- Paso 4: Verifique los datos en dispositivos móviles o computadoras de escritorio
Video: Arduino y SIM900 GSM GPRS 3G Registro de temperatura y humedad, Estadísticas móviles: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Con Arduino UNO R3, SIM900 Shield Y DHT22 puede registrar datos de temperatura y humedad en el exterior, en la habitación, el invernadero, el laboratorio, la sala de refrigeración o cualquier otro lugar completamente gratis. Este ejemplo lo usaremos para registrar la temperatura y la humedad de la habitación.
El dispositivo se conectará a Internet a través de GPRS 2G, por lo que se puede utilizar incluso sin un enrutador existente o una conexión a Internet por cable. Ideal para campos, viñedos o lugares similares sin conexión fija a Internet.
Podrá verificar las últimas lecturas en su teléfono móvil, computadora de escritorio o cualquier otro dispositivo con navegador.
Suministros
Puede comprar los dispositivos necesarios aquí (se requiere un mínimo):
Arduino UNO R3
Escudo SIM900 para Arduino UNO
Cargador USB para alimentar su dispositivo: ahora esto es necesario para que el módulo GSM USB no tenga suficiente energía
cable micro USB
Módulo DHT22 con cable
Tarjeta SIM con PIN desactivado y algún plan de datos
Diodo LED para estado
También es bueno tener:
Cables de puente
Plataforma experimental para Arduino
Recinto impermeable
Interruptor jack para poder
Esto también probado / funciona con sensor industrial AM2305
Paso 1: agregue su dispositivo a la plataforma de registro
Aquí puede agregar su dispositivo para obtener las claves de API necesarias más adelante:
Paso 2: Conexión de hardware
Inserte la SIM en el módulo GSM Shield Conecte el Shield a Arduino
Conecte el adaptador de corriente y el USB a la PC
Conecte la salida DHT22 al PIN 10 del escudo GSM
Conecte DHT22 + al blindaje GSM 3V
Conecte el DHT22 - al blindaje GSM GND
Conecte el LED si desea una indicación de estado, no es necesario
Ejemplo de diagrama en la imagen
Paso 3: Cargue el software necesario en el dispositivo (Guía de Windows)
Descargue e instale Arduino IDE: https://www.arduino.cc/en/main/software Conecte el dispositivo a USB en su PC con Windows e instale los controladores si es necesario
Ejecute Arduino IDE
Seleccione el puerto COM (este suele ser un número mayor si no tiene otros dispositivos conectados), imagen 1
Seleccione el tipo de tablero, imagen 2
Descarga y código fuente abierto: necesitas tener bibliotecas:
SoftwareSerial.h: esto generalmente se incluye en Arduino IDE
y
DHT.h: puede descargar aquí y copiar a la carpeta de su biblioteca arduino como: C: / arduino-1.6.8 / libraries
El código SIM900 para el registro está disponible aquí
Abra este código SIM900 con Arduino IDE:
Cambie estos parámetros como en la imagen 3
APN que puede obtener de su proveedor de tarjeta SIM
Y otro de la plataforma loggingforest: https://loggingforest.com/index.php/page/pricing, imagen 3
Algunos avisos de código: las bibliotecas estándar para SIM900 no funcionan correctamente para tareas repetibles como el registro, por lo que nos comunicamos directamente con los comandos serie SIM900 AT
Si usa un escudo diferente, tal vez necesite definir diferentes pines RX, TX en el código
Al usar (no depurar ni probar) debe deshabilitar DEBUG_EN, cambiar de verdadero a falso
Para la selección de red manual con SIM900, si vive en la frontera del país, puede descomentar estas líneas y definir el código de red proporcionado en serie, como en la imagen 4
El código de red como 21910 para A1 se puede encontrar en la línea COPS, imagen 5
Si su código se atascó en TEST AT, significa que su adaptador de corriente no proporciona suficiente energía para SIM900, lo mejor es usar 5V 2A o 9V 1A. Algunos proveedores de SIM pueden requerir USER y PWD para la conexión apn, también puede definir en el código.
Después de eso, su dispositivo comenzará a enviar datos a loggingforest y podrá verlos allí.
Paso 4: Verifique los datos en dispositivos móviles o computadoras de escritorio
Después de eso, su dispositivo comenzará a enviar datos a loggingforest y podrá verlos allí En la edición del dispositivo loggingforest, simplemente defina el nombre de los parámetros y los valores como imagen 1
Haga clic en la vista previa, imagen 2
Y verá buenos datos, imagen 3
No dude en comentar y compartir su registrador
Recomendado:
NodeMCU Lua Tablero barato de 6 $ con registro de temperatura y humedad MicroPython, Wifi y estadísticas móviles: 4 pasos
NodeMCU Lua Tablero barato de 6 $ con registro de temperatura y humedad MicroPython, WiFi y estadísticas móviles: esta es básicamente una estación meteorológica en la nube, puede verificar los datos en su teléfono o usar algún teléfono como pantalla en vivo Con el dispositivo NodeMCU puede registrar datos de temperatura y humedad afuera , en la habitación, invernadero, laboratorio, sala de refrigeración o cualquier otro lugar completel
¡Automatizando un invernadero con LoRa! (Parte 1) -- Sensores (temperatura, humedad, humedad del suelo): 5 pasos
¡Automatizando un invernadero con LoRa! (Parte 1) || Sensores (temperatura, humedad, humedad del suelo): en este proyecto les mostraré cómo automaticé un invernadero. Eso significa que les mostraré cómo construí el invernadero y cómo conecté la electrónica de potencia y automatización. También te mostraré cómo programar una placa Arduino que usa L
MicroPython en Cheap $ 3 ESP8266 WeMos D1 Mini para registro de temperatura 2x, Wifi y estadísticas móviles: 4 pasos
MicroPython en barato $ 3 ESP8266 WeMos D1 Mini para registro de temperatura 2x, wifi y estadísticas móviles: con un pequeño y barato chip / dispositivo ESP8266 puede registrar datos de temperatura en el exterior, en la habitación, el invernadero, el laboratorio, la sala de refrigeración o en cualquier otro lugar completamente gratis. Este ejemplo lo usaremos para registrar la temperatura de la sala de enfriamiento, dentro y fuera. El dispositivo estará con
Registro de temperatura y humedad Arduino Ethernet DHT11, estadísticas móviles: 4 pasos
Registro de temperatura y humedad Arduino Ethernet DHT11, estadísticas móviles: con Arduino UNO R3, Ethernet Shield Y DHT11 puede registrar datos de temperatura y humedad en el exterior, la habitación, el invernadero, el laboratorio, la sala de refrigeración o cualquier otro lugar completamente gratis. Este ejemplo lo usaremos para registrar la temperatura y la humedad de la habitación. Dispositivo
Registro de temperatura y humedad de Raspberry PI, estación meteorológica en la nube, wifi y estadísticas móviles: 6 pasos
Registro de temperatura y humedad de Raspberry PI, estación meteorológica en la nube, wifi y estadísticas móviles: con el dispositivo Raspberry PI puede registrar datos de temperatura y humedad en el exterior, en la habitación, el invernadero, el laboratorio, la sala de refrigeración o en cualquier otro lugar de forma totalmente gratuita. Este ejemplo lo usaremos para registrar la temperatura y la humedad. El dispositivo se conectará a Internet v