ЭлектроBOT
ROB-77297Робот “ЭлектроBOT” собран на базе контроллера Arduino Nano (не сгорел, все хорошо). Корпус робота собран из деревянного и металлического конструктора.
На деревянном основании закреплены моторы при помощи пластикового крепежа, батарея крона 9V и контроллер Arduino Nano закреплены на двусторонний скотч, шаровая опора и датчики закреплены при помощи металлических пластин и болтов с гайками.
В конструкции робота используются три инфракрасных датчика препятствия, а также два мотора постоянного тока с редуктором.
Робот проходит лабиринт по правилу левой руки, то есть датчики опрашиваются на наличие препятствия, если препятствия не обнаружено, робот совершает движение. Опрос датчиков на наличие препятствия происходит в следующем порядке: сначала проверяется левый датчик, если не обнаружено препятствие, то осуществляется поворот налево и движение прямо на одну ячейку лабиринта, иначе проверяется средний датчик, если не обнаружено препятствие, то осуществляется движение прямо, иначе проверяется правый датчик, если не обнаружено препятствие, то осуществляется поворот направо и движение прямо на одну ячейку лабиринта. Если в каждой из трех проверок обнаружено препятствия, это означает, что робот попал в тупик - поэтому он совершает разворот на 180 градусов (дважды по 90 градусов) и совершает движение на шаг вперед.
Особенности робота: во время проектирования робота была использована 3-D печать.
Основное предназначение этого робота - прохождение лабиринта по регламенту MicroMouse, но при разработке другой программы он может быть использован для других соревновательных регламентов.