#6 Программируем ИК-пульт и управляем чем угодно!

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 พ.ค. 2024
  • В этом видеоуроке мы поговорим о подключении ИК-пульта к Arduino. Напишем программу управления цифровыми пинами с подключенными светодиодами. Размеберем алгоритм управления включением светодиода одной кнопкой. Видео подойдёт для начинающих любителей электроники и программирования Arduino.
    Исходники проекта в Телеграм: t.me/mylabrazum
    Моя страница в Instagram: / viktor_osin_
    Поддержать автора:
    Boosty: boosty.to/labrazum
    Donationalerts: www.donationalerts.com/r/labr...
    ------------------------------------------------------------------------------------
    Основные моменты:
    0:21 - Принцип работы ИК-пульта
    1:46 - Схема подключения и тестовая программа
    5:45 - Первая программа: отправляем "ОК" при нажатии кнопки
    6:51 - Управление тремя светодиодами ИК-пультом
    9:16 - Запоминаем состояние светодиода (переменная-флаг)
    12:08 - Управление реле и нагрузкой 220В ИК-пультом
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 22

  • @LabRazum
    @LabRazum  14 วันที่ผ่านมา +5

    Спасибо за просмотр! Присоединяйтесь к нам в телеграм: t.me/mylabrazum
    Основные моменты:
    0:21 - Принцип работы ИК-пульта
    1:46 - Схема подключения и тестовая программа
    5:45 - Первая программа: отправляем "ОК" при нажатии кнопки
    6:51 - Управление тремя светодиодами ИК-пультом
    9:16 - Запоминаем состояние светодиода (переменная-флаг)
    12:08 - Управление реле и нагрузкой 220В ИК-пультом

  • @RC_Ira
    @RC_Ira 14 วันที่ผ่านมา +3

    Очень интересно, огромное спасибо вам за обучение!❤🎉😊

  • @user-mn7hw1ui8x
    @user-mn7hw1ui8x 14 วันที่ผ่านมา +5

    Отличное видео,спасибо!

  • @APANFE
    @APANFE 13 วันที่ผ่านมา +2

    Спасибо ! Всё по полочкам ). Ох, сколько идей было с пультом... Теперь можно браться за дело 👍.

  • @angelharanitel
    @angelharanitel 14 วันที่ผ่านมา +4

    Несравненно на высоте, как всегда все понятно, уроки на вес золота

  • @user-tl2gm5mj1i
    @user-tl2gm5mj1i 14 วันที่ผ่านมา +3

    Отличный ролик! Спасибо большое, думал там сложнее все будет! угощаю вас теплым сладким чаем ;")
    Из плюсов:
    ∆ объясняете доходчиво,
    ∆поступаете ОЧЕНЬ правильно повторяя материал, к примеру я не придавал значения фложкам и лишь в этом ролике увидел реальную пользу- и вы тут же напомнили как их делать, а это самое лучшее когда у слушателя есть интерес а у вас под рукой грамотное решение.)
    ∆ рассказали что нужно для создания - датчик и пульт.
    Из пожеланий:
    ∆ хотелось бы более четкую фокусировку на том что нужно, когда вначале говорили и список бежал, я подумал что все эти запчасти птнадобятся😅 а их там только 2 оказалось
    ∆ хотелось бы сразу слышать от вас варианты на более качественные запчасти- например этот пуль/датчик идет в комплекте с ардуино, но такие то аналоги будут лучше.
    ∆ еще возможно - стоит установить задержку опроса т. Е. Чтобы друинка ждала сигнал на 1000 раз в минуту а 100, это я думаю может сэкономить батарею, но возможно я не прав.
    Так теперь можно люстрю прокачать, а то лампочки g4 надоели гореть, через месяцок займусь пожалуй.
    Из интересного дальше-
    ∆ обмен по блютузу и вай фай модулям будут происходить так же легко?
    ∆ еще крайне полезно было бы разобрать способы подкл. Движков и их защиты. Например двигатель заклинило что его должно защищать- предохранитель или сопротивление?
    ∆ как отправлять импульссы с друинки? Например мы хотим создать универсальный пульт. Собственно считать сигналы мы уже можем, корпус труда подобрать для мини друинки труда не составит.

  • @RetiredNihilist
    @RetiredNihilist 8 วันที่ผ่านมา

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

  • @timoftimof2977
    @timoftimof2977 13 วันที่ผ่านมา +2

    спасибо

  • @mrgrivify
    @mrgrivify 14 วันที่ผ่านมา +3

    Хороший звук, картинка, монтаж, безусловно. Но таких роликов тьма, не хватает глубины, если бы разжевали тему без использования библиотеки, вот это уникальный контент. Сойер делал про DHT11 вроде, с осциллографом, рассказал как оно работает досконально, как инициализация датчика происходит, что он генерирует, как это выглядит на графике и как это интерпретировать в цифры.

    • @LabRazum
      @LabRazum  14 วันที่ผ่านมา +2

      Это курс для начинающих, когда нибудь сделаю версию 2.0 с углублением в осциллограммы, регистры и таймеры, но если будет спрос конечно.

    • @Mr.K.Ginzburg
      @Mr.K.Ginzburg 14 วันที่ผ่านมา +2

      ​@@LabRazumВиктор, очень бы хотелось увидеть "углублённую" версию)

  • @user-vc4ox1yt2w
    @user-vc4ox1yt2w 13 วันที่ผ่านมา +2

    Все хорошо только надо сообщать какая версия библиотеки они все по разному заполняются и соответственно работают. Новичек запутается подключая не ту версию библы

  • @roman_burov
    @roman_burov 14 วันที่ผ่านมา +4

    В данном случае использование флагов совершенно излишне. Достаточно просто при нажатии кнопки выполнять инверсию требуемого бита.

    • @LabRazum
      @LabRazum  14 วันที่ผ่านมา +3

      Да, если брать только мигание светодиодом. Я привык в проекте всё и всегда контролировать, поскольку редко такой пример используется как есть, обычно он наращивается разными датчиками и прочим, а состояние пина (упр. устройства) знать полезно.

  • @user-kl2nk7dr5v
    @user-kl2nk7dr5v 14 วันที่ผ่านมา +1

    Как всегда все отлично. В одном месте только не понятно. Пишите HIGH, а потом молча удаляете и ставите 1

    • @LabRazum
      @LabRazum  14 วันที่ผ่านมา +1

      Я прокомментировал «кому как удобнее» - HIGH или 1, смотрите все части курса, об этом уже говорил в начале

    • @user-kl2nk7dr5v
      @user-kl2nk7dr5v 14 วันที่ผ่านมา +1

      @@LabRazum спасибо

  • @skaarj74
    @skaarj74 12 วันที่ผ่านมา +1

    Можно упростить использование флага, чтобы if не использовать (одной строкой)
    digitalWrite(4, ledOn = !ledOn);

    • @LabRazum
      @LabRazum  12 วันที่ผ่านมา

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

    • @skaarj74
      @skaarj74 12 วันที่ผ่านมา

      @@LabRazum это да, если нужны еще действия - тут if нужен

  • @user-bf7yc5nb2q
    @user-bf7yc5nb2q 14 วันที่ผ่านมา +1

    Здравствуйте можете подсказать как считать код от пульта от люстры? Устанавливал разные версий биты и rawdata выдает разные.

    • @LabRazum
      @LabRazum  14 วันที่ผ่านมา +1

      Ответил в телеграм