AM1001 - Capteur d'humidité et de température
- Numéro d'article : F23108235
- Poids : 0,02 kg
- Dimensions de l'emballage : 6.2 cm x 3.8 cm x 1.8 cm (L x L x H)
AM1001 - Capteur d'humidité et de température, compatible avec Arduino
Vue d'ensemble :
- Plage d'humidité : environ 20-80% (+/- 5%)
- Tension : 5V (4,75V - 5,25V) VDC
- Tension de sortie : 0,60 - 2,70V
- Tension de fonctionnement : 4,75V - 5,25V DC
- Plage de mesure : 20-90% d'humidité relative
- Précision de l'humidité : +/- 5% RH à 25°C
- Précision de la température : +/- 0,5°C à 25°C
- NTC : 10KOhm (25°C)
- Affectation : rouge=VCC, jaune=humidité, blanc=température, noir=GND (C42)
Exemple d'utilisation
A) Composants
Arduino (par exemple Arduino Uno)
AM1001 capteur
résistance (10k ohms)
câble de connexion (Jumper Wire)
instructions pas à pas :
B) Câblage
Connecte le capteur AM1001 à l'Arduino de la manière suivante
AM1001 VCC --> Arduino 5V
AM1001 GND --> Arduino GND
AM1001 DATA --> Pin numérique Arduino (par ex. Pin 2)
AM1001 SCK --> Pin numérique Arduino (par ex. Pin 3)
AM1001 SDA --> Pin numérique Arduino (par ex. Pin 4)
Une résistance (10k ohms) est recommandée entre VCC et DATA pour stabiliser la broche de données.
C) Ajouter une bibliothèque
Télécharge la bibliothèque Arduino nécessaire pour le capteur AM1001 et ajoute-la à ton projet Arduino-IDE. Tu peux utiliser la bibliothèque "AM1001" ou "AM1001_Lib".
D) Écrire du code
Voici un exemple de code pour lire la température et l'humidité du capteur AM1001
#include
AM1001 am1001 ;
void setup() {
Serial.begin(9600);
am1001.begin(); // Initialisiere den AM1001Sensor
}
void loop() {
float temperature = am1001.readTemperature();
float humidity = am1001.readHumidity();
Serial.print("Temperatur: ");
Serial.print(temperature);
Serial.println(" °C");
Serial.print("Luftfeuchtigkeit: ");
Serial.print(humidity);
Serial.println(" %");
delay(2000); // Warte 2 Sekunden
}
Télécharge le code sur ton Arduino et ouvre le moniteur série. Les valeurs de température et d'humidité du capteur sont maintenant affichées.