Съдържание:

Прочетете дистанционното управление с помощта на IR сензор: 4 стъпки
Прочетете дистанционното управление с помощта на IR сензор: 4 стъпки

Видео: Прочетете дистанционното управление с помощта на IR сензор: 4 стъпки

Видео: Прочетете дистанционното управление с помощта на IR сензор: 4 стъпки
Видео: BroadLink RM4 mini - ИК контроллер для умного дома, замена пультов дистанционного управления 2024, Юли
Anonim
Прочетете дистанционното управление с помощта на IR сензор
Прочетете дистанционното управление с помощта на IR сензор

Здравейте всички

В предишната статия писах за това как да използвам „IR сензор за избягване на препятствия“.

И в тази статия ще напиша друга функция на този IR сензор.

IR сензорът за избягване на препятствия има 2 основни части, а именно IR излъчвател и IR приемник. И в тази статия ще активирам само IR приемника.

Ще го използвам за четене на данни, изпратени от дистанционното управление.

Стъпка 1: Изисквайте компоненти

Изискват компоненти
Изискват компоненти
Изискват компоненти
Изискват компоненти
Изискват компоненти
Изискват компоненти

Необходими компоненти:

  • IR сензор за избягване на препятствия
  • Arduino NAno V.3
  • Джампър тел
  • Дистанционно
  • USB Mini

Задължителна библиотека:

IR дистанционно

Прочетете тази статия, за да разберете как да добавите библиотеки към Arduino „Добавяне на библиотека“

Стъпка 2: Свържете IR Sensore към Arduino

Свържете IR Sensore към Arduino
Свържете IR Sensore към Arduino

IR Sensore към Arduino

VCC ==> +5V

GND ==> GND

OUT ==> D2

Стъпка 3: Програмиране

Програмиране
Програмиране

Преди да започнете да скицирате, уверете се, че библиотеката "IRremote" е инсталирана. За да не възникнат грешки, когато опитате скицата, която дадох.

По -долу е скица, която можете да използвате:

#включва

int RECV_PIN = 2;

IRrecv unrecv (RECV_PIN); decode_results резултати;

void setup ()

{Serial.begin (9600); unrecv.enableIRIn (); // Стартирайте приемника}

void loop () {

if (unrecv.decode (& results)) {Serial.println (results.value); unrecv.resume (); // Получаване на следващата стойност} забавяне (100); }

Ако имате нужда от файла, можете да го изтеглите по -долу:

Стъпка 4: Резултат

Image
Image

Насочете дистанционното към IR приемника. След това натиснете няколко бутона.

Серийният монитор ще показва данни от натиснатия бутон за дистанционно управление.

Данните, които получаваме от този експеримент, могат да бъдат използвани за други готини неща. Например управление на светодиода с дистанционното, включване на вентилатора и т.н.

благодаря за четенето, довиждане в следващата статия

Препоръчано: