Дистанционное включение света с пульта на PIC12f629. Схема

Особенности схемы дистанционного включения света с пульта:

  • построен на микроконтроллере PIC12F629 / PIC12F675
  • включение двух независимых источников света через пульт дистанционного управления;
  • есть возможность включать свет настенным выключателем;
  • возможность включать и выключать свет отдельными кнопками или же одной; двух минутный таймер отключения освещения.

Обучение пульта дистанционного управления ИК-коды (процедура программирования)

После подключения устройства необходимо запрограммировать все 5 кнопок на пульте дистанционного управления. Вот как это сделать:

  1. Нажимаете и держите настенный выключатель SW1 в течение 11 сек, для того чтобы устройство могло перейти в режим программирования. После тех 11 секунд, индикатор LD1 начнет мигать быстро и оба канала выключится. Теперь у вас есть 11 секунд, чтобы завершить последовательность программирования.
  2. Нажмите на первую кнопку на пульте дистанционного управления, которая будет включать первый канал.
  3. Нажмите вторую кнопку на пульте дистанционного управления, которая будет использоваться для выключения первого канала.
  4. Нажмите на первую кнопку на пульте дистанционного управления, которая будет включать второй канал.
  5. Нажмите вторую кнопку на пульте дистанционного управления, которая будет использоваться для выключения второго канала.
  6. Наконец нажмите пятую кнопку, которая будет использоваться для активации / деактивации режима сна (SLEEP) 

Дистанционное включение света с пульта

Во время программирования пульта после каждого нажатия, светодиод будет мигать, подтверждая что ИК-команда принята. Если пульт дистанционного включения не имеет все 5 кнопок, которые можно использовать, вы можете использовать те же кнопки повторно, но это приведет к отмене некоторые особенности.

фото дистанционного переключателя

Вариант 1

Если ваш пульт имеет только две кнопки [X и Y], и если во время программирования нажмите: XXYYY, что означает, что кнопка X будет использоваться для первого канала (включение и выключение света будет происходит от одной кнопки X), и кнопка Y будет использоваться для второго канала (включение и выключение света будет происходит от одной кнопки Y). Для данного режима работы необходимо установить перемычку JP1.

Вариант 2

Если вы выберете комбинацию XXXXY, это означает, что кнопка X будет использоваться для функции включения и выключения первого канала, и кнопка Y будет использоваться для включения / выключения режима сна, при этом второй канал не используется.

схема подключения

Примечание. Если во время программирования вас заметить, что индикатор мигает, даже если вы не нажимать никаких кнопок на пульте ДУ, это, вероятно, потому, что вы использовали модуль приемника TSOP11xx вместо TSOP17xx. В этом случае вы, вероятно, не сможет запрограммировать устройство должным образом.

Если вы не удовлетворены с вашим выбором кнопки пульта дистанционного управления контроллера, вы можете повторить процедуру обучения столько раз, сколько вы хотите. Если вы планируете использовать пульт ДУ телевизора, то вам желательно выбрать следующие кнопки телетекста: красный ,зеленый , желтый , синий и какую-нибудь пятую, чтобы избежать, например, переключение каналов при работе телевизора.

Плата выключателя ПДУ

Так же есть возможность управлять каналами освещения и настенным выключателем SW1 (без фиксации). Одиночное нажатие включает свет и выключает свет. Быстрое двойное нажатие позволяет выбрать: только первый канал или оба канала вместе.

Таймер сна может быть активирован нажатием настенного выключателя более 2 сек или нажав на соответствующую кнопку на пульте дистанционного правления. Сброс таймера сна осуществляется так же, как активации. Обратите внимание, что таймер сна также будут сброшен, если включить один из каналов освещения.

скачать файлы к статье (скачено: 508)


Источник 


7 комментариев

  1. 06.03.2014 в 10:12

    Прикольно. получается можно оба микроконтроллера использовать?

    • 06.03.2014 в 10:14

      да. в архиве лежат оба варианта прошивки.

  2. 05.03.2015 в 11:39

    А если у меня «нуль» идет на виключатель то работать будет? Ну интересует, если подключу как на рис. только будет поменяны местами фаза-нуль

  3. 26.11.2015 в 02:14

    А что означает режим сна какая его функция ?

    • 05.12.2015 в 09:18

      режим сна- т.е. при нажатии кнопки свет отключится по прошествии 2 минут

  4. 13.12.2015 в 23:55

    Сделал даное устройство работает без проблем только пришлось установить стабилитрон на 5.6v. таймер выключает через 60 сек.

  5. 19.02.2016 в 13:30

    интересная конструкция планирую ее повторить, нравится то что можно юзать энерго зберигайку лапочки. Вопрос — сколь схема жрет в простое, замеряли?
    у схемы есть второй канал активации через кнопку, можно ли этот канал сделать чтоб ишла активация по сенсору(корпус светильника как сенсор)?
    и еще желание сделать как только подает питание на схему то сразу включает свет.
    это все программный мод это реально организовать автором?

Добавить комментарий

Ваш электронный адрес не будет опубликован.

*


\n