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

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


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



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

Внимание напряжение 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] (скачиваний: 204)

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

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

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

Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.
9.3
Идея
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
8
Описание
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
8
Исполнение
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Итоговая оценка: 8.44 из 10 (голосов: 3 / История оценок)

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

    • smilesmilesxaxaokdontknowyahoonea
      bossscratchfoolyesyes-yesaggressivesecret
      sorrydancedance2dance3pardonhelpdrinks
      stopfriendsgoodgoodgoodwhistleswoontongue
      smokeclappingcraydeclarederisivedon-t_mentiondownload
      heatirefullaugh1mdameetingmoskingnegative
      not_ipopcornpunishreadscarescaressearch
      tauntthank_youthisto_clueumnikacuteagree
      badbeeeblack_eyeblum3blushboastboredom
      censoredpleasantrysecret2threatenvictoryyusun_bespectacled
      shokrespektlolprevedwelcomekrutoyya_za
      ya_dobryihelperne_huliganne_othodifludbanclose
8 комментариев
  1. Nruter
    А зачем вообще управлять розеткой??? Да еще по ИК каналу.
    1. Антон Мартьянов Автор
      Это удобно для управлением приборами без ИК таких как лампа или вентилятор
  2. Oltaviro Oltaviro
    А на кой ею управлять? Просто чтобы было?
    1. Антон Мартьянов Автор
      Ответ вверху
      1. Nruter
        Лампами и вентиляторами сейчас управляют по wi-fi.
        Это гораздо проще, чем заморачиваться с ардуинкой.
        1. Антон Мартьянов Автор
          Но ведь не у всех они есть! По этому придётся немножко замарачнуться к тому же это сайт у самоделкина а не купи на aliexpress
  3. Nruter
    Антон Мартьянов,
    Да на этом сайте 99% самоделок из раздела электрика/электроника содержат товары с али. Именно товары, а не kit наборы. Единственный плюс использования ардуино - можно научиться их программировать. С таким же успехом можно применять в самоделках PLC Siemens Logo или Direct Logic.
    Я не буду спорить с Вами о полезности этой самоделки, потому что это определяют те, кто сочтёт нужным её повторить. Всего хорошего. Удачи!
  4. Антон Мартьянов Автор
    Спасибо!!!

Привет, Гость!


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

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

Войти

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

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

Онлайн чат

Опрос
А Вы знаете, что на сайте оплачиваются отчеты о создании самоделок?

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

Все комментарии
Новые самоделки на почту

Введите электронную почту и получайте письма с новыми самоделками. Не более одного письма в день.