ЖК-термостат Arduino
Компоненты и расходные материалы
| Датчик температуры и влажности DHT11 (4 контакта) | | × | 1 | |
| | × | 1 | |
| | × | 1 | |
| | × | 1 | |
Приложения и онлайн-сервисы
Об этом проекте
Чтобы сделать этот простой проект, сначала прикрепите датчик DHT к Arduino, соединив контакты следующим образом:
DHT VCC -> DHT Data 5 В -> Arduino 8 DHT GND -> Резистор Arduino GND 10 кОм -> через DHT VCC и DHT Data.
Затем прикрепите ЖК-дисплей согласно схеме. Скопируйте и вставьте код в IDE Arduino и загрузите его. Если вас что-то смущает, посмотрите видео ниже или оставьте комментарий. После этого он должен выглядеть так:
Спасибо!
Видео:
Код
Код Arduino C / C ++
Просто скопируйте и вставьте. #include "DHT.h" #include "LiquidCrystal.h" #define DHTPIN 9 # define DHTTYPE DHT11DHT dht (DHTPIN, DHTTYPE); LiquidCrystal lcd (12, 11, 5, 4, 3, 2); void setup () {// поместите сюда ваш установочный код, чтобы запустить его один раз:dht.begin (); lcd.begin (16,2); lcd.print ("Текущая температура"); lcd.setCursor ( 0,1); lcd.print ("is:"); float f =dht.readTemperature (true); lcd.setCursor (5,1); lcd.print (f); lcd.print ("F"); } void loop () {delay (1000 * 60 * 5); // поместите сюда ваш основной код для повторного запуска:float f =dht.readTempera (true); lcd.setCursor (5,1); lcd.print ( f); lcd.print ("F");}
Схема
Прикрепите следующим образом.