Плиз, прошу всех помогите. час-два бьюсь и не могу решить. const int rightLineSensor = 9; //Вывод, к которому подключен правый датчик. const int leftLineSensor = 10; //Вывод, к которому подключен левый датчик. void setup()// Задание начальных параметров системы. { Serial.begin(9600); //Инициализация последовательного порта. } void loop()// Основная функция программы, выполняется в бесконечном цикле. { if (digitalRead(leftLineSensor) && digitalRead(rightLineSensor)) Serial.println("There is line between sensors"); //Черная линия между датчиками. else if (!digitalRead(leftLineSensor) && digitalRead(rightLineSensor)) Serial.println("There is line under RIGHT sensor"); //Левый датчик съехал с линии на белое поле. else if (digitalRead(leftLineSensor) && !digitalRead(rightLineSensor)) Serial.println("There is line under LEFT sensor"); //Правый датчик съехал с линии на белое поле. delay(500); //Задержка 500 мс (для удобства чтения показаний с датчиков). } Скетч использует 2006 байт (6%) памяти устройства. Всего доступно 32256 байт. Глобальные переменные используют 280 байт (13%) динамической памяти, оставляя 1768 байт для локальных переменных. Максимум: 2048 байт. avrdude: ser_open(): can't open device "\\.\COM18": Не удается найти указанный файл. Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload .
Код (C++): void setup()// Задание начальных параметров системы. { Serial.begin(9600); //Инициализация последовательного порта. } void loop()// Основная функция программы, выполняется в бесконечном цикле. { if (digitalRead(leftLineSensor) && digitalRead(rightLineSensor)) Serial.println("There is line between sensors"); //Черная линия между датчиками. else if (!digitalRead(leftLineSensor) && digitalRead(rightLineSensor)) Serial.println("There is line under RIGHT sensor"); //Левый датчик съехал с линии на белое поле. else if (digitalRead(leftLineSensor) && !digitalRead(rightLineSensor)) Serial.println("There is line under LEFT sensor"); //Правый датчик съехал с линии на белое поле. delay(500); //Задержка 500 мс (для удобства чтения показаний с датчиков). } /* Скетч использует 2006 байт (6%) памяти устройства. Всего доступно 32256 байт. Глобальные переменные используют 280 байт (13%) динамической памяти, оставляя 1768 байт для локальных переменных. Максимум: 2048 байт. avrdude: ser_open(): can't open device "\\.\COM18": Не удается найти указанный файл. Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload . */
Блин, hourly build качать, а потом удивляться, чо оно не работает Наверное, смысл слов "HOURLY build" прошёл мимо, даже гугльпереводчик не помог.