نوشته اصلی توسط
mostafa122
سلام عرض میکنم خدمت تمام اساتید
من میخوام از دوتا dht11 تو پروژم استفاده کنم
هرکاری که میکنم نمیشه
لطفا کمک کنید
پیشاپیش ممنونم
اینم کدم:
کد:
#include <dht.h>
dht DHT;
#define DHT11_PIN1 9
int d1;
void setup() {
Serial.begin(9600);
}
void loop() {
d1 = DHT.read11(DHT11_PIN1);
delay(1000);
Serial.print("Temp: ");
Serial.println(DHT.temperature);
Serial.print("Humidity: ");
Serial.println(DHT.humidity);
delay(1000);
}
سلام
تا به حال باهاش کار نکردم اما به نظرم اگه دو بار کد خوندن سنسور رو بذاری و داخل دستور خوندن مقادیر شماره پایه مزبوط به Data سنسور ها رو قرار بدی احتمالا کار کنه،
کد:
#include <dht.h>
dht DHT;
#define DHT11_PIN1 9
#define DHT11_PIN2 11
int d2,d1;
void setup() {
Serial.begin(9600);
}
void loop() {
d1 = DHT.read11(DHT11_PIN1);
delay(1000);
Serial.print("1Temp: ");
Serial.println(DHT.temperature);
Serial.print("1Humidity: ");
Serial.println(DHT.humidity);
delay(1000);
d2= DHT.read11(DHT11_PIN2);
Serial.print("2Temp: ");
Serial.println(DHT.temperature);
Serial.print("2Humidity: ");
Serial.println(DHT.humidity);
delay(1000);
}
[/QUOTE]