Taula de continguts:

Arduino Uno + SIM900 + DHT22 + Thingspeak [CAT / PL] DADES SENSORS MÚLTIPLES !: 3 passos
Arduino Uno + SIM900 + DHT22 + Thingspeak [CAT / PL] DADES SENSORS MÚLTIPLES !: 3 passos

Vídeo: Arduino Uno + SIM900 + DHT22 + Thingspeak [CAT / PL] DADES SENSORS MÚLTIPLES !: 3 passos

Vídeo: Arduino Uno + SIM900 + DHT22 + Thingspeak [CAT / PL] DADES SENSORS MÚLTIPLES !: 3 passos
Vídeo: Cellular IoT | Send Data to Thingspeak Server using SIM800/900 GSM/GPRS Module 2024, Juliol
Anonim
Arduino Uno + SIM900 + DHT22 + Thingspeak [CAT / PL] DADES SENSORS MÚLTIPLES!
Arduino Uno + SIM900 + DHT22 + Thingspeak [CAT / PL] DADES SENSORS MÚLTIPLES!

Hola, Vaig veure que falta informació sobre com publicar diverses dades del sensor a Thingspeak per Arduino Uno amb el mòdul SIM900. Així que vaig fer breu instruccions de connexió i configuració Arduino UNO amb sensor SIM900 i DHT22. Les dades de DHT22 (temperatura i humitat) s’enviaran per GPRS a Thingspeak. Podeu canviar fàcilment el codi per treballar amb altres sensors.

Cześć, Zauważyłem, że stosunkowo mało jest informacji jak wysłać dane z wielu sensorów do Thingspeak za pomocą Arduino Uno i modułu 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 temperature 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.

Pas 1: connexió / Połączenie

Connection / Połączenie
Connection / Połączenie

Important: el SIM900 necessita una bona font d'alimentació. Vaig tenir molts problemes amb 5 m (0,8 A) de 800 mA després de canviar a 5 V 2 A (2000 mA), tot funciona bé. Recordeu el canvi de posició de l'interruptor EXTERN.

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

Dades 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.

Pas 2: Prepareu / Przygotuj

Prepareu / Przygotuj
Prepareu / Przygotuj

Inicieu la sessió al vostre compte de Thingspeak i copieu la clau d'escriptura de l'API, serà necessari més endavant.

Zaloguj się do swojego konta Thingspeak i skopiuj klucz API Wirte, 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 lloc, assegureu-vos que heu instal·lat les biblioteques DHT i SOFTWARESERIAL. Tot el que podeu trobar fent clic a l'enllaç al final.

Pas 3: Codi / Kod

No explicaré totes les línies de codi, perquè és bastant senzill. Potser és complicat formar part de les ordres AT, però si utilitzeu Google per cercar ordres SIM900 tot serà més senzill. De totes maneres s’inclouen alguns comentaris.

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: Comandes SIM900 wszystko stanie się prostsze. Tak czy owak drobne komentarze są zamieszczone.

n

Tinc l'esperança que això és el que voleu.;-)

Mam nadzieję, że to broma a czego chcieliście;-)

[CODI COMPLET]