Съдържание:
- Стъпка 1: Изисквайте компоненти
- Стъпка 2: Свържете IR Sensore към Arduino
- Стъпка 3: Програмиране
- Стъпка 4: Резултат
Видео: Прочетете дистанционното управление с помощта на IR сензор: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Здравейте всички
В предишната статия писах за това как да използвам „IR сензор за избягване на препятствия“.
И в тази статия ще напиша друга функция на този IR сензор.
IR сензорът за избягване на препятствия има 2 основни части, а именно IR излъчвател и IR приемник. И в тази статия ще активирам само IR приемника.
Ще го използвам за четене на данни, изпратени от дистанционното управление.
Стъпка 1: Изисквайте компоненти
Необходими компоненти:
- IR сензор за избягване на препятствия
- Arduino NAno V.3
- Джампър тел
- Дистанционно
- USB Mini
Задължителна библиотека:
IR дистанционно
Прочетете тази статия, за да разберете как да добавите библиотеки към Arduino „Добавяне на библиотека“
Стъпка 2: Свържете 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: Резултат
Насочете дистанционното към IR приемника. След това натиснете няколко бутона.
Серийният монитор ще показва данни от натиснатия бутон за дистанционно управление.
Данните, които получаваме от този експеримент, могат да бъдат използвани за други готини неща. Например управление на светодиода с дистанционното, включване на вентилатора и т.н.
благодаря за четенето, довиждане в следващата статия
Препоръчано:
Лесна настройка на IR дистанционното управление с помощта на LIRC за Raspberry PI (RPi) - юли 2019 г. [част 1]: 7 стъпки
Лесна настройка на IR дистанционното управление с помощта на LIRC за Raspberry PI (RPi) - юли 2019 г. [част 1]: След дълго търсене бях изненадан и обезпокоен от противоречивата информация за това как да настроя IR дистанционното управление за моя проект RPi. Мислех, че ще бъде лесно, но настройката на Linux InfraRed Control (LIRC) е проблематична от дълго време, но
Запалете светодиоди с помощта на дистанционното за вашия телевизор: 3 стъпки
Запалете светодиоди с помощта на вашето дистанционно за телевизора: В този проект можем да запалим светодиоди с помощта на нашето дистанционно за телевизора или всяко дистанционно. кодът се получава от инфрачервен приемник и в този случай се прави нещо
Начало на дистанционното управление: 6 стъпки
Дом на дистанционното управление: Аз съм 13-годишно момиче от Тайван. Моля да ме извините, ако направя някакви граматически или други грешки. Това е устройство, което ви напомня да върнете дистанционното на телевизора на място след гледане на телевизия. измислих ли това устройство? Това е така, защото често забравям къде
Дистанционното управление на Tim's Cybot Arduino NANO: 31 стъпки (със снимки)
Tim's Cybot Arduino NANO Дистанционно управление: Този проект има за цел да създаде инфрачервено дистанционно управление за управление на оригиналния Cybot, получен със списанието Ultimate Real Robots, започнало още през 2001 г. Причина за направата на дистанционното: (малко история) Преди издаването на части за IR слушалката
Заключване на дистанционното управление: 12 стъпки (със снимки)
Заключване за дистанционно управление: Здравейте, добре дошли в Creativity Buzz. Тук можете да направите безжично заключване на вратата с дистанционно управление с помощта на Arduino Uno. За още проекти на Arduino посетете Creativitybuzz Нуждаете се от тези материали, за да направите това заключване. 1) Arduino Uno2) 4 -канален безжичен превключвател 3) 100 RPM DC m