Arduino: zbuduj czujnik wilgotności - jak to działa
Możesz łatwo używać Arduino jako czujnika wilgotności. W tym praktycznym poradniku możesz dowiedzieć się, jak to zrobić.
Arduino: wbudowany czujnik wilgotności
Aby zbudować własny czujnik wilgotności, potrzebujesz Arduino i modułu DHT11 z dopasowanymi kablami zworek. Możesz znaleźć pełny kod na zdjęciu.
- Podłącz styk „VCC” do 5 V lub 3, 3 V, a styk „GND” do ziemi. Pin danych jest podłączony do pinu 2.
- Upewnij się także, że masz już zainstalowaną bibliotekę „SimpleDHT”. Następnie możesz je zaimportować za pomocą polecenia „#include”.
- Utwórz zmienną dla pinu danych („int pinDHT11 = 2;”) i nowego obiektu DHT11 („SimpleDHT11 dht11;”).
- W metodzie konfiguracji określ, że chcesz używać monitora szeregowego. Utwórz również dwie zmienne bajtowe w metodzie pętli: „bajt temperatura = 0; bajt wilgotność = 0;”.
- Za pomocą polecenia „if (dht11.read (pinDHT11, temperatura, wilgotność, NULL)) {Serial.print („ ERROR ”); return}” możesz określić, że słowo „error” powinno być wyprowadzane, jeśli Arduino nie Odbiera dane z modułu DHT11.
- Bieżącą temperaturę uzyskuje się w stopniach Celsjusza za pomocą polecenia „(int) temperature”. Mierzysz wilgotność za pomocą „(int) wilgotność”.
W kolejnej praktycznej wskazówce pokażemy, jak skonfigurować moduł GSM w Arduino.