Что ты собираешься делать в новогодние праздники? В этом году я подарил коту электронную игрушку на основе лазерной указки, двух сервоприводов и контроллера на базе Мега16. Можно сравнить использование Меги в этой схеме со стрельбой по воробьям из пушки, но дома в это время была только она.
Человеку, имеющему опыт программирования микроконтроллеров AVR, не составит труда перенести его на другую микросхему, вплоть до микроконтроллеров серии Tiny. ? Электронные и механические части.
Схема устройства.
(Рисунок 1)
В качестве излучателя используется лазерный диод с оптикой от лазерной указки.
От него же был взят токоограничивающий резистор номиналом 100 Ом.
(Рис.
2) Механическая часть состоит из двух сервоприводов Corona CS-928BB, купленных в магазине радиоуправляемых моделей.
Их можно заменить любыми другими.
Сервоприводы соединяются между собой следующим образом.
(Рис.
3) Для большей жесткости соединения выполнены из алюминиевого уголка толщиной 1,5 мм.
Управляющий транзистор может быть любой обратной проводимости.
Дома я нашел только КТ805БМ, и успешно им воспользовался.
Питание схемы осуществляется от сетевого выпрямителя через стабилизатор 7805 (5 Вольт, ток потребления не более 300 мА).
Программная часть
Сервоприводы вращаются случайным образом в небольшом диапазоне (не более 60 градусов общего хода), чтобы ограничить положение лазерного кролика на полу или чуть выше.Также есть программная опция отключения излучателя на короткое время (чтобы добавить коту возбуждения).
За основу код взят из учебного курса по программированию микроконтроллеров AVR — Связь .
Файлы проекта на Codevision AVR, разводку печатной платы, принципиальную схему в Протеусе и готовую прошивку можно скачать по ссылке — Проект в одном архиве.
В основном цикле программы оставлен код приема команд по UART, что дает возможность легко модифицировать прошивку для управления устройством с компьютера.
Видео работы устройства - http://youtu.be/YE37brOZqlc Ну и вообще видео с котом Кот в восторге! Теги: #Сделай сам или Сделай сам #avr #сервопривод #лазерная указка #Mega16
-
Выбор Правильных Инструментов Для Блога
19 Oct, 24 -
Покупка Настольных Плат Intel.
19 Oct, 24 -
Ок, Google, Спасибо За Новую Машину
19 Oct, 24 -
Рутрекер Внесен В Реестр Роскомнадзора
19 Oct, 24 -
А Что Если Земля Плоская?
19 Oct, 24 -
Ашманов: Google Перестанет Расти В Рунете
19 Oct, 24