Съдържание:

Как да използвате IR сензора за избягване на препятствия на Arduino: 4 стъпки
Как да използвате IR сензора за избягване на препятствия на Arduino: 4 стъпки

Видео: Как да използвате IR сензора за избягване на препятствия на Arduino: 4 стъпки

Видео: Как да използвате IR сензора за избягване на препятствия на Arduino: 4 стъпки
Видео: Lesson 1: What is Arduino? Types of Arduino Boards and SunFounder Kit | SunFounder Robojax 2024, Юли
Anonim
Как да използвате IR сензора за избягване на препятствия на Arduino
Как да използвате IR сензора за избягване на препятствия на Arduino
Как да използвате IR сензора за избягване на препятствия на Arduino
Как да използвате IR сензора за избягване на препятствия на Arduino
Как да използвате IR сензора за избягване на препятствия на Arduino
Как да използвате IR сензора за избягване на препятствия на Arduino
Как да използвате IR сензора за избягване на препятствия на Arduino
Как да използвате IR сензора за избягване на препятствия на Arduino

Здравейте всички, В тази статия ще напиша как да използвам IR сензор за избягване на вещества на Arduino.

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

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

Необходим софтуер:

Arduino IDE

Стъпка 1: IR сензор за избягване на вещества

IR сензор за избягване на вещества
IR сензор за избягване на вещества
IR сензор за избягване на вещества
IR сензор за избягване на вещества

Неговият сензор може да се използва за откриване на обекти или препятствия пред него с помощта на отразена инфрачервена светлина.

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

Когато IR приемникът получи отразена инфрачервена светлина, изходът ще бъде "LOW". Когато IR приемникът не получава отразена инфрачервена светлина, изходът ще бъде "ВИСОК".

В този сензор има 2 LED индикатора. Светодиоден индикатор за захранване и индикатор за изход. Индикаторът за захранване ще светне, ако модулът се захранва от електрически ток. Светодиодът на изходния индикатор ще светне, ако пред сензора или инфрачервения приемник има обект, който приема отражение на инфрачервената светлина.

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

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

Използвайте джъмпер кабел, за да свържете IR сензора към Arduino.

Вижте горната снимка или инструкциите за това:

IR към Arduino

VCC ==> + 5V

GND ==> GND

OUT ==> D2

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

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

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

int pinIR = 2;

void setup () {

Serial.begin (9600); pinMode (pinIR, INPUT); Serial.println ("Откриване на IR сензор"); забавяне (1000); } void loop () {int IRstate = digitalRead (pinIR); if (IRstate == LOW) {Serial.println ("Открит"); } else if (IRstate == HIGH) {Serial.println ("Not Detected"); } забавяне (1000); }

Предоставям и файла, който може да бъде изтеглен по -долу:

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

Резултат
Резултат
Резултат
Резултат

Ако поставите обект пред сензора, серийният монитор ще каже „Открит“.

ако няма предмети пред сензора, серийният монитор ще каже "Not Detected".

Този резултат може да се използва за управление на светодиоди, релета и други.

Функцията на IR сензорите не е само да откриват обекти. можем да използваме този IR сензор за четене на данни от дистанционното управление. и ще го направя в следващата статия.

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