USB IR mouse

USB Mouse.

Проект IR USB мышки на Atmega16.

В основе проекта использован пример "HID-Mouse" из "avrusb"

с сайта http://obdev.at/products/avrusb/download.html (версия avrusb-20080513)

Цифровыми кнопками пульта (кодировка RC5 ) осуществляется управление курсором мышки.

Назначения кнопок видны в "main.c"

При подключении устройства к компьютеру, автоматически устанавливаются драйвера HID mouse.

Изменив программу декодирования, возможно применение пультов с другой кодировкой.

(В прерывании, в буфер записывается IR посылка нажатой кнопки, декодирование и передача данных происходит в основной программе)

В архиве текст программы и готовый файл прошивки.

Изменив немного код, возможно управление выходами процессора.

(нп. включение, выключение полезной нагрузки)

Рейтинг@Mail.ru