учитель детских курсов

Урок 8. Создание мобильной платформы

План:

1. Описание мобильной пллатформы
2. Написание программы

Теоретическая часть

1. Описание мобильной пллатформы

На этом уроке мы начинаем разрабатывать многофункциональную мобильную платформу. Она имеет конструкцию с четырьмя колесами, как изображна на рисунке 1. Сначала мы реализуем ее движение. На последующих уроках ее функционал будет расширяться различными датчиками для того, чтобы мобильная платформа могла взаимодействовать с окружающей средой: объезжать препятствия, двигаться по определенной траектории и т.д.

мобильная платформа

Рисунок 1 - Модель мобильной платформы


Она приводится в движение за счет двух двигателей. Управление двигателями осуществляет аппаратная вычислительная платформа Arduino. Один двигатель приводит в движение два передних колеса, второй отвечает за поворот.

2. Написание программы

Двигатель подключается к двум цифровым портам. Благодаря этому можно изменять направление вращения двигателя. Если на один порт отправить 1, а на другой 0, то двигатель будет вращаться в одну сторону, если наоборот, то в другую. Если отправить два 0, то двигатель вращаться не будет.
Программа, которая вращает двигатель 3 секунды в одну сторону и 3 в другую изображена на рисунке 2.

программа для движения мобильной платформы

Рисунок 2 - Программа для движения мобильной платформы

Соответственно мобильная платформа едет 3 секунды вперед и 3 назад.

 

Учебная программа курса Robokid

 


Похожие посты:

Знакомство со средой s4a. Создание программы для светильника.

Диего-Сан - робот-малыш, способный демонстрировать выразительные детские эмоции и поведение

0
867
Комментировать
Введите код: