Tabla de contenido:
Video: Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG / PL] ¡DATOS DE SENSORES MÚLTIPLES !: 3 Pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Hola, Vi que hay una falta de información sobre cómo publicar datos de múltiples sensores en Thingspeak por Arduino Uno con el módulo SIM900. Así que hice un breve tutorial de conexión y configuración de Arduino UNO con sensor SIM900 y DHT22. Los datos de DHT22 (temperatura y humedad) se enviarán a través de GPRS a Thingspeak. Puede cambiar fácilmente el código para trabajar con otros sensores.
Cześć, Zauważyłem, że stosunkowo mało broma informacji jak wysłać dane z wielu sensorów do Thingspeak za pomocą Arduino Uno y módulo SIM900. Dlatego sporządziłem krótką prezentację połączenia i konfiguracji Arduino UNO z SIM900 i sensorem DHT22. Dane pochodzące z sensora czyli temperatura i wilgotność będą wysyłane przez GPRS do serwisu Thingspeak. Całość jest względnie prosto przedstawiona i opisana, tak aby można było w szybki sposób dostosować działanie z innymi sensorami.
Paso 1: Conexión / Połączenie
Importante: SIM900 necesita una buena fuente de alimentación. Tuve muchos problemas con 5V (0.8A) 800mA después de cambiar a 5V 2A (2000mA) todo funciona bien. Recuerde cambiar la posición del interruptor EXTERNO.
SIM900 RX -> Arduino UNO 8
SIM900 TX -> Arduino UNO 7
SIM900 GND -> Arduino UNO GND
DHT22 VCC -> Arduino UNO 5V
DHT22 GND -> Arduino Uno GND
Datos DHT22 -> Arduino Uno 10
Ważne: SIM900 potrzebuje porządnego źródła zasilania. Miałem sporo problemów z 5V (0.8A) 800mA dopiero po zmianie na 5V 2A (2000mA) całość zadziałała. Pamiętajcie o zmianie pozycji przełącznika na tryb EXTERNAL.
Paso 2: preparar / Przygotuj
Inicie sesión en su cuenta de Thingspeak y copie la clave Write API; será necesario más adelante.
Zaloguj się do swojego konta Thingspeak i skopiuj klucz Wirte API, będzie później potrzebny.
Przede wszystkim, w pierwszej kolejności sprawdźcie czy posiadacie zainstalowane biblioteki DHT i SOFTWARESERIAL. Wszystko znajdziecie w linku na końcu.
En primer lugar, asegúrese de haber instalado las bibliotecas DHT y SOFTWARESERIAL. Todo lo que puede encontrar haciendo clic en el enlace al final.
Paso 3: Código / Kod
No explicaré cada línea de código, porque es bastante simple. Tal vez la parte de los comandos AT sea complicada, pero si usa Google para buscar comandos SIM900, todo será más simple. De todas formas se incluyen algunos comentarios.
Nie będę tłumaczył każdej linijki kodu ponieważ jest całkiem prosty. Może część z komendami AT wydaje się skomplikowana, jednak po wyszukaniu w google np. hasła: SIM900 ordena wszystko stanie się prostsze. Tak czy owak drobne komentarze są zamieszczone.
norte
Espero que esto sea lo que quieres.;-)
Mam nadzieję, że bromear con czego chcieliście;-)
[CÓDIGO COMPLETO]