|
25.04.2018
Робототехника. С чего начать?Всем привет, дорогие ардуинщики и программисты. Данная статья ориентирована больше на тех, кто только начал задумываться о собственных поделках и устройствах с использованием элементов робототехники. Это может быть небольшой робот, выполняющий простенькие задачи (движение вперед-назад без потери координации уже будет очень большим достижением для начинающего) или же другая подвижная установка. Но с чего начать изучение азов робототехники? Существует множество платформ, на основе которых люди еще с детского возраста начинают учиться данному навыку (это и Lego, и Multiplo). Но самым оптимальным вариантом для начала разработки роботов будет, на наш взгляд, Arduino. Здесь и недорогая стоимость, и открытая платформа разработки (то есть огромная поддержка пользователей со всего мира, и возможность открыто помогать друг другу в любом проекте), и отсутствие ограничительных рамок в развитии и постоянном прогрессе, и многое другое. Изучить программирование и принцип построения схем и подключения модулей на Ардуино довольно несложно. Более того, огромное количество материала имеется в интернете. Начинать изучение робототехники желательно с различных движков и приводов: сервоприводы (простейшие механические моторчики), шаговые двигатели и т.д. Как только вы поймете основной принцип работы вышеперечисленных модулей, вы сможете лучше представлять себе как будет функционировать ваш будущий проект. Далее можно начинать собирать несложные, но интересные проекты. Например, с помощью нескольких сервоприводов и соединенных деталей можно собрать механическую руку, как на картинке ниже: Но, как правило, наибольший интерес у начинающих робототехников вызывает сборка машинки на небольшой колесной платформе. Основной начинкой здесь конечно же будет Arduino. О том, как начать воплощать этот проект в жизнь и хочется поговорить в данной статье. Существует множество вариантов машинок на Ардуино, как и авторов этих устройств, но объединяет их одно – большинство начинали с самого простого и базового проекта. Стоит уделить всего лишь немного времени на сборку этой машинки, и вы поймете базовые основы. А после сможете подключить фантазию и собрать более крутые проекты! А затем уже приступать к созданию полноценных роботов. Как уже было сказано ранее, осуществить задумку можно с помощью платы Arduino. Также нам понадобится специальная платформа. Чаще всего она бывает двух типов (для одного ведущего и двух полноприводных колес или для всех четырех полноприводных колес). Также платформу можно сконструировать самому, особенно если у вас есть 3D принтер. Последний вариант конечно очень затратный по времени, поэтому предлагаем купить колесную платформу в интернете. Например, наш интернет-магазин http://chip2u.ru предлагает вот такую платформу по недорогой цене: Это своеобразный Робот-Kit набор, в который также входят колеса, бокс для аккумуляторов и всяческие необходимые винты и гайки. Ах, да. Чуть не забыли самое главное – к каждому колесу идет еще двигатель (моторчик). У нас два колеса будут оснащаться, соответственно, двумя двигателями. Также есть третье колесо – оно напоминает нам колесо от компьютерного кресла. Оно поддерживает равновесие платформы и служит ведущим. Поэтому выражение «третий лишний» здесь не уместно. Купить этот набор можно по ссылке: http://chip2u.ru/robot/robot-kit-diy Вы его сможете получить довольно быстро, благодаря нашей ускоренной доставке. И также, чтобы не забивать статью ссылками, скажем, что плату Arduino, движки, моторчики и соединительные провода вы сможете также купить на нашем сайте: http://chip2u.ru Также еще одним важным элементов для машинки будет наличие управления. Проще всего организовать управление через Bluetooth – нужно купить специальный модуль для Ардуино (HC-05 или же HC-06) А еще, вам может понадобиться ультразвуковой датчик расстояния HC-SR04. Он нужен для того, чтобы ваша машинка не врезалась в препятствия. Это не так принципиально, если за пультом управления опытный водитель. |