Это старая версия документа!
В природе многих насекомых и животных привлекает свет. Давай соберем робота, который будет ездить за источником света. Для этого нам потребуется два датчика света, прям как два глаза у насекомого!
Сигналы датчиков подключим каждый на вход своего канала микросхемы ULN2003A, а к выходам каналов будут подключены моторы. У нас получится следующая схема.
В этой схеме слева можно увидеть два уже знакомых нам блока – два совершенно одинаковых датчика света, которые мы собирали и ранее. Как же с их помощью робот следует за фонариком, самостоятельно поворачивая в его сторону?
Все просто: у робота есть два датчика света. Один находится левее, другой правее. Когда ты светишь фонариком на робота сбоку, то один из датчиков оказывается не освещен, а второй освещен. Каждый из датчиков подключен к своему мотору. Если освещены оба датчика (значит фонарик светит спереди), то работают оба мотора и робот едет вперед, получается что на свет. Если фонарик светит сбоку, то один из датчиков оказывается не освещен и один из моторов отключается, что заставляет робота поворачивать до тех пор, пока оба датчика не «увидят» свет.
Не забудь, что датчики нужно настроить с помощью подстроечных резисторов. Если ты посветишь сразу на два фоторезистора робот поедет вперед, а если только на один – будет поворачивать в соответствующую сторону.