ИК приемник на ATtiny85

Схема


Простое устройство для приема команд от ИК пульта. Может быть использовано для нажатия кнопки в другом устройстве.
Принятый пакет данных сравнивается с записанным в ATtiny85 и если байты совпали, то включается оптопара PC817, открывается транзистор BC547 и замыкает кнопку J1 на GND. Пакет данных отправляется в UART порт на скорости 19200. Программа определяет повторяющиеся команды от пульта и в UART порт выводит слово repeat. Чтобы переназначить кнопку пульта, нужно изменить условие в программе. Схема была использована для нажатия кнопки в HDMI Switch.
Программа написана по материалам youtube канала RADIOSOFT

FUSE биты


Схема в формате PDF
Datasheet ATtiny85
Файлы проекта Flowcode V5 и модель для Proteus 8.6