GROVE > MODULES > CAPTEURS > Capteur de température > 0 et humidité
Ouvrir Capteur de température > 0 et humidité comme un document - Réf : 005AC
Document libre de droit - Document modifiable
Utilité : permet de mesurer une température positive et un pourcentage d’humidité | |||||||||
| |||||||||
Branchement | |||||||||
Sur Grove UNO | |||||||||
| |||||||||
Sur Grove MEGA | |||||||||
| |||||||||
Sur ARDUINO directement | |||||||||
| |||||||||
Avant de commencer | |||||||||
| |||||||||
Exemple 1 : langage Arduino simplifié | |||||||||
> Affiche la température et le taux d’humidité sur le port série | |||||||||
#include <DHT.h> // http://duinoedu.com/dl/lib/grove/EDU_DHT_Grove/ DHT monDHT(8); // Brancher sur D8 ou D8/D9 void setup(){ monDHT.brancher(); Serial.begin(9600); } void loop(){ float maTemp = monDHT.lireTemperature(); Serial.print(maTemp); Serial.println(" degres");
float monHum = monDHT.lireHumidite(); Serial.print(monHum); Serial.println(" %"); } | |||||||||
Aide-mémoire rapide : langage Arduino | |||||||||
Partie du haut | |||||||||
#include <DHT.h> // http://duinoedu.com/dl/lib/grove/EDU_DHT_Grove/ DHT monDHT(8); // Brancher sur D8 ou D8/D9 | |||||||||
Partie setup | |||||||||
monDHT.brancher() // Active le capteur | |||||||||
Partie loop | |||||||||
monDHT.lireTemperature() // Donne la valeur de température (float) monDHT.lireHumidite(); // Donne la valeur d’humidité (float) |
Signaler une erreur
Des améliorations à proposer ?
http://duinostore.fr/mail_modif_document.html
Aide complète : langage Arduino et Arduino simplifié |
Partie du haut |
#include <DHT.h> // http://duinoedu.com/dl/lib/grove/EDU_DHT_Grove/ DHT monDHT(8) // Pour modèle de capteur standard DHT monDHT(8,DHT11) // Pour modèle de capteur standard DHT monDHT(8,DHT21) // Pour modèle DHT21 (Ex : autre que Grove) DHT monDHT(8,DHT22) // Pour modèle DHT22 (si version précis = PRO) DHT monDHT(8,AM2301) // Pour modèle AM2301 (Ex : autre que Grove) |
Partie setup |
monDHT.brancher() // Active le capteur monDHT.begin(); // Idem |
Partie loop |
monDHT.lireTemperature() // Donne la valeur de température (float) monDHT.readTemperature() // Idem monDHT.readTemperature(true) // Idem mais résultat en °F monDHT.lireHumidite() // Donne la valeur d’humidité (float) monDHT.readHumidity() // Idem |
Signaler une erreur
Des améliorations à proposer ?
http://duinostore.fr/mail_modif_document.html