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






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

ИК- дальномер 100 - 550 см (ID:980)

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

GP2Y0A710K0F
ИК- дальномер 100 - 550 см (ID:980) ИК - Дальномер содержит в одном корпусе приемник и передатчик инфракрасного диапазона, предназначен для определения расстояния до объектов в пределах от 100 до 550 сантиметров. Конечно же, он проигрывает в точности обыкновенной рулетке, но вполне способен определить приблизительное расстояние до любой отражающей поверхности перед собой.
Назначение выводов:
1- подключение к общему проводу Arduino.
2- подключение к выводу 5 Вольт Arduino.
3- подключение к выводу 5 Вольт Arduino.
4- аналоговый выход.
5- подключение к общему проводу Arduino.


Прикрепленное изображение: product_add_pic_1365.jpg
Примерный скетч для работы с ИК — Дальномером выглядит так:
int IRpin = 2; // аналоговый вывод дальномера подключаем в выводу А0 Arduino

void setup() {

  Serial.begin(9600);  // определяем скорость обмена с компьютером
}

void loop() {

  float volts = analogRead(IRpin)*0.0048;   // считываем уровень напряжения на выводе А0
  float dist_cm = 137.5/(volts - 1.125);  // функция перевода напряжения в расстояние
  Serial.println(dist_cm); //  выводим информацию на экран
  delay(500);   
}  
Записав скетч в Arduino и включив монитор порта, мы можем видеть расстояние, измеренное дальномером. Попробуйте направить дальномер на лист бумаги и изменить ее положение. Расстояние менее метра дальномер не способен определить, более 550 сантиметров- будет определяться с большой неточностью.
Если вы заметите, что дальномер работает нестабильно даже на средних расстояниях, то рекомендуется подключить электролитический конденсатор емкостью не менее 100 мкф между красный и черным проводом дальномера, соблюдая полярность.
Ссылка на витрину магазина http://dvrobot.ru/238/980.html.


Прикрепленное изображение: Снимок экрана от 2015-05-10 19:39:33.png





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

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

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