Да, браться за это стоит если интересен не только результат но и сам процесс
Если нужен результат, а ничего делать руками не хочется, то есть вот такой вариант:
http://www.awsairsoft.com/scorpion
Идею с оптическими датчиками я у них подсмотрел, но было это уже после того, как я пробовал модифицировать магазины, столкнулся с некоторыми сложностями и начал думать, как расположить датчики, т.к. пространство у хоп-апа достаточно ограничено. А так, за сотню с лишнем баксов можно купить готовый набор. Хотя и там немного поработать руками придется, но это все же проще.
Цитата:
Сваппа - для инженеров схемотехников.
Не совсем схомотехников, честно говоря я это этого совсем далек

Но на счет инженера прав, инженер-программист. Когда это дело преподавали в вузе, я совершенно не понимал, чем отличается полевой транзистор от биполярного, а вот когда столкнулся с ними в живую, достаточно быстро разобрался что куда.
Вообще микроконтроллер я использую уже готовый, с некоторой обвязкой.
http://arduino.cc/en/Main/ArduinoBoardProMini А с моей стороны пока добавилось всего несколько резисторов и собственно транзистор-ключ, про который собственно эта тема. Еще может добавлю пару транзисторов для тормоза мотора. В остальном основная работа будет на софте.
Кстати, в качестве транзистора на этот раз я взял IRLB3813PBF, цена просто смешная по сравнению с БТСкой
http://www.voltmaster.ru/cgi-bin/qwery. ... &group=204 а по характеристикам очень прилично.