Ну вот сейчас разрабатываю на бумаге так сказать робота на гусеничном ходу. В идею входит реализовать самого робота, научить его двигаться. Также, сделать передатчик работающий от USB и приёмник получающий команды из программы на компе. в то же время робот должен передавать данные на компьютер. а теперь собсно вопросы.
1. Много перечитав литературы на других сайтах типа myrobot и др. увидел что почти везде ставят драйвер двигателей. Вопрос один. Зачем? почему нельзя напрямую один конец движка зацепить на GND а второй на выход из МК через резистор?
2. Какой приёмник лучше всего использовать для данной задачи через USB? желательно из дешевых.
3. В Даташите ATTiny2313 (который куплен и уже ждёт своего рождения) написано что есть аналаговый компаратор. это можно принять как АЦП? будет ли декодироваться сигнал с приёмника? аль что-то еще нужно дополнять? (я просто немного идеологию передачи-приёма не понял).
И пжлст, без помидор
Заранее спасибо.