mit dem Hochladen des Sketches beginnen, wird diese für den ESP8266
kompiliert.
Wir haben ein paar Dinge zur besseren Lesbarkeit geändert, aber der
Sketch ist der gleiche. Hier ist unser Sketchcode:
#include
<SimpleDHT.h>
int
pinDHT22 = 2;
SimpleDHT22
dht22(pinDHT22);
float
temperature = 0;
float
humidity = 0;
void
setup() {
pinMode(pinDHT22, INPUT);
Serial.begin(9600);
}
void
loop() {
temperature = 0;
humidity = 0;
Serial.println("=================================");
Serial.println("Sample
int
err = SimpleDHTErrSuccess;
if((err
=
SimpleDHTErrSuccess) {
Serial.print("Read DHT22 failed,
Serial.println(err);
delay(2000);
return;
}
Serial.print("Sample OK:
Serial.print((float)temperature);
Serial.print((float)humidity);
delay(2500);
DHT22...");
dht22.read2(&temperature,
");
&humidity,
err=");
Serial.print(" *C,
Serial.println("
NULL))
!=
");
RH%");