Table des matières:

Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] DONNÉES DE CAPTEURS MULTIPLES ! : 3 étapes
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] DONNÉES DE CAPTEURS MULTIPLES ! : 3 étapes

Vidéo: Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] DONNÉES DE CAPTEURS MULTIPLES ! : 3 étapes

Vidéo: Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] DONNÉES DE CAPTEURS MULTIPLES ! : 3 étapes
Vidéo: How to Use ThingSpeak with Arduino 2024, Juillet
Anonim
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] DONNÉES DE CAPTEURS MULTIPLES !
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] DONNÉES DE CAPTEURS MULTIPLES !

Salut, J'ai vu qu'il y avait un manque d'informations sur la façon de publier plusieurs données de capteurs pour parler par Arduino Uno avec le module SIM900. J'ai donc fait un court instructable de connexion et de configuration Arduino UNO avec les capteurs SIM900 et DHT22. Les données de DHT22 (température et humidité) seront envoyées via GPRS à Thingspeak. Vous pouvez facilement modifier le code pour travailler avec d'autres capteurs.

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.

Étape 1: Connexion / Połączenie

Connexion / Połączenie
Connexion / Połączenie

Important: SIM900 a besoin d'une bonne source d'alimentation. J'ai eu beaucoup de problèmes avec 5V (0,8A) 800mA après passage à 5V 2A (2000mA) tout fonctionne bien. N'oubliez pas de changer la position du commutateur EXTERNE.

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

Données 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 EXTERNE.

Étape 2: Préparer / Przygotuj

Préparer / Przygotuj
Préparer / Przygotuj

Connectez-vous à votre compte Thingspeak et copiez la clé Write API, cela sera nécessaire plus tard.

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.

Tout d'abord, assurez-vous d'avoir installé les bibliothèques DHT et SOFTWARESERIAL. Tout ce que vous pouvez trouver en cliquant sur le lien à la fin.

Étape 3: Coder / Kod

Je n'expliquerai pas chaque ligne de code, car c'est assez simple. Peut-être que la partie avec les commandes AT est compliquée, mais si vous utilisez Google pour rechercher des commandes SIM900, tout sera plus simple. Quoi qu'il en soit, certains commentaires sont inclus.

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

m

J'espère que c'est ce que vous voulez.;-)

Mam nadzieję, e to plaisant to czego chcieliście;-)

[CODE COMPLET]