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

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


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

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