AM1001 - Vochtigheidssensor en temperatuursensor
- Artikelnr: F23108235
- Gewicht: 0,02 kg
- Afmetingen verpakking: 6.2 cm x 3.8 cm x 1.8 cm (L x B x H)
AM1001 - Vochtigheids- en temperatuursensor, compatibel met Arduino
Overzicht:
- Vochtigheidsbereik: ongeveer 20-80% (+/- 5%)
- Spanning: 5V (4,75V - 5,25V) VDC
- Uitgangsspanning: 0,60 - 2,70V
- Bedrijfsspanning: 4,75V - 5,25V DC
- Meetbereik: 20-90% relatieve vochtigheid
- Nauwkeurigheid vochtigheid: +/- 5% RH bij 25°C
- Nauwkeurigheid temperatuur: +/- 0,5°C bij 25°C
- NTC: 10KOhm (25°C)
- Toewijzing: rood=VCC, geel=vochtigheid, wit=temperatuur, zwart=GND (C42)
Voorbeeld van gebruik
A) Onderdelen
Arduino (bijv. Arduino Uno)
AM1001 Sensor
Weerstand (10k Ohm)
Aansluitkabel (doorlusdraad)
Stap-voor-stap instructies:
B) Bedrading
Sluit de AM1001 sensor als volgt aan op de Arduino
AM1001 VCC --> Arduino 5V
AM1001 GND --> Arduino GND
AM1001 DATA --> Arduino digitale pin (bijv. pin 2)
AM1001 SCK --> Arduino digitale pin (bijv. Pin 3)
AM1001 SDA --> Arduino digitale pin (bijv. Pin 4)
Een weerstand (10k Ohm) wordt aanbevolen tussen VCC en DATA om de datapin te stabiliseren.
C) Voeg bibliotheek toe
Download de vereiste Arduino-bibliotheek voor de AM1001 sensor en voeg deze toe aan je Arduino IDE project. Je kunt de "AM1001" of "AM1001_Lib" bibliotheek gebruiken.
D) Schrijf code
Dit is een voorbeeldcode om de temperatuur en vochtigheid van de AM1001 sensor uit te lezen
#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
}
Upload de code naar je Arduino en open de seriële monitor. De temperatuur- en vochtigheidswaarden van de sensor worden nu weergegeven.