Это ничего не значит, может там по светодиоду или кнопке на вывод, что можно заменять регистрами....
Важно какое именно оборудование необходимо.
не известно какие функции необходимы, об мощности говорить еще рано
Да, светодиодов целых два висят. Для отладки. Потом будут о чем-то сигналить вроде вкл-выкл и уровне заряда.
Пока использую;
4 "датчика столкновения" - свето- и фото - диоды с компаратором (их сигнал приходится блокировать при засвете)
2 самопальных "датчика тени", выполняют две функции: детектят засвет и просто сообщают уровень освещенности для анализа общей обстановки. Пригодится для "поведения" и ориентации.
2 (пока один, но будет два) стробоскопа. Фактически пара: светодиод - делитель с фоторезистором. Траки я выкрасил "в полосочку", теперь легко ловятся экстремумы напряжения на фоторезисторе, скорость определяется с достаточной точностью.
1 компАс
1 гироскоп для реакции на непонятное торможение
2 сервы, управляющие
2-мя ультразвуковыми дальномерами. (Пока лазерный планировался для башни, где будет свой контроллер)
2 датчика шухера: движения и звука.
1 (как минимум) датчик цвета (для определения цвета поверхности, по которой движемся).
1 серва для "башни".
1 светодиод IR
1 приёмник IR сигнала.
Возможно понадобится хранение данных (SD, например)
Точно потребуется воспроизведение звуков (или забирать все по сети, или часть хранить локально) В любом случае нужна нормальная работа со звуком.
Понятно, что можно обвеситься регистрами или тиньками, но на данном этапе
макетирования хотелось этого избежать.
Физические шины 3.3 и 5.0 я и так уже соорудил (выломал из беспаечной макетки и приклеил к бортам изнутри.) Еще и I2C надо...
Вот чтобы всё это хозяйство по таймеру (без фанатизма) опрашивалось, при важности передавало данные на ПК, ну и не коряво работало хотя бы со звуком.
Хотелось бы загружать (или подгружать в реалтайме) примитивы поведения: начиная от "две шаги налево, три шаги направо" , и заканчивая более сложными сценариями.
Надеюсь, что ничего не забыл, хе-хе