Перейти к содержимому






Фотография
- - - - -

Модуль слежения линии - 4 (ID:243)

Написано admin , 18 May 2015 · 2163 Просмотров

Модуль слежения линии - 4 (ID:243) Модуль слежения линии — 4 предназначен для контроля движения роботизированной платформы по нарисованной линии. В комплекте имеются четыре сенсора инфракрасного диапазона, которые могут быть расположены в любом месте платформы. Каждый инфракрасный сенсор имеет регулируемый уровень чувствительности и индикаторный светодиод. В исходном состоянии светодиоды горят, при срабатывании сенсора соответствующий светодиод гаснет.
Описание шести контактного разъема:
GND — подключение общего провода.
OUT4 - выход сигнала с сенсора 4.
OUT3 - выход сигнала с сенсора 3.
OUT2 - выход сигнала с сенсора 2.
OUT1 - выход сигнала с сенсора 1.
+5 — подключение питания 5 Вольт.
На плате присутствуют четыре трех контактных разъема:
+5 - питание +5 Вольт для подключения выносного сенсора 1.
IN1 - подключение сигнального вывода OUT выносного сенсора 1.
GND - подключения общего провода выносного сенсора 1.
+5 - питание +5 Вольт для подключения выносного сенсора 2.
IN2 - подключение сигнального вывода OUT выносного сенсора 1.
GND - подключения общего провода выносного сенсора 2.
+5 - питание +5 Вольт для подключения выносного сенсора 3.
IN3 - подключение сигнального вывода OUT выносного сенсора 3.
GND - подключения общего провода выносного сенсора 3.
+5 - питание +5 Вольт для подключения выносного сенсора 4.
IN4 - подключение сигнального вывода OUT выносного сенсора 4.
GND - подключения общего провода выносного сенсора 4.
Переменные резисторы — это регуляторы чувствительности выносных датчиков.
Описание трех контактного разъема выносного датчика:
+5 - подключения питания +5 вольт.
OUT - сигнальный вывод.
GND - подключение общего провода.
В исходном состоянии на всех выводах, присутствует логический ноль. При срабатывании инфракрасных сенсоров на соответствующих выводах появляется логическая единица. Примерный скетч для работы с одним сенсором датчика линии выглядит так:
int sensor = 5 ;   // вывод  OUT1  платы на 5-ый вывод Arduino
int led = 13 ;  // светодиод на 13-ый вывод Arduino
int sensorStatus ;
void setup() {
  pinMode (sensor , INPUT);   // вывод для подключения сенсора  настраиваем как "вход"
  pinMode(led, OUTPUT);
}
void loop() {
  sensorStatus = digitalRead (sensor);  //считываем уровень на входе 5
  if(sensorStatus ==1){   //если появился логический ноль на выходе датчика
    digitalWrite(led, HIGH);   //включаем светодиод на 13 выводе
    delay(3000);  // ждем 3 секунды
    digitalWrite(led, LOW);   //выключаем светодиод на 13 выводе
  }
}
Ссылка на витрину магазина http://dvrobot.ru/238/414.html.





Trackbacks для записи [ Trackback URL ]

Для данной записи нет trackbacks.

Последние комментарии