Оглавление:

Как использовать ИК-датчик избегания препятствий на Arduino: 4 шага
Как использовать ИК-датчик избегания препятствий на Arduino: 4 шага

Видео: Как использовать ИК-датчик избегания препятствий на Arduino: 4 шага

Видео: Как использовать ИК-датчик избегания препятствий на Arduino: 4 шага
Видео: Подключение модуля инфракрасного датчика избегания препятствий KY-032 к Ардуино 2024, Ноябрь
Anonim
Как использовать ИК-датчик избегания препятствий на Arduino
Как использовать ИК-датчик избегания препятствий на Arduino
Как использовать ИК-датчик избегания препятствий на Arduino
Как использовать ИК-датчик избегания препятствий на Arduino
Как использовать ИК-датчик избегания препятствий на Arduino
Как использовать ИК-датчик избегания препятствий на Arduino
Как использовать ИК-датчик избегания препятствий на Arduino
Как использовать ИК-датчик избегания препятствий на Arduino

Всем здравствуйте, В этой статье я напишу, как использовать ИК-датчик избегания препятствий на Arduino.

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

  • ИК-датчик избегания препятствий
  • Ардуино Нано V.3
  • Проволока Jumpe
  • USBmini

Требуется программное обеспечение:

IDE Arduino

Шаг 1. Избегайте ИК-датчика препятствий

ИК-датчик Avoiddance Obstance
ИК-датчик Avoiddance Obstance
ИК-датчик Avoiddance Obstance
ИК-датчик Avoiddance Obstance

Его датчик может использоваться для обнаружения объектов или препятствий перед ним с помощью отраженного инфракрасного света.

Этот датчик состоит из 2 основных частей, а именно ИК-излучателя и ИК-приемника. ИК-излучатель должен излучать инфракрасный свет. при попадании на объект инфракрасный свет будет отражаться. А функция ИК-приемника - принимать инфракрасное отражение.

Когда ИК-приемник принимает отраженный инфракрасный свет, выходной сигнал будет «НИЗКИЙ». Когда ИК-приемник не принимает отраженный инфракрасный свет, выходной сигнал будет «ВЫСОКИЙ».

В этом датчике есть 2 светодиодных индикатора. Светодиодный индикатор питания и светодиодный индикатор выхода. Светодиодный индикатор питания загорится, если модуль запитан от электрического тока. Светодиодный индикатор выходного сигнала загорится, если перед датчиком или ИК-приемником есть объект, на который отражается инфракрасный свет.

Шаг 2: подключите ИК-датчик к Arduino

Подключите ИК-датчик к Arduino
Подключите ИК-датчик к Arduino
Подключите ИК-датчик к Arduino
Подключите ИК-датчик к Arduino
Подключите ИК-датчик к Arduino
Подключите ИК-датчик к Arduino

Используйте соединительный кабель для подключения ИК-датчика к Arduino.

См. Изображение выше или инструкции по этому поводу:

ИК для Arduino

VCC ==> + 5 В

GND ==> GND

ВЫХ ==> D2

Шаг 3: программирование

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

Ниже приведен эскиз, который я сделал, чтобы опробовать этот ИК-датчик:

int pinIR = 2;

void setup () {

Serial.begin (9600); pinMode (pinIR, ВХОД); Serial.println («Обнаружение ИК-датчика»); задержка (1000); } void loop () {int IRstate = digitalRead (pinIR); if (IRstate == LOW) {Serial.println ("Обнаружено"); } else if (IRstate == HIGH) {Serial.println ("Не обнаружено"); } задержка (1000); }

Я также предоставляю файл, его можно скачать ниже:

Шаг 4: Результат

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

Если вы поместите объект перед датчиком, серийный монитор выдаст сообщение «Обнаружен».

если перед датчиком нет объекта, серийный номер монитора выдаст сообщение «Not Detected».

Этот результат можно использовать для управления светодиодами, реле и т. Д.

Функция ИК-датчиков заключается не только в обнаружении объектов. мы можем использовать этот ИК-датчик для считывания данных с пульта дистанционного управления. и я сделаю это в следующей статье.

Рекомендуемые: