Датчик расстояния

Всем привет!

Подскажите как можно использовать датчик расстояния, например:
http://arduino-diy.com/arduino-ultrazvukovoy-datchik-rasstoyaniya

или может есть более специализированное решение.

Задача следующая: в общественном туалете будет включатся свет по датчику движения (общий), но при подходе к зеркалу будет включаться отдельно локальный светильник над умывальником. Каким то отдельным датчиком движения это сделать не представляю возможным, помещение маленькое.

идея поставит датчик расстояния, модуль аналоговых входов и в зависимости от значения расстояния зажигать над умывальниками свет. При этом инициализировать сам датчик расстояния нужно только тогда когда будет включен основной свет. наверное под то же реле запитать что и основной свет

фото

Можно. Но потребуется еще микроконтроллер, который будет отправлять посылку и измерять время эхо.
Проще, как по мне взять https://www.promelec.ru/product/301606/
У него сразу выход 0-5 вольт. Напряжение пропорционально расстоянию.

По ссылке, что я привел там примерно такой же датчик и был, он сразу на контроллер растояние шлет, насколько я помню

а как дальше это с контролером подружить ?

Нет. У него вход “echo” ждет импульс запуска. Потом на выходе “trig” появляются импульсы по приходу траженного сигнала (первый импульс - от ближайшего объекта, последующие - эхо и от объектов дальше). Задача микроконтроллера - посчитать микросекунды.

Тот датчик что я предложил - прямо на любой аналоговый вход.

теперь понял, спасибо