// подключаем библиотеку LiquidCrystal_I2C #include #include // создаем объект-экран, передаём используемый адрес // и разрешение экрана: LiquidCrystal_I2C lcd(0x38, 20, 4); // подключим библиотеку для работы с термометром #include // создаём объект для работы с аналоговым термометром // и передаём ему номер пина выходного сигнала TroykaThermometer thermometer(A0); void setup() { // инициализируем экран lcd.init(); // включаем подсветку lcd.backlight(); } void loop() { // очищаем дисплей lcd.clear(); // считываем данные с аналогового термометра thermometer.readData(); // считываем показания с датчика температуры float temperature = thermometer.getTemperatureC(); // устанавливаем курсор // выводим результат на дисплей lcd.setCursor(4, 1); lcd.print("Temperature"); lcd.setCursor(8, 2); lcd.print(temperature); lcd.print("\x99""C"); delay(500); }