Итак представим себе схему робота в виде черного ящика.
на нижней части представлен робот в виде открытого черного ящика. Мы знаем что на вход подается сигнал присутствия объекта в зоне действия датчика дистанции, который преобразуется в блоке датчик и поступает в блок управления. Блок управления в свою очередь передает управляющий сигнал в блок актюаторов который собственно и представляет электрическую цепь "бегущий огонь".
Бегущий огонь это электрическая цепь в которой 8 светодиодов мигают последовательно и поочередно. Следовательно у неее 8 разных кправляющих авходов и один общий выход.
бегущий огонь - исполнительный механизм |
Подовая на разные входы бегущего огня "+" мы вызываем свечение соответствующего светодиода. Если поочередно подавать "+" только на один вход, а затем через некий промежуток времени его снимать, то появиться илюзия движения огня. Блок управления, как раз и содержит устройство - миероконтроллер, которое будет кратковременно подавать на соответствующий вход "+".
Электрическая схема нашего робота предусматривает подачу электричества через USB порт микроконтроллера и показана ниже. Для вашего удобства микроконтроллер показан как рисунок платы с подписанными точками входа, тоже самое касается и ультрозвукового датчика дистанции
электрическая схема робота "бегущий огонь" |
На схеме показаны четыре оснавных блока робота и их взаимосвязь в виде электрической схемы. Номеналы электрических элементов умышленно не показаны.
Теперь в виртуальной лаборотории TinkerCad построим виртуальную электрическую цепь по предложеной выше электрической схеме. Ниже показан образец необходимой виртуальной цепи для сборки в TinkerCad (раздел Circuits).
виртуальная электрическая цепь |