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 посылка нажатой кнопки, декодирование и передача данных происходит в основной программе)
В архиве текст программы и готовый файл прошивки.
Изменив немного код, возможно управление выходами процессора.
(нп. включение, выключение полезной нагрузки)