Умный дом на Arduino с ультразвуковым датчиком/ Работа с LCD дисплеем по шине I2C

Умный дом на arduino. Работы с lcd дисплеем, ультразвуковой датчик HC-SR04. Скетч из видео: int trigPin = 12;// Пин подключения TRIG датчика расстояния int echoPin = 11; // Пин подключения ECHO датчика расстояния int relayPin = 2;// Пин подключения реле (LiquidCrystal_I2C.h)// Подключаем библиотеку для работы с дисплеем (угловые скобки) LiquidCrystal_I2C lcd(0x27,20,4);// Указываем адрес дисплея void setup() { lcd.clear();//Очищаем экран lcd.init();//Инициализируем экран lcd.backlight();//Включаем подсветку lcd.setCursor(3,1);//Устанавливаем курсор lcd.print(«Hello, Friends!»);//Выводим текст lcd.setCursor(2,2); lcd.print(«Ultrasonic sensor»); delay(2000);// Делаем задержку lcd.clear(); pinMode(trigPin, OUTPUT);//Настраиваем пин на выход pinMode(echoPin, INPUT);//Настраиваем пин на вход pinMode (relayPin, OUTPUT);//Настраиваем пин на выход } void loop() { int duration,cm;//Вводим две переменные для показания датчика digitalWrite(trigPin, LOW);//Изначально датчик не посылает сигнал delayMicroseconds(2);//Ставим задержку в 2 ммикросекунд digitalWrite(trigPin, HIGH);//Посылаем сигнал delayMicroseconds(10);//Ставим задержку в 10 микросекунд digitalWrite(trigPin, LOW); //Выключаем сигнал duration = pulseIn(echoPin, HIGH);//Включаем прием сигнала cm = duration/58;//Вычисляем расстояние в сантиметрах lcd.setCursor(3,0); lcd.print(«John electron»); lcd.setCursor(3,1); lcd.print(«Distance:»); lcd.print(cm);//Выводим...

0/0


0/0

0/0

0/0

0/0