Робикон

ROB-74353

Основными элементами робота являются: 

  • главный блок EV3. В этом корпусе заключен мозг нашего робота. Именно здесь выполняется программа, получающая информацию с датчиков, обрабатывающая её и передающая команды моторам.
  • Два больших мотора, для того чтобы мы смогли научить нашего робота поворачивать
  • Два ведущих колеса, на которые будут передаваться усилия моторов.
  • Два  свободно вращающихся  колеса  для того, чтобы придать устойчивость нашему роботу.
  • Некоторое количество деталей для придания конструкции законченного вида.
  • ультразвуковой датчик для обнаружения соперника
  • два датчика цвета, чтобы робот не вышел за пределы ринга
  • датчик касания, расположенный сзади. В случае, если робот потеряет соперника из вида и соперник атакует его сзади, то нажатие датчика заставит робота развернуться.

После сигнала робот   стоит  на линии в течение 5 секунд, только потом начинает движения. Коснувшись линии, робот приступает к поиску соперника. То есть начинаем кружиться вокруг.  Ультразвуковой датчик отправляет ультразвуковой сигнал и замеряет скорость, за какой промежуток времени сигнал приходит обратно. Таким образом этот датчик в состоянии определить расстояние до объекта. Далее, как только датчик заметит перед собой цель, программа переключается на независимое управление моторами. Попытавшись вытолкнуть соперника, наш робот сам может покинуть пределы площадки. Чтобы избежать этого нам помогут датчики цвета. В нашем роботе используется 2 датчика. Для того, чтобы нашего робота было не так просто вытолкнуть за пределы поля, если он не успел развернуться и увидеть робота, или если проехал мимо и оказался в невыгодном положении, когда робот соперника находится сзади и уже выталкивает с поля, мы используем датчик касания. Его работа будет выполняться в параллельном цикле, который начнет свое действие только тогда, когда будет произведено нажатие. И остановит выполнение основного цикла. После нажатия датчика робот совершит маневр разворота с радиусом, чтобы избежать своего соперника, при этом учитывая данные показаний датчиков цвета, чтобы не покинуть пределы площадки.