DHT22 Probleme mit Library

Hallo an alle.
Tolles Forum. Ich konnte mir schon ein paar Sachen abschauen. Ich bin Anfänger auf dem Gebiet Arduino.

Jetzt zu meinem Problem

Ich habe den DHT 22 Sensor gekauft um Temperaturen in einem Kühlschrank zu messen.

laut Video soll ich die DHT Libary einbinden. Das habe ich auch gemacht.

Dann fügt der Typ im Video die Library wie folgt ein

#include “DHT.h”

Ich will das Compilieren un ich bekomme jedes mal Fehlermeldung.

Dann habe ich das ganzu über die IDE eingefügt. Das sieht so aus

#include <DHT.h>
#include <DHT_U.h>

da bekomme ich die Selbe Fehlermeldung die lautet.

Arduino: 1.8.1 (Windows 7), Board: “Arduino/Genuino Uno”

Build-Optionen wurden verändert, alles wird neu kompiliert
In file included from C:\Users\SERVER\Documents\Arduino\Test\sketch_feb22b\sketch_feb22b.ino:2:0:

C:\Users\SERVER\Documents\Arduino\libraries\DHT_sensor_library/DHT_U.h:25:29: fatal error: Adafruit_Sensor.h: No such file or directory

#include <Adafruit_Sensor.h>

^

compilation terminated.

Was mache ich falsch. Ich hoffe ihr könnt mir helfen.

Danke im Voraus

Die Bibliothek "Sensors" wird nicht gefunden. Wahrscheinlich hast du sie falsch oder gar nicht installiert. Vermutlich gar nicht- Adafruit hat das vor nem Weilchen mal umgestellt. Seitdem braucht man oft, zur eigentlichen Bibliothek für den jeweiligen Sensor, auch die Adafruit_Sensors-Bibliothek.

Danke für die schnelle Antwort.

Weißt du vielleicht wie diese Lib genau heisst wenn ich Adafruit Sensors eingebe dann kommen 4

AM2315

BME280

BMP183

BMP 280

Danke

lookatdiesen: Hallo an alle. Tolles Forum. Ich konnte mir schon ein paar Sachen abschauen. Ich bin Anfänger auf dem Gebiet Arduino.

Jetzt zu meinem Problem

Ich habe den DHT 22 Sensor gekauft um Temperaturen in einem Kühlschrank zu messen.

laut Video soll ich die DHT Libary einbinden. Das habe ich auch gemacht.

Irgendwas mußt D falsch verstanden haben.

Wenn Du eine Drittanbieter-Library in Deinem Sketch verwenden möchtest, die nicht mit der Arduino-IDE mitgeliefert wird, mußt Du diese mitnichten nur "einbinden", sondern als erstes mußt Du die Library mal korrekt installieren.Im dafür vorgesehenen Pfad auf der Festplatte, damit der Compiler die Library beim Kompilieren auch finden kann.

Siehe auch https://www.arduino.cc/en/Guide/Libraries

Sie heisst einfach Adafruit_Sensors. Google danach selber, und du findest sie auch. Das ist sowas wie ein API für diverse Sensoren.

Hallo lookatdiesen

Schau dir mal das Video an .

Ist auch eine link auf GitHub dabei. Wo man die Library bekommt.

Ich habe es mach dem Beispiel gemacht und bei mir gehts.

[https://www.youtube.com/watch?v=_Vj1KaWIVjw[/url]

Stefan

ba1083: Hallo lookatdiesen

Schau dir mal das Video an .

Ist auch eine link auf GitHub dabei. Wo man die Library bekommt.

Ich habe es mach dem Beispiel gemacht und bei mir gehts.

https://www.youtube.com/watch?v=_Vj1KaWIVjw

Stefan

Brauchen wir jetzt schon Videoanleitungen um ne Lib. zu finden, die keinewegs versteckt ist? :o

Hallo Rabenauge

Nein brauchen wir nicht , aber ich bin auch noch nicht so lange dabei und weis wie schwer man sich tun kann.

Und ich bin auch immer für Hilfe Dankbar.

Stefan