Создаем робота, который будет ездить по линии, его еще называют «Line Following Robot». Используется микроконтроллер AVR ATmega8, два микромотора от вибровызова мобильника и пару навесных деталей. Схема робота предусматривает ШИМ который управляет моторами в зависимости от ситуации. Принципиальная схема робота приведена ниже.
В качестве фотодатчиков можно использовать фотодиоды. Подсвечивать лучше всего либо ИК диодами либо светодиодами красного свечения. Все схема монтируется на макетной плате. Запитывается от двух 3-х вольтовых батарей. Питание силовой части и цифровой раздельное для защиты от помех.
Понять алгоритм работы можно из схемы:
Прошивается микроконтроллер ATmega8 прямо на плате, внутрисхемно, прошить можно с помощью программатора STK200.
Скачать *.hex прошивку для ATmega8 и проект для AVR Studio с исходником на ассемблере.
Источник: http://elm-chan.org
Просмотров всего: 1 754, сегодня: 1