Jak Naprogramovat DHT11 Na Ř-duino

by filipes06 in Circuits > Arduino

236 Views, 0 Favorites, 0 Comments

Jak Naprogramovat DHT11 Na Ř-duino

IMG_20230517_080536.jpg

Ukázka jak si vyzkoušet práci s teploměrem

Supplies

Snímek obrazovky z 2023-05-17 08-27-02.png
Snímek obrazovky z 2023-05-17 08-26-04.png

DHT 11

Ř-DUINO Atmega328p

Download Arduino Ide

Snímek obrazovky z 2023-05-17 08-16-18.png

Vberte si správnou verzi pro vaše PC link: https://www.arduino.cc/en/software

Zapojení

IMG_20230517_083852.jpg
IMG_20230517_084050.jpg
IMG_20230517_084028.jpg
Snímek obrazovky z 2023-05-17 08-34-04.png

DHT11 -> Ř-duina

1-> 5V

2-> 2

4-> GND

3 pin nebudeme používat

Kód

Snímek obrazovky z 2023-05-17 10-28-35.png

Napište tento jednoduchý kód pro zápis hodnot do sériového monitoru na Arduino ide:

#include <DHT.h>

#define DHTPIN 2          // Definujeme pin, na kterém se nachází teploměr DHT11
#define DHTTYPE DHT11     // Definujeme typ teploměru

DHT dht(DHTPIN, DHTTYPE); // Inicializujeme teploměr

void setup() {
  Serial.begin(9600);    // Spustíme komunikaci se sériovým monitorem
  dht.begin();           // Inicializujeme teploměr
}

void loop() {
  // Získáme hodnotu teploty a vlhkosti
  float temperature = dht.readTemperature();
  float humidity = dht.readHumidity();

  // Zobrazíme hodnoty v sériovém monitoru
  Serial.print("Teplota: ");
  Serial.print(temperature);
  Serial.print(" °C, Vlhkost: ");
  Serial.print(humidity);
  Serial.println(" %");
  delay(2000);// Počkáme 2 sekundy
}

Poznámka: Při kopírování tohoto kódu se prosím ujistěte, že máte ve svém Arduino IDE nainstalovanou knihovnu senzorů DHT, aby fungovala.

Open Serial Monitor

Sn&iacute;mek obrazovky z 2023-05-17 09-00-30.png

V Arduinu ide klikněte na nástroje a poté na sériový monitor. Nebo stiskněte Ctrl+Shift+M.

Start

Sn&iacute;mek obrazovky z 2023-05-17 09-22-12.png

Nahrajte na své Arduino a hodnoty by se měly zobrazovat na serial monitoru.