Оживляем модель танка из этого видео:
Для радиоуправления понадобятся пульт и приёмник-контроллер двигателей
Схема пульта:
Схема приёмника:
Краткое содержание:
Для пульта используем микроконтроллер PIC16F628a. Сигналы формируются аппаратным модулем USART, для улучшения приёмо-передачи используем тройную посылку байта.
В качестве передатчика используется китайский пульт для люстр. Напряжение питания передатчика 12 вольт (работает и от 5, но дальность уверенной передачи снижается до пары метров).
8 кнопок: вперёд, назад, влево, вправо, поворот башни в обе стороны, повышение-понижение передачи.
Светодиоды показывают текущую передачу.
В приёмной части тоже используется PIC16F628a. Сигналы принимаются приёмником и поступают в аппаратный модуль USART. Далее проверяется посылка, если три байта равны, то дешифруем команды и выставляем необходимые уровни на выводах микроконтроллера. Транзистор IRLR2905 служит для коммутации общих выводов микросхем BA6208, таким образом реализовано ШИМ-управление скоростью вращения двигателей аппаратным модулем микроконтроллера.
BA6208 - специализированная микросхема, она даёт возможность реверсивного управления двигателями.
Пластины к аккумуляторам приварены сваркой http://cxema.my1.ru/publ/istochniki_pitanija/cvarochnoe_oborudovanie/portativnaja_kondensatornaja_svarka_svoimi_rukami/99-1-0-6353
Для увеличения скорости вращения повышаем напряжение DC-DC преобразователем MT3608 до 5 вольт.
Дальность приёма-передачи получилась небольшая - в пределах квартиры.
Для всех желающих повторить схему ссылки на проект находятся под видео на ютубе.
С Днём Победы!