Mitch64
09.11.2013, 17:43
Hallo Roboternetzfreunde,
Ich habe einen Sensor DHT22, er enthält Feuchte-Sensor und Temperatur-Sensor in einem.
Im Datenblatt wird auch auf AM2302 verwiesen.
http://www.adafruit.com/datasheets/DHT22.pdf
Der Sensor ist quasi ein 1Wire-Baustein. Die Bascom-Befehle (1Wire etc.) sind hier nicht anwendbar. Das Busprotokoll ist zu unterschiedlich. Oder geht es doch?
Kann mir jemand sagen ob der Sensor mit einer MCU (z.B. Atmega8), die mit 1MHz Takt betrieben wird, noch auslesbar ist?
Ich möchte dies in BasomAVR 2.0.7.6 machen ausprobieren. Gibts vielleicht ein Code-Schnipsel hierfür?
Dr. Google hat schon manches ausgespuckt, aber das funktioniert mit 1MHz Takt nicht mehr.
Weis jemand rat oder Lösung?
Danke im Voraus!
Gruß Mitch
Ich habe einen Sensor DHT22, er enthält Feuchte-Sensor und Temperatur-Sensor in einem.
Im Datenblatt wird auch auf AM2302 verwiesen.
http://www.adafruit.com/datasheets/DHT22.pdf
Der Sensor ist quasi ein 1Wire-Baustein. Die Bascom-Befehle (1Wire etc.) sind hier nicht anwendbar. Das Busprotokoll ist zu unterschiedlich. Oder geht es doch?
Kann mir jemand sagen ob der Sensor mit einer MCU (z.B. Atmega8), die mit 1MHz Takt betrieben wird, noch auslesbar ist?
Ich möchte dies in BasomAVR 2.0.7.6 machen ausprobieren. Gibts vielleicht ein Code-Schnipsel hierfür?
Dr. Google hat schon manches ausgespuckt, aber das funktioniert mit 1MHz Takt nicht mehr.
Weis jemand rat oder Lösung?
Danke im Voraus!
Gruß Mitch