#6 Программируем ИК-пульт и управляем чем угодно!
HTML-код
- Опубликовано: 29 сен 2024
- В этом видеоуроке мы поговорим о подключении ИК-пульта к Arduino. Напишем программу управления цифровыми пинами с подключенными светодиодами. Размеберем алгоритм управления включением светодиода одной кнопкой. Видео подойдёт для начинающих любителей электроники и программирования Arduino.
Исходники проекта в Телеграм: t.me/mylabrazum
Моя страница в Instagram: / viktor_osin_
Поддержать автора:
Boosty: boosty.to/labr...
Donationalerts: www.donational...
------------------------------------------------------------------------------------
Основные моменты:
0:21 - Принцип работы ИК-пульта
1:46 - Схема подключения и тестовая программа
5:45 - Первая программа: отправляем "ОК" при нажатии кнопки
6:51 - Управление тремя светодиодами ИК-пультом
9:16 - Запоминаем состояние светодиода (переменная-флаг)
12:08 - Управление реле и нагрузкой 220В ИК-пультом
Спасибо за просмотр! Присоединяйтесь к нам в телеграм: t.me/mylabrazum
Основные моменты:
0:21 - Принцип работы ИК-пульта
1:46 - Схема подключения и тестовая программа
5:45 - Первая программа: отправляем "ОК" при нажатии кнопки
6:51 - Управление тремя светодиодами ИК-пультом
9:16 - Запоминаем состояние светодиода (переменная-флаг)
12:08 - Управление реле и нагрузкой 220В ИК-пультом
Отличный ролик! Спасибо большое, думал там сложнее все будет! угощаю вас теплым сладким чаем ;")
Из плюсов:
∆ объясняете доходчиво,
∆поступаете ОЧЕНЬ правильно повторяя материал, к примеру я не придавал значения фложкам и лишь в этом ролике увидел реальную пользу- и вы тут же напомнили как их делать, а это самое лучшее когда у слушателя есть интерес а у вас под рукой грамотное решение.)
∆ рассказали что нужно для создания - датчик и пульт.
Из пожеланий:
∆ хотелось бы более четкую фокусировку на том что нужно, когда вначале говорили и список бежал, я подумал что все эти запчасти птнадобятся😅 а их там только 2 оказалось
∆ хотелось бы сразу слышать от вас варианты на более качественные запчасти- например этот пуль/датчик идет в комплекте с ардуино, но такие то аналоги будут лучше.
∆ еще возможно - стоит установить задержку опроса т. Е. Чтобы друинка ждала сигнал на 1000 раз в минуту а 100, это я думаю может сэкономить батарею, но возможно я не прав.
Так теперь можно люстрю прокачать, а то лампочки g4 надоели гореть, через месяцок займусь пожалуй.
Из интересного дальше-
∆ обмен по блютузу и вай фай модулям будут происходить так же легко?
∆ еще крайне полезно было бы разобрать способы подкл. Движков и их защиты. Например двигатель заклинило что его должно защищать- предохранитель или сопротивление?
∆ как отправлять импульссы с друинки? Например мы хотим создать универсальный пульт. Собственно считать сигналы мы уже можем, корпус труда подобрать для мини друинки труда не составит.
Спасибо ! Всё по полочкам ). Ох, сколько идей было с пультом... Теперь можно браться за дело 👍.
как обычно всё шикарно. для новичков, прям отлично.
Отличное видео,спасибо!
В данном случае использование флагов совершенно излишне. Достаточно просто при нажатии кнопки выполнять инверсию требуемого бита.
Да, если брать только мигание светодиодом. Я привык в проекте всё и всегда контролировать, поскольку редко такой пример используется как есть, обычно он наращивается разными датчиками и прочим, а состояние пина (упр. устройства) знать полезно.
Очень интересно, огромное спасибо вам за обучение!❤🎉😊
Несравненно на высоте, как всегда все понятно, уроки на вес золота
Все хорошо только надо сообщать какая версия библиотеки они все по разному заполняются и соответственно работают. Новичек запутается подключая не ту версию библы
спасибо
Хороший звук, картинка, монтаж, безусловно. Но таких роликов тьма, не хватает глубины, если бы разжевали тему без использования библиотеки, вот это уникальный контент. Сойер делал про DHT11 вроде, с осциллографом, рассказал как оно работает досконально, как инициализация датчика происходит, что он генерирует, как это выглядит на графике и как это интерпретировать в цифры.
Это курс для начинающих, когда нибудь сделаю версию 2.0 с углублением в осциллограммы, регистры и таймеры, но если будет спрос конечно.
@@LabRazumВиктор, очень бы хотелось увидеть "углублённую" версию)
Здравствуйте можете подсказать как считать код от пульта от люстры? Устанавливал разные версий биты и rawdata выдает разные.
Ответил в телеграм
Спасибо, познавательно!
Подскажите когда ждать новых уроков?
Как всегда все отлично. В одном месте только не понятно. Пишите HIGH, а потом молча удаляете и ставите 1
Я прокомментировал «кому как удобнее» - HIGH или 1, смотрите все части курса, об этом уже говорил в начале
@@LabRazum спасибо
Виктор, можно видео про библиотеки? Что это? Что в них находится? Как найти нужную?
Можно упростить использование флага, чтобы if не использовать (одной строкой)
digitalWrite(4, ledOn = !ledOn);
Подразумевается не только управление пином, а доп действия, например - сообщения в монитор порта
@@LabRazum это да, если нужны еще действия - тут if нужен
Очень рад, что выпускаете новые ролики. И тема как раз интересная мне сейчас. Спасибо!
Красава