СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть
Вернуться   СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть > Техника > Уголок радиолюбителя > Микроконтроллеры
Закладки ДневникиПоддержка Сообщество Комментарии к фото Сообщения за день
Ответить в этой теме   Перейти в раздел этой темы   Translate to English    
 
Translate to English В мои закладки Подписка на тему по электронной почте Отправить другу по электронной почте Опции темы Поиск в этой теме
Старый 10.04.2024, 05:07   #1 (ссылка)
Crow indian
 
Аватар для Admin

Регистрация: 21.02.2009
Возраст: 40
Сообщений: 30,038
Поблагодарил: 398 раз(а)
Поблагодарили 5987 раз(а)
Фотоальбомы: 2576 фото
Записей в дневнике: 698
Репутация: 126089

Тема: Игрушка-танкетка на колёсах Mecanum


Игрушка-танкетка на колёсах Mecanum


Д. МАМИЧЕВ, п. Шаталово Смоленской обл.

та игрушка (рис. 1 внизу) изготовлена на базе шасси комнатохода (рис. 1 вверху), конструкция которого подробно описана в статье автора [1]. Игрушка предназначена для изучения движений четырёхколёсного Mecanum-шасси и экспериментов с ним. Колесо Mecanum представляет собой всенаправленную конструкцию, позволяющую наземному транспортному средству двигаться в любом направлении. Его иногда называют шведским колесом, или колесом Илона, в честь его изобретателя Бенгта Эрланда Илона (1923— 2008) [2, 3], который придумал эту концепцию, работая инженером в шведской компании Mecanum АВ, и запатентовал её в США 13 ноября 1972 г. Игрушка имеет поворотную "орудийную" башню и управляется, как и исходное шасси, с помощью пульта-приложения для ПК (рис. 2).


Этот вариант содержит восемь кнопок, и игрушка движется в указанном направлении-названии, пока кнопка нажата. При её отпускании движение прекращается. Приложение, кроме кнопок навигации, имеет окно выпадающего спис
ка для выбора COM-порта связи и окно символа отправляемой команды при манипуляциях с кнопками. Сам проект приложения реализован в среде HiAsm, используемой автором в предыдущих разработках.


Схема игрушки показана на рис. 3 и содержит несколько отличий от исходной [1]. Добавлен сервопривод SG90 (модуль А4) для управления вращением башни, увеличено число управляющих драйверами моторов выводов платы модуля Arduino Pro mini. Теперь управление каждого мотора стало независимым. Связь компьютера и танкетки во время управления или дистанционной загрузки скетчей из Arduino IDE поддерживает самодельный переходной блок (рис. 4). Его схема представлена на рис. 5. Он содержит Bluetooth-модуль А1 (НС-05) и модуль А2 преобразователя интерфейсов USB/UART-TTL на микросхеме CH340G. Подробнее о практической реализации этого блока рассказано в 4]. Bluetooth-модуль на танкетке играет роль Slave, а модуль блока — роль Master. Использование последнего исключает из взаимодействия по Bluetooth операционную систему ПК. Иными словами, компьютер вообще ничего не знает о существовании Bluetooth. Для него брелок-блок просто COM-порт. Следовательно, мы больше не нуждаемся ни в драйверах Bluetooth, ни в какой бы то ни было его настройке, а связь становится более устойчивой и устанавливающейся автоматически после включения связных модулей. Их настройка с помощью АТ-команд сводится к установке скорости обмена — 19200 бод и режимов Slave, Master соответственно, подробнее описание можно найти в [1].


Переделка конструкции [1] сводится к дополнительной печати на ЗО-принте-ре четырёх элементов шасси, показанных на рис. 6. Элемент 1 — основание для крепления башни, которая образована элементами 2—4. Также необходимо заменить исходные колёса на колёса Mecanum и произвести припаивание выводов элементов схемы сообразно её новому варианту, используя тонкие провода.
Неполный набор возможных движений шасси показан на рис. 7. В авторском скетче реализованы три варианта — 1, 2 и 5. При проведении экспериментов, редактировании и загрузки скетчей управления шасси не следует забывать, что COM-порт одновременно может работать только с одним приложением. Следовательно, открывая приложение пульта, следует предварительно закрывать Arduino IDE, и наоборот.

ЛИТЕРАТУРА

1. Мамичев Д. Комнатоход на Arduino Pro mini. — Радио, 2021, № 9, с. 59— 62.
2. Mecanum wheel. — URL: https:// en.rn.wikipedia.org/wiki/Mecanum_ wheel (04.01.23).
3. Принцип и реализация колеса Mecanum. — URL: https://russianblogs. com/article/31 61 1 69067/ (04.01.23).
4. Как связать два микроконтроллера по Bluetooth. Настраиваем НС-05 для работы в режиме Master. — URL: https://707.su/qf4 (04.01.23).
От редакции. На нашем FTP-сервере по адресу http://ftp.radio.ru/pub/2024/ ОЗ/tank.zip находятся материалы проекта и видеоролик, иллюстрирующий работу устройства.
Admin вне форума   Цитировать 12
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[02-2020] Игрушка-аниматроник Bluechicken бабулер45 Уголок радиолюбителя 0 17.03.2020 05:27
[10-2015] Игрушка-сувенир "Крутильный маятник" poster333 Уголок радиолюбителя 0 26.10.2015 00:07
[08-2015] Игрушка-сувенир "Электронный секретарь" poster333 Уголок радиолюбителя 0 14.10.2015 01:25

Ответить в этой теме   Перейти в раздел этой темы   Translate to English

Возможно вас заинтересует информация по следующим меткам (темам):


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.



Часовой пояс GMT +3, время: 05:03.

Яндекс.Метрика Справочник 
сцбист.ру сцбист.рф

СЦБИСТ (ранее назывался: Форум СЦБистов - Railway Automation Forum) - крупнейший сайт работников локомотивного хозяйства, движенцев, эсцебистов, путейцев, контактников, вагонников, связистов, проводников, работников ЦФТО, ИВЦ железных дорог, дистанций погрузочно-разгрузочных работ и других железнодорожников.
Связь с администрацией сайта: admin@scbist.com
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 
Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Powered by NuWiki v1.3 RC1 Copyright ©2006-2007, NuHit, LLC Перевод: zCarot