Здесь уже была заметка о самом простейшем датчике робота — . Настала пора рассмотреть более продвинутый датчик препятствий — инфракрасный.
Вариант такого датчика на TSOP рассмотрим позже, а пока разберёмся с простым аналоговым сенсором на фототранзисторе.
Так как датчик аналоговый, то его выход должен подключаться к портам контроллера (на вход АЦП микроконтроллера).
По величине аналогового сигнала мы сможем примерно оценивать расстояние до препятствия (разумеется, абсолютных величин мы получить не сможем, так как уровень сигнала будет меняться в зависимости от объекта).
Простейшая схема — это пара из ИК-светодиода и фототранзистора:
Можно ли выдрать ик-светодиод из пульта телевизора и из самого теливизора ик-приёмник и из этого сделать инфракрасный дальномер? И вообще кто нибудь делал нечто подобное? А то заказывать дороговато и долго… потом наверное понадобится и помощь со скетчем :-)