Поскольку микросхема ULN2001A представляет собой всего лишь усилитель, поэтому вы должны добавить к нему счетчик, который будет считать от 1 до 4, а затем снова начнет свой отсчет.
Разумеется, вы можете продолжить собирать схему с использованием таймеров 555, потому что вы уже начали их устанавливать, или заменить их практически любым восьмеричным или десятичным счетчиком, которые будут посылать свои выходные импульсы сразу на несколько выводов. В качестве выхода «переноса» (carry) для повторного запуска последовательности счета используйте выходной сигнал c пятого вывода. Я предлагаю КМОП-счетчик просто потому, что он работает от напряжения питания 12 В, поэтому вы можете использовать тот же самый источник питания, который используется для электродвигателей.
Если вы решите применить КМОП-счетчики, то вам все равно понадобится пара таймеров 555 для генерирования тактовых импульсов для счетчиков. Таймеры будут работать в несинхронизированном автоколебательном режиме, а фоторезисторы управлять их частотой. Такая конструкция показана на рис. 5.119.
Рис. 5.119.
Одна последняя деталь — вам понадобится батарейка на 12 В. Вы, конечно, можете соединить вместе 8 батареек АА, но я думаю, что вы должны предусмотреть аккумуляторный блок, который можно приобрести на таком источнике, как http://www.all-battery.com
, на котором есть раздел, посвященный батарейкам для роботов.Если соедините все вместе и установите вашу роботизированную тележку в очень темной комнате, то обнаружите, что она будет поворачиваться по направлению к лучу от яркого, хорошо сфокусированного фонарика. Для получения боле надежного результата вам может понадобиться поместить фоторезисторы в небольшие трубки таким образом, чтобы они получали как можно больше света, когда они будут направлены на луч фонарика, чем в том случае, когда они будут повернуты несколько в сторону.
Общее представление об устройстве тележки вы можете получить, обратившись к ее изображению в 3D-формате (рис. 5.120).
Рис. 5.120
.Другой идеей будет изменение схемы тележки таким образом, чтобы она, наоборот, «убегала» от света. Есть ли у вас какие-нибудь мысли, как это можно было бы сделать?
Всего лишь одно предложение — если вы примените инфракрасные фоторезисторы, то сможете управлять тележкой с помощью лучей инфракрасных светодиодов при нормальном освещении комнаты. Если у вас и ваших друзей будут инфракрасные передатчики, то вы можете заставить тележку перемещаться, как послушную собачку, от одного хозяина к другому.
Итак, мы практически дошли до такого места, до которого я хотел продвинуться при рассмотрении робототехники. Если же вы хотите углубиться в эту область, то я предлагаю вам ознакомиться с соответствующей дополнительной информацией в Интернете. Кроме того, для сбора робота вы можете приобрести большое количество различных наборов, хотя, конечно, мне кажется, что гораздо интереснее придумать и разработать что-либо самостоятельно.
Все, что мне осталось — это представить вам один последний вводный курс в устройство, которое сделает вашу жизнь намного проще, даже, если это устройство само по себе гораздо сложнее того, с чем вы когда-либо имели дело до этого.
По всему тексту данной книги в соответствии с ее целевой установкой —