Ошибка в коде. DHT11
- Войдите на сайт для отправки комментариев
Вс, 26/05/2019 - 12:51
Вот скетч:
#include "dht.h"
#define dht_apin A0 // Analog Pin sensor is connected to
dht DHT;
int relepin - 4;
int relepin2 - 3;
void setup(){
pinMode(relepin, OUTPUT);
pinMode(relepin2, OUTPUT);
Serial.begin(9600);
delay(500); / / Delay to let system boot
Serial.println("DHT11 Humidity & temperature Sensor\n\n");
delay(1000 ); / / Wait before accessing Sensor
} / / end "setup()"
void loop(){
/ / Start of Program
DHT.read11(dht_apin);
Serial.print("Current humidity = ");
Serial.print(DHT.humidity);
Serial.print("%");
Serial.print("temperature = ");
Serial.print(DHT.temperature);
Serial.println("C ");
delay(2000); / / Wait 5 seconds before accessing sensor again.
if(DHT.temperature < 18.00) digitalWrite(relepin, LOW);
else digitalWrite(relepin, HIGH);
if(DHT.humidity < 70.00) digitalWrite(relepin2, LOW);
else digitalWrite(relepin2, HIGH);
/ / Fastest should be once every two seconds.
} / / end loop()
ВОТ ошибка:
C:\Users\836D~1\AppData\Local\Temp\arduino_modified_sketch_667312\sketch_may26a.ino:1:17: fatal error: dht.h: No such file or directory
#include "dht.h"
^
compilation terminated.
exit status 1
Ошибка компиляции для платы Arduino/Genuino Uno.
у вас не установлена библиотека для датчика, да и пины для релюх не правильно объявлены.
Вот скетч:
1. Ознакомьтесь вот с этой темой и выкладывайте код как положено.
2. Вы забыли задать вопрос.