Мобильная версия Форум Arduino Документация Гарантийные условия 0 0
UA RU
График работы магазина:
Пн-Пт: 8.00 - 19.00
Сб: 10.00 - 17.00
Вс: выходной
Каталог
Напиши статью и получи скидку!

Arduino и инфракрасный приемник

2015-11-24

Все статьи →

Автор Андрей Чепурко chepurko-99@mail.ru

Доброго времени суток, уважаемые читатели. Сейчас мы будем рассматривать пример подключения инфракрасного приемника к Ардуино. И теперь вы сможете использовать в своих проектах управление с любого пульта, например, от телевизора.

Итак, нам понадобятся:

  • Инфракрасный приемник ( например, VS1838B )
  • Arduino Uno (Mega, Leonardo, Nano, т.п.)
  • Соединительные провода
  • Пульт от телевизора

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

Ах да, также нам нужна библиотека IRremote.h скачать можно тут:

http://www.pjrc.com/teensy/arduino_libraries/IRremote.zip

Кидаем ее сюда:

Вот и сам скетч:

Теперь включаем монитор последовательного порта, берем пульт, направляем на приемник и нажимаем любую кнопку.

Я нажал на пульте поочередно 4 кнопки и получил следующие значения:

Так, теперь, получив эти значения, мы запоминаем их, записываем где-то, чтобы потом использовать их в следующем скетче.

Теперь будем делать следующую схему:

Мы будем нажимать 3 разные кнопки, которые будут включать соответствующий им светодиод. При нажатии на 4 кнопку, все светодиоды будут выключаться.

Приступаем.

Ссылки:

Не забудьте вставить в скетч сигналы своих кнопок!

Вот и все, теперь вы научились работать с ИК приемником. Этот навык может понадобиться вам в ваших будущих проектах, например, робот на управлении с пульта от телевизора :D. Звучит здорово! Удачи!

Ваша оценка статьи:

Отлично
Хорошо
Удовлетворительно
Плохо
Очень плохо

Общая оценка:

Оценка "Arduino и инфракрасный приемник"
3 из 5
сделана на основе 20 оценок 20 клиентских отзывов.

Благодарим Вас за обращение! Ваш отзыв появится после модерации администратором.
alex
12.09.2024 09:18:23
BAD
Dr.Off
21.10.2021 14:57:00
Скриншот один (для работы со светодиодами), а в загрузках совсем другой (для проверки кода нажатых кнопок на пульте ДУ)
Иван
20.05.2021 21:27:17
Скетчи похоже с ошибками .
Віталій
06.05.2021 15:29:53
дякую, допомогло
Моргенштер
06.12.2020 15:27:41
топ
Андрей
08.05.2020 15:27:48
ок
Егор
05.04.2020 21:39:02
Автор видимо не понимает, что это будет работать только при подключении к компу.
Андрей
22.04.2019 19:50:46
автор зпр походу. делать скриншот скетча.
Виктор
14.03.2019 21:44:20
Спасибо! все работает!
Никита
03.02.2019 17:44:39
зачем скетчи показывать, ИХ ПИСАТЬ НУЖНО !!!!!
Электрик
20.01.2019 10:27:48
Очень плохо
Иван
01.01.2019 20:04:58
всё плохо
Иван
19.12.2018 21:03:21
норм инфа но только жаль нет полного скетча
Владимир
23.09.2018 20:57:00
Эту статью лучше удалить. И добавить нормальную статью с дописанными примерами.
Аооо
22.09.2018 20:59:20
Кто так код пишет?? как мне его скопировать?
Александр
11.07.2018 11:58:50
Скетч недописан и по статье все так сумбурно и размыто...
я
17.03.2018 14:36:10
спасибо
Valery
18.01.2018 18:05:19
скетчи не верные
Leon
23.12.2017 20:06:10
Увы, но скетчи выложены не правильные.
Герман
21.12.2017 09:59:12
Спасибо за предоставленную информацию и грамотный подход к объяснению материала но скетчи увы в блокноте
оплата картами Visa и MasterCard