Temperatur und Luftfeuchtigkeit mit dem Arduino messen: Der Sensor DHT22

Поделиться
HTML-код
  • Опубликовано: 28 сен 2024
  • In diesem Video zeige ich euch wie ihr mit dem Arduino die Temperatur und Luftfeuchtigkeit messen könnt.
    Verwendete Bauteile(Affiliate Links):
    DHT22: amzn.to/2jlOIne
    Widerstände Set: amzn.to/2k96wWY
    Original Arduino UNO: amzn.to/2jwu4UW
    Arduino Nano V3: amzn.to/2jEbXu1
    5x Arduino Nano V3: amzn.to/2jEdwrQ
    Kabel: amzn.to/2k8LXd4
    Breadboard: amzn.to/2kay12Z

Комментарии • 16

  • @abcdefghijklmnop1123
    @abcdefghijklmnop1123 4 года назад

    Bluetoth ? Wie soll das gehen ? Finde dazu nichts

  • @moritzlaszlo3115
    @moritzlaszlo3115 7 лет назад +2

    Vielen Dank für die Erklärung und das Video an sich!

  • @oliverkrezdorn
    @oliverkrezdorn 5 лет назад

    Wow ich sitze bei mir schon 4 Stunden daran (bin neu) und bekomme immer die Nachricht das das ganze nicht kompiliert werden man. Ich bin am verzweifeln

    • @developandplay
      @developandplay  5 лет назад

      Beschreibe mal bitte kurz etwas genauer was du probiert hast und was du als ergebnis bekommen hast. Dann werde ich dir versuchen zu helfen....

    • @donjonson1748
      @donjonson1748 4 года назад

      Für den nächsten mit so einem Problem... vermutlich war die "Adafruit Unified Sensor" Libary noch nicht installiert.

  • @dididusentrieb
    @dididusentrieb 4 года назад

    Hallo schönes Video ich hätte mal eine Frage mal ich habe mir die Sachen gekauft und das Programm habe ich mir schon runter gezogen was ich sagen wollte über WLAN will ich das alles steuern wie mache ich das am besten kannst du mir dabei helfen

  • @goldenbee9978
    @goldenbee9978 6 лет назад +1

    Sehr tolles Video, was mir bei allen Videos noch fehlt ist das Speichern dieser zwei Datensätze in einer Exeldatei auf einer sd Karte... ist das Möglich
    lg

    • @developandplay
      @developandplay  6 лет назад +2

      Ja, das scheint sogar relativ einfach zu sein. Hier das Tutorial von Arduino: www.arduino.cc/en/Tutorial/Datalogger Anstelle von .txt kann man die Datei anscheinend auch mit .csv speichern, sodass man sie gut mit Excel öffnen kann.

    • @goldenbee9978
      @goldenbee9978 6 лет назад

      Vielen Lieben dank

  • @Bloodangel188
    @Bloodangel188 7 лет назад +1

    Wie kenn ich mehre gleiche sensoren auslessen?

    • @developandplay
      @developandplay  7 лет назад +3

      Sorry, dass ich dir erst jetzt antworte. Ich wollte das eigentlich selbst austesten, aber bin bis jetzt nicht dazu gekommen. Grundsätzlich müsste das so funktionieren:
      #include "DHT.h"
      DHT dht1(2, DHT22); //erstes Modul mit Pin2 als Datenpin
      DHT dht2(3, DHT22); //zweites Modul mit Pin3 als Datenpin
      void setup()
      {
      Serial.begin(9600);
      Serial.println("DHT Test!");
      dht1.begin();
      dht2.begin();
      }
      void loop()
      {
      delay(2000); //Verzögerung zwischen 250ms und 2000ms
      float t1=dht1.readTemperature();
      float t2=dht2.readTemperature();
      float l1=dht1.readHumidity();
      float l2=dht2.readHumidity();
      if(isnan(t1)||isnan(l1))
      {
      Serial.println("Die Werte von dht1 konnten nicht ausgelesen werden!");
      }
      else
      {
      Serial.print("Temperatur von dht1: ");
      Serial.print(t1);
      Serial.print("°C |");
      Serial.print(" Luftfeuchtigkeit von dht1: ");
      Serial.print(l1);
      Serial.println("%");
      }
      if(isnan(t2)||isnan(l2))
      {
      Serial.println("Die Werte von dht2 konnten nicht ausgelesen werden!");
      }
      else
      {
      Serial.print("Temperatur von dht2: ");
      Serial.print(t2);
      Serial.print("°C |");
      Serial.print(" Luftfeuchtigkeit von dht2: ");
      Serial.print(l2);
      Serial.println("%");
      }
      }
      Die Arduino Ide hat beim Kompillieren keine Fehler ausgespuckt. Wenn du zwei Sensoren hast, kannst du das Programm ja mal ausprobieren.

  • @jaqfra1
    @jaqfra1 3 года назад

    2 senkrechte Striche bedeuten was ? in der isnan zeile

    • @developandplay
      @developandplay  3 года назад

      Das bedeutet "oder"

    • @jaqfra1
      @jaqfra1 3 года назад

      @@developandplay und wo sind sie auf der tastatur bzw tastenkombination

    • @developandplay
      @developandplay  3 года назад +1

      @@jaqfra1 Bei mir alt gr + größer/kleinerzeichen taste. Links unten auf der tastatur.