Étape 2: Méthode d’Interface
Capteur DHT11 possède 4 broches dans leur module tel que vcc, gnd, données et NC. Nous devons tirer vers le haut de la broche de données avec vcc par l’intermédiaire de résistance de 4,7 k.
Son travail sur le protocole unifilaire qui envoient les commandes et les données via seule broche. Format de données est données RH entier de 8 bits, 8 bits de données RH decimal + données T entier de 8 bits + 8 bits données decimal de T + 8 bit vérifier la somme. Si la transmission des données est juste, la somme de contrôle devrait être le dernier 8 bits de données RH entier 8 bits + 8 bits de données RH decimal + 8 bits données intégraux de T + 8 bits données decimal de T.
Pour capteur DHT11, nous avons besoin de télécharger le fichier de bibliothèque d’Arduino pour utiliser ce capteur. La bibliothèque a programme de test pour tester dht11 et brancher la fiche de données de la dht11 à pin(9) numérique de l’intel Carte extension Edison Arduino.
La sonde d’humidité du sol a 3 broches vcc, sol, analogout. L’analogique la goupille est connecté au port analogique pin(A0) de l’intel Carte extension Edison Arduino.
Le sim900a de module de transfert de données possède 3 broches pour communiquer avec microcontrôleur nommément tx, rx, sol. La broche tx est connectée à la broche rx de l’Edison et rx broche est reliée à tx broche de la Edison.gnd est reliée à gnd de l’Edison