Цитата(bfrogg @ Mar 12 2011, 05:51)

...
2: с момента начала робот работает нестабильно: сначала крутится одно колесо, когда условие выполняется, после того как проводком на минус тыкнул, МК как будто сходит с ума и условие работает наоборот
Как можно узнать куда поворачивать, если сигнал с фотоэлемента только один?
Куда отклонилась машина, влево или вправо, если пропал сигнал?
Что бы следить за линией, нужно минимум 2 аналоговых фотоэлемента, один слева, другой справа.
Расположить их так, чтобы каждый видел 50% ширины линии.
Сигнал с фотоэлементов снимать аналоговый, к двигателям сигнал управления подавать пропорционально освещённости датчиков крест-накрест, т.е. чем ярче видит линию левый датчик, тем быстрее крутить правым двигателем.
Другой вариант - поставить 3 логических фотоэлемента (да/нет, есть линия/нет линии), один в центре, два по бокам от него.
Если едем ровно - сигнал есть только на центральном датчике. ушли в сторону - сигнал появится на боковом датчике и далее может совсем пропасть.
Запомнив, в какую сторону сбилась машина, управляем двигателями, что бы вернуть её на линию.