Выводим температуру на дисплей c помощью arduino и DHT11

Аватар автора
Отопление: советы по поддержанию комфорта в доме
Всем привет юные ардуинщики с вами на связи Arduino Boy. И сегодня я научу вас выводить данные DHT11(датчик температуры и влажности ) на дисплей с помощью ARDUINO. СКЕТЧ ДЛЯ ARDUINO IDE. LiquidCrystal_I2C.h LiquidCrystal_I2C lcd(0x27, 16, 2); iarduino_DHT.h iarduino_DHT sensor(2); Wire.h DHT11PIN 2 byte degree[8] = // кодируем символ градуса B00111, B00101, B00111, B00000, B00000, B00000, B00000, ; byte l [8] = // кодируем символ (л) 0b01111, 0b01001, 0b01001, 0b01001, 0b01001, 0b01001, 0b11001, 0b00000 ; byte g [8] = // кодируем символ (г) 0b11111, 0b10001, 0b10000, 0b10000, 0b10000, 0b10000, 0b10000, 0b00000 ; byte ge [8] = // кодируем символ (ж) 0b10101, 0b10101, 0b10101, 0b01110, 0b01110, 0b10101, 0b10101, 0b00000 ; byte n [8] = // кодируем символ (н) 0b10001, 0b10001, 0b10001, 0b11111, 0b10001, 0b10001, 0b10001, 0b00000 ; byte mz [8] = // кодируем символ (ь) 0b10000, 0b10000, 0b10000, 0b11110, 0b10001, 0b10001, 0b01111, 0b00000 ; byte y [8] = // кодируем символ (У) B10001, B01001, B00111, B00001, B00010, B10100, B01000, B00000 ; byte p [8] = // кодируем символ (п) 0b11111, 0b10001, 0b10001, 0b10001, 0b10001, 0b10001, 0b10001, 0b00000 ; void setup() lcd.init(); lcd.backlight(); lcd.createChar(1, degree); // Создаем символ под номером 1 lcd.createChar(2,l); lcd.createChar(3,ge); lcd.createChar(4,n); lcd.createChar(5,mz); lcd.createChar(6,p); lcd.createChar(7,y); void loop() int chk = sensor.read(); lcd.setCursor(0, 0); lcd.print("B2A34OCT5 %")...

0/0


0/0

0/0

0/0