ИК - Дальномер содержит в одном корпусе приемник и передатчик инфракрасного диапазона, предназначен для определения расстояния до объектов в пределах от 10 до 80 сантиметров. Конечно же, он проигрывает в точности обыкновенной рулетке, но вполне способен определить приблизительное расстояние до любой отражающей поверхности перед собой.
Черный провод дальномера- подключение к общему проводу Arduino.
Красный провод дальномера- подключение к выводу 5 Вольт Arduino.
Желтый вывод дальномера- аналоговый выход.
Примерный скетч для работы с ИК — Дальномером выглядит так:
Если вы заметите, что дальномер работает нестабильно даже на средних расстояниях, то рекомендуется подключить электролитический конденсатор емкостью не менее 100 мкф между красный и черным проводом дальномера, соблюдая полярность.
Ссылка на витрину магазина http://dvrobot.ru/238/413.html.
Черный провод дальномера- подключение к общему проводу Arduino.
Красный провод дальномера- подключение к выводу 5 Вольт Arduino.
Желтый вывод дальномера- аналоговый выход.
Примерный скетч для работы с ИК — Дальномером выглядит так:
#define pin A0 //желтый провод дальномера подключаем к выводу А0 Arduino void setup () { Serial.begin (9600); // определяем скорость обмена данными с компьютером pinMode (pin, INPUT); } void loop () { float value = analogRead (pin); // считываем напряжение с дальномера float range = get_gp2d12 (value); Serial.println (value); Serial.print (range); // выдаем в порт расстояние Serial.println (" mm"); Serial.println (); delay (500); } float get_gp2d12 (float value) { // переводим значение напряжения в расстояние if (value < 10) value = 10; return ((67870.0 / (value - 3.0)) - 40.0); }Записав скетч в Arduino и включив монитор порта, мы можем видеть расстояние, измеренное дальномером. Попробуйте направить дальномер на лист бумаги и изменить ее положение. Расстояние менее 0 сантиметров дальномер не способен определить, более 80 сантиметров- будет определяться с большой неточностью.
Если вы заметите, что дальномер работает нестабильно даже на средних расстояниях, то рекомендуется подключить электролитический конденсатор емкостью не менее 100 мкф между красный и черным проводом дальномера, соблюдая полярность.
Ссылка на витрину магазина http://dvrobot.ru/238/413.html.