Spisu treści:
- Krok 1: Rzeczy, których potrzebujesz
- Krok 2: Połączenia
- Krok 3: Zainstaluj bibliotekę Arduino
- Krok 4: Prześlij kod do Arduino Ide
- Krok 5: Uzyskaj temperaturę i wilgotność w monitorze szeregowym
Wideo: Jak korzystać z czujnika temperatury DHT11 z Arduino i temperatury drukowania, ciepła i wilgotności: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Czujnik DHT11 służy do pomiaru temperatury i wilgotności. Są bardzo popularnymi hobbystami elektroniki. Czujnik wilgotności i temperatury DHT11 ułatwia dodawanie danych o wilgotności i temperaturze do projektów elektroniki DIY. Jest idealny do zdalnych stacji pogodowych, domowych systemów kontroli środowiska i systemów monitorowania farmy lub ogrodu. W tym samouczku zobaczymy, jak używać czujnika temperatury DHT11 z Arduino i drukować temperaturę, wilgotność i ciepło na monitorze szeregowym arduino ide.
Krok 1: Rzeczy, których potrzebujesz
Więc do tego projektu potrzebujesz następujących rzeczy: 1x Arduino uno:
1x czujnik temperatury DHT11: https://www.utsource.net/itm/p/9221601.htmlPłytka chlebowa i kilka zworek
Krok 2: Połączenia
Podłącz wszystko zgodnie z podanym obrazkiem i przejdź do następnego kroku.
Krok 3: Zainstaluj bibliotekę Arduino
przejdź do swojego Arduino IDE, a następnie przejdź do Szkic> Dołącz bibliotekę> Zarządzaj bibliotekami. Zostanie wyświetlony menedżer biblioteki. Następnie wyszukaj „DHT” w polu wyszukiwania i zainstaluj tę bibliotekę DHT w Arduino ide. Po zainstalowaniu tej biblioteki DHT wpisz „Adafruit Unified Sensor” w polu wyszukiwania i przewiń w dół, aby znaleźć bibliotekę i zainstaluj ją i jesteś gotowy do kodowania.
Krok 4: Prześlij kod do Arduino Ide
Po wykonaniu powyższych czynności po prostu skopiuj poniższy kod i prześlij go do swojego Arduino uno: #include "DHT.h"#define DHTPIN 7 // do jakiego pinu jesteśmy podłączeni// Odkomentuj używany typ!# define DHTTYPE DHT11 // DHT 11 //#define DHTTYPE DHT22 // DHT 22 (AM2302)//#define DHTTYPE DHT21 // DHT 21 (AM2301)// Zainicjuj czujnik DHT dla normalnego Arduino 16mhzDHT dht(DHTPIN, DHTTYPE); setup() { Serial.początek(9600); Serial.println("Test DHTxx!"); dht.begin();}void loop() { // Odczekaj kilka sekund między pomiarami. opóźnienie (2000); // Odczyt temperatury lub wilgotności zajmuje około 250 milisekund! // Odczyty czujnika mogą być również „stare” do 2 sekund (jest to bardzo powolny czujnik) float h = dht.readHumidity(); // Odczytaj temperaturę jako Celsius float t = dht.readTemperature(); // Odczytaj temperaturę w skali Fahrenheita float f = dht.readTemperature(true); // Sprawdź, czy jakiekolwiek odczyty nie powiodły się i wyjdź wcześniej (aby spróbować ponownie). if (isnan(h) || isnan(t) || isnan(f)) { Serial.println("Nie udało się odczytać z czujnika DHT!"); powrót; } // Oblicz indeks ciepła // Musisz wysłać w temp. w stopniach Fahrenheita! float hi = dht.computeHeatIndex(f, h); Serial.print("Wilgotność: "); druk.seryjny(h); Serial.print(" %\t"); Serial.print("Temperatura: "); Serial.print(t); Serial.print("*C"); druk.seryjny(f); Serial.print(" *F\t"); Serial.print("Wskaźnik ciepła: "); Serial.print(hi); Serial.println("*F");}
Krok 5: Uzyskaj temperaturę i wilgotność w monitorze szeregowym
Po przesłaniu kodu otwórz monitor szeregowy obecny w arduino ide i możesz zobaczyć temperaturę, wilgotność i indeks cieplny swojego środowiska (w którym obecnie znajduje się czujnik) na monitorze szeregowym jako moim i możesz to zrobić trochę dalej również możesz wykorzystać te wartości temperatury/wilgotności w swoich projektach, takich jak stacja pogodowa, monitorowanie środowiska itp.
Zalecana:
Jak korzystać z czujnika wilgotności i temperatury DHT22 z Arduino: 6 kroków
Jak używać czujnika wilgotności i temperatury DHT22 z Arduino: W tym samouczku nauczymy się używać czujnika wilgotności i temperatury DHT22 z Arduino i wyświetlać wartości na wyświetlaczu OLED. Obejrzyj wideo
Jak korzystać z czujnika wilgotności i temperatury DHT12 I2C z Arduino: 7 kroków
Jak korzystać z czujnika wilgotności i temperatury DHT12 I2C z Arduino: W tym samouczku dowiemy się, jak używać czujnika wilgotności i temperatury DHT12 I2C z Arduino i wyświetlać wartości na wyświetlaczu OLED. Obejrzyj wideo
Jak korzystać z czujnika wilgotności gleby za pomocą Arduino: 4 kroki
Jak korzystać z czujnika wilgotności gleby za pomocą Arduino: Czujnik wilgotności gleby to czujnik, który może być używany do pomiaru wilgotności gleby. Nadaje się do tworzenia prototypów projektów Smart Farming, projektów sterowników nawadniania lub projektów IoT Agriculture. Ten czujnik ma 2 sondy. Który służy do
Monitor pogody M5Stack M5stick C oparty na ESP32 z DHT11 - Monitoruj wskaźnik temperatury, wilgotności i ciepła na M5stick-C za pomocą DHT11: 6 kroków
Monitor pogody M5Stack M5stick C oparty na ESP32 z DHT11 | Monitoruj wskaźnik temperatury, wilgotności i ciepła na M5stick-C Z DHT11: Cześć, w tej instrukcji dowiemy się, jak połączyć czujnik temperatury DHT11 z m5stick-C (płytka rozwojowa firmy m5stack) i wyświetlić go na wyświetlaczu m5stick-C. W tym samouczku odczytamy temperaturę, wilgotność i amp; ciepło ja
Samouczek Jak korzystać z czujnika wilgotności DHT11: 4 kroki
Samouczek Jak korzystać z czujnika wilgotności DHT11: Opis: Temperatura i wzmacniacz DHT11; Czujnik wilgotności posiada funkcję pomiaru temperatury i; zespół czujnika wilgotności ze skalibrowanym wyjściem sygnału cyfrowego. Korzystając z wyjątkowej techniki akwizycji sygnału cyfrowego oraz temperatury i temperatury technologia wykrywania wilgoci