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






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

ИК- дальномер 20 - 150 см (ID:273)

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

Y0A02
ИК- дальномер 20 - 150 см (ID:273) ИК - Дальномер содержит в одном корпусе приемник и передатчик инфракрасного диапазона, предназначен для определения расстояния до объектов в пределах от 20 до 150 сантиметров. Конечно же, он проигрывает в точности обыкновенной рулетке, но вполне способен определить приблизительное расстояние до любой отражающей поверхности перед собой.
Черный провод дальномера- подключение к общему проводу Arduino.
Красный провод дальномера- подключение к выводу 5 Вольт Arduino.
Желтый вывод дальномера- аналоговый выход.
Примерный скетч для работы с ИК — Дальномером выглядит так:
int IRpin = 0;  //  желтый провод дальномера подключаем к выводу А0 Arduino
void setup() {
  Serial.begin(9600);// определяем скорость обмена данными с компьютером
  pinMode (IRpin, INPUT);
}

void loop() {
  float volts = analogRead(IRpin);// считываем напряжение с дальномера
  float distance = 18000/volts;// приблизительный перевод значение напряжения в расстояние
  Serial.println(distance);// выводим на экран расстояние в сантиметрах
  delay(500); // ждём
}
Записав скетч в Arduino и включив монитор порта, мы можем видеть расстояние, измеренное дальномером. Попробуйте направить дальномер на лист бумаги и изменить ее положение. Расстояние менее 20 сантиметров дальномер не способен определить, более 150 сантиметров- будет определяться с большой неточностью.
Если вы заметите, что дальномер работает нестабильно даже на средних расстояниях, то рекомендуется подключить электролитический конденсатор емкостью не менее 100 мкф между красный и черным проводом дальномера, соблюдая полярность.

Ссылка на витрину магазина http://dvrobot.ru/238/412.html.

Прикрепленное изображение: Снимок экрана от 2015-05-09 11:12:42.png





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

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

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