Центр робототехники МарГУ "МариБот", тел. 8-987-710-21-36
Четверг, 26.06.2025, 10:42
Приветствую Вас Гость | RSS
 
Главная РегистрацияВход
Меню сайта
Поиск
Робототехника ссылки
Главная » 2018 » Март » 29 » Робот для обучения детей программированию на Arduino
16:03
Робот для обучения детей программированию на Arduino

Робот на Arudino

Кружки робототехники в наше время определенно пользуются успехом. Лего, ардуино, скретчи и много чего еще доступно современным детям (я уверен, многие, как и я, в этом плане завидуют нынешней детворе). Будучи преподавателем робототехники, решил поделиться некоторым материалом, который у меня накопился за пару лет работы, а именно довольно простым роботом и несколькими занятиями с ним.
Данные агрегаты используется на занятиях для того, чтобы объяснить детям принципы работы драйвера двигателя, датчика линии и дальномера. Дети, которых настигло изучение данного робота, уже как правило отучились год и имеют минимальные представления об Arduino, моторах и электротехнике в целом. В интернете много проектов с данными комплектующими, но разработать свою машинку меня мотивировало две вещи – хотелось использовать отсек под 4 батарейки АА и иметь возможность надежно прикрепить к роботу практически любой датчик (для этого в конструкции есть несколько дополнительных крепежных отверстий).

Управляется робот платой Arduino Uno с motor shield l293d, из датчиков я ставил дальномер HC-SR04 и два датчика линии tcrt5000 (имеет как цифровой, так и аналоговый вывод).

Корпус робота состоит из 3 деталей (не считая необязательных креплений под датчики), которые печатаются на 3D-принтере. Для сборки понадобится крепеж М3, все необходимые элементы я описал в документе, лежащем с файлами для 3D-принтера.

Программируется робот, как и в стандартной среде Arduino IDE (дети постарше), так и в программе miniBloq (для младших групп). Для стандартной среды используется библиотека AFMotor, которая необходима для работы с шилдом драйверов двигателя. В miniBloq-е для работы необходимо выбрать в разделе оборудование робота «ta-bot v1», использующего аналогичный драйвер.

Статья: https://geektimes.com/post/299481/

Просмотров: 659 | Добавил: telfir32 | Теги: Arduino, робот, датчик линии, датчик расстояния | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
© Центр робототехники МарГУ "МариБот", Йошкар-Ола, Марий Эл, 2010-2025, тел. 8-987-710-21-36
uCoz