Цитата(freeddos @ Feb 5 2012, 15:54)

Здравствуйте. У меня такой вопрос.
Для начала нужно написать алгоритм. По нему и двигаться.
Схема у Вас верная. Только вместо выключателей поставить транзисторы. Можно полевые, можно биполярные.
Если провести две линии - одна 5 вольт, другая - "земля". У у Вас получится две пары последовательно включенных транзисторов. У каждой пары транзисторы (пусть будут биполярные) коллекторами соединены вместе. В точкам соединения коллекторов подключаете двигатель. "Верхние транзисторы" структуры Р-N-Р, нижние - N-P-N. Базы верхних транзисторов подтягиваете к питанию через резисторы 10-47 кОм, "нижних" - к "земле". Это нужно для того, чтобы не было бросков тока при включении девайса.
По алгоритму.
1. Настраиваете таймер МК на нужное время.
2. Порты, их будет 4-е (по одному на транзистор) на ввод, пуллапы отключаем
3. Ждем 10 сек - следим за таймером.
4. Порт верхнего ключа №1, и порт нижнего ключа №2 устанавливаем как выход. В верхний ключ пишем 0, в нижний 1.
5. Ждем 10 сек.
6. Все порты опять на ввод, пуллапы отключаем
7.Ждем 10 сек.
8. Порт нижнего ключа №1, и порт верхнего ключа №2 устанавливаем как выход. В верхний ключ пишем 0, в нижний 1.
9. Ждем 10 сек.
10. Все порты опять на ввод, пуллапы отключаем
Как то так...