Устройство для дистанционного включения ПК (ИК)


Устройство для дистанционного включения ПК (ИК)

Доброго всем дня! Предлагаю вниманию маленькое простое «самообучаемое» самодельное устройство, которое выполняет только одну функцию — включение ПК (имитация нажатия кнопки) посредством любого дистанционного ИК-пульта, очень полезно для HTPC.

Оригинальный проект разрабатывался для дистанционного управления нагрузками с помощью ИК-пульта. В оригинальной статье есть исходники прошивки, а так же форум, где пользователи могут попросить изменить функционал устройства, или предложить свой. Там же был найден вариант, удовлетворяющий мои нужды, а именно, кнопка пульта нажата — на выходе контроллера — 1, кнопка отпущена — на выходе — 0. Именно этот выход будет зажигать светодиод в оптопаре, а та, в свою очередь будет «замыкать» контакты кнопки включения.

Про самообучаемость. На плате присутствует кнопка для самообучения. Работает так: отключаем питание платы, зажимаем кнопку, подключаем питание, отпускаем кнопку (светодиод моргнет). 3 раза нажимаем кнопку на вашем дистанционном ИК пульте, которая будет включать ПК (каждый раз сопровождается вспышкой светодиода). Отключаем питание, включаем питание — устройство готово к работе. Почему 3 раза? Потому что прошивка рассчитана на управление тремя нагрузками или кнопками (выходы контроллера PB0, PB2, PB4). У меня используется только один выход — PB4.

Так же есть прошивка, позволяющая начать обучение проще, путем долгого зажатия любой кнопки ИК-пульта (схема та же, кроме кнопки).

И так.

Схема:

Устройство для дистанционного включения ПК (ИК)

    Перечень элементов:
  • Микроконтроллер Attiny13
  • Инфракрасный приемник vs1838 или аналог* 36-38 МГц,
  • Оптопара EL357 или аналог
  • Резистор 100 Ом
  • Резистор 1 КОм (2 шт.)
  • Резистор 10 КОм
  • Конденсатор 10 мкФ
  • Конденсатор 100 мкФ
  • Конденсатор 0,1 мкФ
  • Кнопка (опционально)

* — если ваш приемник отличается по распиновке, нужно будет править плату. Распиновка vs1836:

Устройство для дистанционного включения ПК (ИК)

EL357:

Устройство для дистанционного включения ПК (ИК)

Печатная плата (размер 20 х 20 мм):

Размер резисторов 1206

Устройство для дистанционного включения ПК (ИК)

Скачать в формате LAY. Открывается SprintLayOut-ом Изготавливается ЛУТ, зеркалить при распечатке не нужно.

Прошивка:

Вариант обучения с кнопкой на плате: Скачать

Вариант обучения долгим нажатием кнопки пульта: Скачать

Фьюзы:

Устройство для дистанционного включения ПК (ИК)

Для прошивки микроконтроллера, нужен программатор, например, USBAsp

Устройство для дистанционного включения ПК (ИК)

Подключается к микроконтроллеру так:

Устройство для дистанционного включения ПК (ИК)

Или любой другой, способный шить AVR контроллеры.

Драйвер для USBAsp: Скачать

Программа для прошивки: Скачать. Фьюзы указаны выше.

Внешний вид устройства:

Устройство для дистанционного включения ПК (ИК)

Устройство для дистанционного включения ПК (ИК)

Подключение к материнской плате.

В моем варианте, питание берется с внутренней гребенки USB-порта (нужно, чтобы питание на USB порты материнской платы подавалось в выключенном состоянии). Так же можно запитать от дежурного питания блока питая, или, на крайний случай, от внешнего блока питания на 5 вольт.

Транзистор оптопары подключается параллельно физической кнопке включения. Полярность имеет значение, если включения не происходит, попробуйте перевернуть разъем наоборот.

Устройство для дистанционного включения ПК (ИК)

Так же можно на выход микроконтроллера подключить еще одну оптопару и «повесить» ее на перезагрузку, в таком случае обучение устройства будет таким: В режиме обучения нажимать на ИК пульте кнопки: Включение, Перезагрузка, Перезагрузка.

Устройство простое, но очень полезное, я считаю. 100% рабочее, проверено.

Оцените статью