Оглавление:
- Шаг 1. Требуются компоненты
- Шаг 2: подключите ИК-датчик к Arduino
- Шаг 3: программирование
- Шаг 4: Результат
Видео: Чтение удаленного управления с помощью ИК-датчика: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Всем здравствуйте
В предыдущей статье я писал о том, как пользоваться «ИК-датчиком избегания препятствий».
А в этой статье я напишу еще одну функцию этого ИК-сенсора.
ИК-датчик предотвращения препятствий состоит из двух основных частей: ИК-излучателя и ИК-приемника. И в этой статье я включу только ИК-приемник.
Я буду использовать его для чтения данных, отправленных удаленным управлением.
Шаг 1. Требуются компоненты
Необходимые компоненты:
- ИК-датчик избегания препятствий
- Ардуино НЕТ V.3
- Jumpper Wire
- Дистанционное управление
- USB мини
Необходимая библиотека:
IRremote
Прочтите эту статью, чтобы узнать, как добавить библиотеки в Arduino «Добавить библиотеку».
Шаг 2: подключите ИК-датчик к Arduino
ИК-датчик для Arduino
VCC ==> + 5 В
GND ==> GND
ВЫХ ==> D2
Шаг 3: программирование
Перед тем, как начать рисовать, убедитесь, что установлена библиотека «IRremote». Чтобы не возникало ошибок, когда вы пробуете Скетч, который я дал.
Ниже приведен эскиз, который вы можете использовать:
#включают
int RECV_PIN = 2;
IRrecv irrecv (RECV_PIN); decode_results результаты;
установка void ()
{Serial.begin (9600); irrecv.enableIRIn (); // Запускаем приемник}
void loop () {
если (irrecv.decode (& результаты)) {Serial.println (results.value); irrecv.resume (); // Получение следующего значения} delay (100); }
Если вам нужен файл, вы можете скачать его ниже:
Шаг 4: Результат
Направьте пульт дистанционного управления на ИК-приемник. Затем нажмите несколько кнопок.
Последовательный монитор будет отображать данные от нажатой кнопки дистанционного управления.
Данные, которые мы получаем в результате этого эксперимента, можно использовать для других интересных вещей. Например, управление светодиодом с пульта, включение вентилятора и т. Д.
спасибо что прочитали, до свидания в следующей статье
Рекомендуемые:
Чтение и запись данных во внешнюю EEPROM с помощью Arduino: 5 шагов
Чтение и запись данных во внешнюю EEPROM с использованием Arduino: EEPROM - это электрически стираемая программируемая постоянная память. EEPROM очень важна и полезна, потому что это энергонезависимая форма памяти. Это означает, что даже когда плата выключена, микросхема EEPROM все еще сохраняет программу, которая
Светодиодная лента ESP 8266 Nodemcu RGB, управляемая с помощью удаленного веб-сервера: 4 шага
Светодиодная лента ESP 8266 Nodemcu RGB, управляемая удаленным веб-сервером: в этой инструкции мы узнаем, как преобразовать nodemcu в ИК-пульт для светодиодной ленты RGB, и что удаленный узел nodemcu должен управляться с веб-страницы, размещенной на мобильном устройстве или ПК с помощью nodemcu
Обычный комплект дистанционного управления, преобразованный в четырехканальный игрушечный пульт дистанционного управления с дистанционным управлением: 4 шага
Обычный комплект дистанционного управления, преобразованный в четырехканальный игрушечный пульт дистанционного управления с дистанционным управлением:改造 方法 非常 简单。 只需 准备 一些 视频 教程 完成 这个 电子 项目 并 您 服务。 玩具 控制。
Использование Parallax Basic Stamp II для удаленного звонка в дверь: 4 шага (с изображениями)
Использование Parallax Basic Stamp II для удаленного звонка в дверь: проблема? Собака, которая слишком взволнована, когда звонит дверной звонок. Решение? Звоните в дверной звонок в случайное время, когда там никого нет и никто не отвечает, чтобы дать собаке противодействие - разрушить ассоциацию, что звонок в дверь
Чтение электронной почты с помощью Arduino и Wave Shield: 4 шага
Прочтите электронную почту с Arduino и Wave Shield: в рамках моего проекта здесь https://www.instructables.com/id/Sound-Switcher/ (этот проект участвует в конкурсе, поэтому, если он вам нравится, голосуйте за него!), который использует Arduino для прерывания внешнего источника звука (например, iPod), чтобы вы знали об этом