Машинка робот управляется платой Arduino UNO. По ходу движения, установленный на сервопривод сонар, сканирует пространство по трём направлениям: прямо, направо и налево. Доступный путь определяется по максимальному свободному пространству. Если машинка обнаруживает препятствия впереди, она включает режим маневрирования. Оценивает расстояние слева и справа, и выбирает путь который более свободен. Если во всех направлениях мало места, машинка сдает задний ход. Также она может реагировать если проезжает от препятствия очень близко и есть шанс что при прямолинейном движении она врежется правую или левую стенку расположенную ближе 10 см от датчика.
Hide player controls
Hide resume playing