» » » Управление розеткой через ИК пульт

Управление розеткой через ИК пульт


Управление розеткой через ИК пульт



Делать мы будем розетку которая включается и выключается при помощи инфракрасного пульта дистанционного управления.
Сразу говорю если что-то не понятно я всё объясню в комментариях.

Внимание напряжение 220 В

Что нам понадобится:


  • Arduino
  • ИК приёмник
  • ИК пульт
  • Перемычки типа папа-мама и папа-папа
  • Твёрдотельное реле на 220 В
  • Розетка с одним разорванным проводом
  • Макетная плата
  • Лампочка с патроном-вилкой



Собираем всё это в единое



Для начала мы возьмём розетку открутим 2 винта и вскроем её.

Потом зажмём 2 провода в двух клемах при помощи отвёртки и разрежем один провод пополам. Так чтобы получилось как на картинке.

Далее вставляем два провода которые мы разрезали в твёрдотельное реле на 220 В как показано на картинке только наоборот!



Теперь подключаем всё как на картинке.

ИК датчик :
  • левая нога GND
  • средняя нога 5В
  • правая нога А0


Твёрдотельное реле на 220 В
  • vcc - 5 В
  • gnd - GND
  • IN - D9


А вот и сам скетч



#include <IRremote.h>  // подключаем библиотеку для работы с ИК приёмником

IRrecv irrecv(A0); // указываем пин, к которому подключен IR приемник
decode_results results;

void setup() // процедура setup
{
irrecv.enableIRIn(); // запускаем прием инфракрасного сигнала
pinMode(9, OUTPUT); // пин 9 будет выходом (англ. «output»)
pinMode(A0, INPUT); // пин A0 будет входом (англ. «intput»)

Serial.begin(9600); // подключаем монитор порта
}

void loop() // процедура loop
{
if (irrecv.decode(&results)) // если данные пришли выполняем команды
{
Serial.println(results.value); // отправляем полученные данные на порт

// включаем и выключаем светодиоды, в зависимости от полученного сигнала

if (results.value == 16754775) { 
digitalWrite(9, HIGH);  // выключаем лампочку
}
if (results.value == 16775175) { 
digitalWrite(9, LOW); // включаем лампочку
}

irrecv.resume(); // принимаем следующий сигнал на ИК приемнике
}
}


Скачать скетч sketch_feb18b1_ino.zip [734 b] (скачиваний: 114)

После того как залили скетч открываем монитор порта и нажимаем кнопку на ИК пульте. Результат однократного нажатия записываем вместо
if (results.value == 16775175) {
digitalWrite(9, LOW);
}

Теперь опять можно залить скетч и пользоваться им!

Пользуйтесь аккуратно! За причинённые вами травмы я не несу ответственности!

Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.

Оцените самоделку по критериям

0
Идея
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
0
Описание
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
0
Исполнение
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Итоговая оценка: 0 из 10 (голосов: 0)
Чтобы написать комментарий необходимо войти на сайт через соц. сети (или зарегистрироваться):
Обычная регистрация
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
8 комментариев
  1. Nruter
    А зачем вообще управлять розеткой??? Да еще по ИК каналу.
    1. Антон Мартьянов Автор
      Это удобно для управлением приборами без ИК таких как лампа или вентилятор
  2. Oltaviro Oltaviro
    А на кой ею управлять? Просто чтобы было?
    1. Антон Мартьянов Автор
      Ответ вверху
      1. Nruter
        Лампами и вентиляторами сейчас управляют по wi-fi.
        Это гораздо проще, чем заморачиваться с ардуинкой.
        1. Антон Мартьянов Автор
          Но ведь не у всех они есть! По этому придётся немножко замарачнуться к тому же это сайт у самоделкина а не купи на aliexpress
  3. Nruter
    Антон Мартьянов,
    Да на этом сайте 99% самоделок из раздела электрика/электроника содержат товары с али. Именно товары, а не kit наборы. Единственный плюс использования ардуино - можно научиться их программировать. С таким же успехом можно применять в самоделках PLC Siemens Logo или Direct Logic.
    Я не буду спорить с Вами о полезности этой самоделки, потому что это определяют те, кто сочтёт нужным её повторить. Всего хорошего. Удачи!
  4. Антон Мартьянов Автор
    Спасибо!!!

Добрый день, Гость!


Зарегистрируйтесь

Или войдите на сайт, если уже зарегистрированы...

Войти

А затем...

Добавьте самоделку

Или...

Добавьте тему

Онлайн чат

Опрос
Сколько по времени, чаще всего, Вы делаете самоделку?

Последние комментарии

Что имеется в виду под словом "сечение"?...
Если напрямую, то, естественно, никак. Через EasyCAP (простой модуль видеозахвата, цена вопроса 500 рублей) RCA преобразуется в USB, качество приемлемое....
Никак, должен быть вход, а не выход. На ноуте. Нужна карта видеозахвата., если нет входа....
Задам традиционный вопрос: "Опять в Гугле с Яндексом забанили?". Или халява так сладка? Было бы что сложное, так ведь нет - EasyCAP ищется за 2 минуты. Вместо этого составляется огромная...
Все комментарии