Оглавление:
- Шаг 1: Схема подключения драйвера MX612 от HEXBUG Scarab XL к TIVA - Materiales Y Diagrama De Conexión a Los Drivers MX612 Para Los Motores
- Шаг 2: Убикасьон де лас Пилас
- Шаг 3: Настройка Launchpad La TIVA TM4C123G
- Шаг 4: Результат
Видео: HEXBUG Scarab XL под управлением Tiva Launchpad: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Цель состоит в том, чтобы использовать ошибку HEXBUG Scarab XL как робот, использующий микроконтроллер, без потери функциональности для RC.
www.hexbug.com/mechanical/scarab/hexbug-sc…
www.ti.com/ww/en/launchpad/launchpads-conne…
Исходный код..
Этот объект используется как робот, использующий микроконтроллер, который выполняет функции радиоконтроля. El juguete es un HEXBUG Scarab XL
www.hexbug.com/mechanical/scarab/hexbug-sc…
у нас не микроконтроладор
www.ti.com/ww/en/launchpad/launchpads-conne…
El código usado esta basado en dos programas básicos que se abordan en el curso del Doctor Jonathan Valvano y el Doctor Ramesh Yerraballi
users.ece.utexas.edu/~valvano/Volume1/E-Boo…
users.ece.utexas.edu/~valvano/
Шаг 1: Схема подключения драйвера MX612 от HEXBUG Scarab XL к TIVA - Materiales Y Diagrama De Conexión a Los Drivers MX612 Para Los Motores
Необходимые материалы в дополнение к Scarab XL и Tiva TM4C123G Launchpad:
2 батареи 3,7 В (как и любой сотовый телефон, который больше не используется)
4 внутренних кабеля Dupont
гибкие кабели тонкого сечения (может быть, от какого-нибудь лома электронного устройства)
Сварка, пайка, сварочная паста
(винты, силикон для поделок, лиг и т. д.)
Во-первых, нужно удалить 4 винта, которые удерживают верхушку жука, я сделал небольшое отверстие, чтобы удалить антенну, которая изначально была обернута вокруг тела жука, а также несколько выемок для удаления проводов, которые будут привариваться, чтобы при закрытии не задушены.
Следуя схеме, мы припаяем 4 провода к контактам 2 и 3 каждого из драйверов MX612, как показано на диаграмме. Двойная гнездовая клемма также приварена к GND и VCC для использования эталонного GND. Рекомендуется хороший паяльник и хорошее жало, потому что драйверы устанавливаются на поверхность, и пайка может быть затруднена из-за их небольшого размера.
******************************************************************************************************************************
Los materiales necesarios además del Scarab XL y el Tiva TM4C123G Launchpad son:
2 пиля 3,7 В (como la de cualquier teléfono celular que ya no se use)
4 кабеля hembra tipo Dupont
кабели flexibles de un calibre delgado (quizas de algun aparato electrónico de desecho)
Soldadura, Cautin, pasta para Soldar
(торнильи, кремний для ручной работы, лиги и т. д.)
Lo primero será quitar los 4 tornillos que sujetan la parte superior del escarabajo, he hecho un pequeño hoyo para sacar la антенна que originalmente viene enrollada alrededor del cuerpo del escarabajo y también unas muescas para sacar los кабели que se soldarán para que al cerrar no queden estrangulados.
Изображение на диаграмме, 4 кабеля с продольными кабелями и 2 и 3 кабеля с драйверами MX612 на фотографии. Если вы используете терминал, подключите GND и VCC к GND для ссылки. Se Recomienda un buen cautin y una buena punta pues los drivers son de montaje superficial y puede ser complexado por su tamaño.
Шаг 2: Убикасьон де лас Пилас
En este primer prototipo las dos pilas recicladas se han ubicado adelante y atrás del escarabajo, lo perfect sería usar el comptimento de pilas para que el centro de gravedad quede bajo y evitar las posibles volcaduras. Una de las mejoras a futuro es usar un acelerómetro para volcar el escarabajo a la posición normal arriba.
Шаг 3: Настройка Launchpad La TIVA TM4C123G
Вам необходимо установить Keil μVision, вы можете следовать инструкциям, предоставленным доктором Вальвано на его сайте, упомянутом во введении. Также необходимо загрузить примеры курса, особенно проект WallFollower, который заменит исходные файлы на файлы, представленные в этом руководстве.
После завершения проект компилируется и загружается на карту Tiva (вы можете использовать питание с каким-либо другим микроконтроллером Texas Instruments или любым другим совместимым с Arduino и генерировать код с той же функциональностью, в сети есть много примеров).
4 провода от драйверов двигателя, которые являются логическими входами, будут подключены в первом двигателе к контактам PA2 и PA3, а во втором двигателе - к контактам PA5 и PA6 карты Tiva. Одна из батарей будет питать Tiva через VBUS, к которому припаяны 3 контакта, соответствующие GND, GND и VBUS. Эталонное заземление, припаянное на шаге 2 от исходной печатной платы, также подключается к одному из этих GND. Внизу, в батарейном отсеке, вы можете использовать обычные батареи или вторую батарею, которая будет отвечать за питание двигателей, при этом можно провести некоторые работы по ремонту этого отсека. Батареи сотового телефона припаяны к клеммам для облегчения работы и подключения.
*****************************************************************************************************************************
Se necesita instalar el Keil µVision, puede seguir las Instrucciones que proporciona el Dr. Valvano en su sitio mencionado en la Introduction. También es necesario descargar los ejemplos del curso, en especial el proyecto WallFollower al que se le reemplazan los archivos originales con los proporcionados en este teteable.
Una vez list el proyecto se compila y se carga en la tarjeta Tiva (используется для энергии с использованием микроконтроллера Texas Instruments или более совместим с Arduino и генератором кода с неправильным функционалом, с большим количеством элементов в красном).
4 кабеля, проведенных для водителей моторов, с последующим подключением к двигателю для начинающих с соснами PA2 и PA3 и другим двигателем с соснами PA5 и PA6 с двигателем Tiva. Una de las pilas alimentara la Tiva a través de VBUS, al que se le han soldado 3 сосны соответствуют GND, GND и VBUS. Se conecta también a una de estas GND la tierra de referencia que se soldo el paso 2 proviente de la tarjeta de circuito original. En la parte de abajo, en el comptimento de las pilas, puede usar pilas normales o la segunda pila de celular, que será la encargada de proporcionar energía a los motores, con algo de trabajo se puede acomodar reacondicionando este comptimento. A las pilas de celular se les han soldado кабели с терминалами для больших манеж и союзов.
Шаг 4: Результат
El programa inicia con una rutina de avance, retroceso y pruebas hacia los lados. Вариант использования солевого потенциала PWM для программного обеспечения и подготовки для использования в качестве сенсорных датчиков ближайшего или более близкого аналогового процесса, который не исключает особенных характеристик ADC-де-ла Tiva Launchpad.
Cabe señalar que usar energía o arduino simpleifica mucho el uso de código y solo habría que conectar los drivers a los pines usados en el microcontrolador escogido.
Рекомендуемые:
Panzer VIII Maus под управлением Microbit: 4 шага
Panzer VIII Maus Driven by Microbit: именно в этом семестре у одаренных учеников нашей школы был специальный курс: использовать BBC micro: bit для питания машины, напечатанной на 3D-принтере. Но мне не понравилась рама, которую наш учитель сделал для нас (вы знаете введите "BitCar Micro Bit" в Google, и вы увидите много
Беспроводной робот Arduino под управлением ПК: 4 шага
Беспроводной робот Arduino, управляемый ПК: в этом руководстве вы узнаете, как установить канал связи между вашим компьютером и роботом на базе Arduino. Робот, который мы здесь используем, использует для передвижения механизм дифференциального рулевого управления. Я использую драйвер двигателя на основе реле вместо MO
Прогулка по Strandbeest, Java / Python и приложение под управлением: 4 шага (с изображениями)
Walking Strandbeest, Java / Python и управление приложениями: этот набор Strandbeest - это работа, сделанная своими руками, основанная на Strandbeest, изобретенном Тео Янсеном. Пораженный гениальной механической конструкцией, я хочу оснастить его полной маневренностью, а затем компьютерным интеллектом. В этом руководстве мы работаем над первым этапом
Светодиодная лента Neopixel Ws 2812 с Arduino под управлением Bluetooth с Android или Iphone: 4 шага
Светодиодная лента Neopixel Ws 2812 с Arduino, управляемая по Bluetooth с Android или Iphone: Здравствуйте, ребята, в этой инструкции я обсуждал, как управлять светодиодной лентой neopixel или светодиодной лентой ws2812 с вашего телефона Android или iphone с помощью подключения Bluetooth. добавьте неопиксельную светодиодную ленту в свой дом вместе с Arduino с помощью
ROOMBA под управлением ARDUINO YUN через приложение Wi-Fi от STEFANO DALL'OLIO: 4 шага (с изображениями)
ROOMBA Управляется ARDUINO YUN Через приложение Wi-Fi от STEFANO DALL'OLIO: В этом руководстве я делюсь кодом для подключения ARDUINO YUN к Roomba, чтобы управлять Roomba через Wi-Fi. Код и приложение полностью созданы и разработаны мной Стефано Далл ' Olio.Мой Roomba - Roomba 620, но вы можете использовать тот же код для других Roomb