В этом уроке
- Как работать с набором
- Правила безопасности
- Состав набора
Видео версия урока
Идея набора
Когда мы, разработчики, были ещё детьми, то даже мечтать не могли о том, что Вы сейчас держите в руках. Перед Вами не просто конструктор и не просто игрушка, — это нечто более функциональное!
Начиная с постепенного знакомства с модулями, узнавая принципы их работы и взаимодействия друг с другом, Вы, шаг за шагом, соберёте свой автомобиль: научите его слушаться команд с пульта управления, ездить по линии, получать сигналы с установленных на него датчиков и ориентироваться в пространстве... Да это же настоящий беспилотник!
Далее мы поможем Вам разобраться с дорожными знаками. Вы узнаете, как они работают, и научите машинку их распознавать. После изучения основных правил дорожного движения Вы сможете построить настоящую дорогу небольшого города со своими перекрёстками, светофорами и шлагбаумом. С помощью нашего курса Вы научите машинку самостоятельно ориентироваться в этом трафике.
Нас ждёт большая, но очень увлекательная работа. Поехали!
Первое знакомство
Некоторое время назад программировать микроконтроллеры могли только специалисты, прошедшие сложное предварительное обучение. Но в 2005 году был придуман Arduino. Созданный как инструмент для студентов, Arduino совершил революцию в сфере микроконтроллеров. Сегодня любой желающий может создать такой проект, который раньше выполнить без специальной подготовки и дополнительного оборудования было невозможно.
Вы держите в руках обучающий набор «Roborace». Цель данного набора — познакомить Вас с основными базовыми знаниями, необходимыми для создания собственных проектов на платформе Arduino.
Далее в руководстве Вам будут встречаться различные обозначения. Чтобы было проще в них разобраться, мы разделили их по цвету.
Дополнительное задание находится в поле с таким фоном. Мы настоятельно рекомендуем выполнять задания, чтобы закрепить материал. Иногда Вам придётся поломать голову, но не беспокойтесь — если Вы внимательно прочитали урок, то обязательно справитесь с задачей.
Любой путь начинается с первого шага. Желаем Вам удачи в этом захватывающем, полном невероятных событий путешествии в мир радиоэлектроники!
Прочтите перед началом работы!
— Не разбирайте радиоэлектронные устройства, не вращайте вручную оси электрических моторов. Это может привести к выходу их из строя.
— Избегайте механических повреждений батареи. Это может привести к её выходу из строя и даже возгоранию.
— Не перетягивайте винты при сборке кузова и оборудования. Это может привести к повреждениям деталей.
Детали корпуса
Давайте познакомимся с модулями и деталями набора.
1) Плата-основание. Необходима для удобного подключения и крепления модулей.
![](http://iarduino.ru/img/upload/24ebca919437d1cfd59fc40db4206d85.png)
2) Модуль мотор с редуктором. Модуль содержит в себе плату со встроенными микроконтроллером, мотором и редуктором. А всё для того, чтобы с ним было удобно работать.
![](http://iarduino.ru/img/upload/2359a3cf1eba4f3843a797e22f19f8bc.png)
3) Колесо для мотора.
![](http://iarduino.ru/img/upload/9c23d9cdf1c6087613068ac4f76a3bbb.png)
4) Модуль питания машинки. Позволяет использовать аккумулятор для автономной работы машинки.
![](http://iarduino.ru/img/upload/d4d23963cfcecd260b18e9e5edaf09ab.png)
5) Аккумулятор (формат-14500, напряжение-3,7V).
![](http://iarduino.ru/img/upload/0c05e32f8969c3e2df6122cb2a67f92e.png)
6) Модуль бампер c девятью датчиками линий. Позволяет находить линию на трассе, по которой машинка может двигаться.
![](http://iarduino.ru/img/upload/33fdbe1460f982ef3fe845c00453b39f.png)
7) Штанга для бампера. Позволяет закрепить модуль бампер на основании машинки.
![](http://iarduino.ru/img/upload/cfa1d02164a77f08eed32541fbd259dd.png)
8) Адаптер для бампера. Является переходником для штанги бампера.
![](http://iarduino.ru/img/upload/3a3f540e26996f35e215e6d2ab197fe3.png)
9) Шаровая опора. Своего рода третье (переднее) колесо.
![](http://iarduino.ru/img/upload/ec2fae17d0d7377e419602aa7fb00faf.png)
10) Контроллер Arduino Nano —главный вычислительный центр машинки.
![](http://iarduino.ru/img/upload/2b936c32a667a53473fb9b90647fbf08.png)
11) Провод питания (сверху) и провод шины I2C (снизу).
![](http://iarduino.ru/img/upload/de38dc134141faa3b6749deb8b59348d.png)
12) Ультразвуковой датчик расстояния и адаптер для него. Датчик позволяет измерять расстояние от него до объектов, а адаптер - подключить его к контроллеру.
![](http://iarduino.ru/img/upload/12cea04b327adb70aad83d7cafcc327f.png)
13) Модуль ИК-приёмник. Позволяет получать данные с кнопок пульта дистанционного управления.
![](http://iarduino.ru/img/upload/4d359fb847fc4da2d344ad5b35797b3b.png)
14) Пульт дистанционного управления. Позволяет управлять машинкой на расстоянии.
![](http://iarduino.ru/img/upload/ec7560f38143c44696811115640e30ed.png)
15) Модуль матрица 8х8 пикселей. Позволяет выводить изображения и текст.
![](http://iarduino.ru/img/upload/ff66083c7474be27d8b7fea1107ef31f.png)
16) Модуль зуммер. Способен генерировать звуковой сигнал, а при его изменении — мелодии.
![](http://iarduino.ru/img/upload/17d80b651eed67449a9480004d58268e.png)
17) Крепёж: стойки трех размеров, винты и гайки.
![](http://iarduino.ru/img/upload/a2c0897f1e01d207308655b96bc8bbbf.png)
Обсуждение