Инфракрасный приёмник дистанционного управления
ВВЕДЕНИЕ
Я выбрал микроконтроллер ATtiny13 из-за его небольшого размера и RAM, а исходный код писал на языке Си. Было решено построить полностью дистанционное управление ресивера, чтобы он мог обрабатывать как Вкл/Выкл, так и программные команды. Поискав в сети я нашел старую версию Girder 3.2.9, которая была бесплатной. Покопавшись в настройках плагина, сделал несколько тестов, чтобы посмотреть, с каким из простых плагинов будет работать через RS-232 порт. Я выбрал "Creative RS232". Этот модуль получает до 6 байтов из последовательного порта со скоростью 2400bps (Bits Per Second) - для моей задумки это подходило идеально.
ЦЕПь
Цепь состоит из обычных компонентов (за исключением ATtiny13). IC1 является инфракрасный приемник на 30 кГц. T2 позволяет включать/выключать из Media Center. K2 подключен на питание материнской платы компьютера. 2 диода, чтобы связать K2 и материнскую плату. Не нужно беспокоиться о полярности, необходимо просто подключить разъем на материнской плате в любом положении. Таким образом, вы можете включать и выключать Media Center с пульта дистанционного управления.
Программируем ATtiny13
Вы можете запрограммировать ATtiny13 с IR_ATX_power4.hexфайла, а затем перейти в раздел "предохранители" и установить микроконтроллер по адресу:"Int. RC Osc. 4.8MHz время запуска: 14 CK + 64ms". Эта схема может работать только с пульта дистанционного управления RC5, с другими пультами дистанционного управления, например, RC6 эта схема работать не будет.
Программируем кнопкУ Выкл/ вкл
Выберите клавишу пульта дистанционного управления, которую будет работать в качестве выкл/вкл. Как правило, красная кнопочка является наиболее распространенной для включения/выключения электронных устройств. При нажатии на кнопку S1 красный светодиод будет мигать. Теперь код этой клавиши был сохранен в EEPROM. Если вы хотите изменить кнопку для Вкл/Выкл, вам придется проделать весь процесс заново и код новой кнопки будет храниться в EEPROM.
Код для Philips RC5 протокол ИК-порт..
Код для Sony протокол ИК-порт.