Inhoudsopgave:

HEXBUG Scarab XL bestuurd door Tiva Launchpad - Ajarnpa
HEXBUG Scarab XL bestuurd door Tiva Launchpad - Ajarnpa

Video: HEXBUG Scarab XL bestuurd door Tiva Launchpad - Ajarnpa

Video: HEXBUG Scarab XL bestuurd door Tiva Launchpad - Ajarnpa
Video: Open dag 2015 Poets-(ro)bot 2024, November
Anonim
HEXBUG Scarab XL bestuurd door Tiva Launchpad
HEXBUG Scarab XL bestuurd door Tiva Launchpad
HEXBUG Scarab XL bestuurd door Tiva Launchpad
HEXBUG Scarab XL bestuurd door Tiva Launchpad

Het doel is om de HEXBUG Scarab XL-bug te gebruiken als een robot die een microcontroller gebruikt zonder functionaliteit voor RC te verliezen.

www.hexbug.com/mechanical/scarab/hexbug-sc…

www.ti.com/ww/en/launchpad/launchpads-conne…

De broncode..

Het gebruik van gebruikers van de escarabajo como robot gebruikt een microcontrolador sin perder la funcionalidad de ser radiocontrolado. El juguete es un HEXBUG Scarab XL

www.hexbug.com/mechanical/scarab/hexbug-sc…

je gebruikt een microcontrolador

www.ti.com/ww/en/launchpad/launchpads-conne…

De basis van het programma is gebaseerd op de abordan en de curso van Doctor Jonathan Valvano en Doctor Ramesh Yerraballi

users.ece.utexas.edu/~valvano/Volume1/E-Boo…

users.ece.utexas.edu/~valvano/

Stap 1: Aansluitschema van de MX612-driver van HEXBUG Scarab XL naar TIVA

Aansluitschema van de MX612-driver van HEXBUG Scarab XL naar TIVA
Aansluitschema van de MX612-driver van HEXBUG Scarab XL naar TIVA
Aansluitschema van de MX612-driver van HEXBUG Scarab XL naar TIVA
Aansluitschema van de MX612-driver van HEXBUG Scarab XL naar TIVA

De benodigde materialen naast de Scarab XL en de Tiva TM4C123G Launchpad zijn:

2 batterijen 3.7V (zoals elke mobiele telefoon die niet meer wordt gebruikt)

4 vrouwelijke Dupont-kabels

flexibele kabels van een dunne dikte (misschien van een of ander oud elektronisch apparaat)

Lassen, solderen, laspasta

(schroeven, siliconen voor knutselen, competities, …, enz.)

De eerste zal zijn om de 4 schroeven te verwijderen die de bovenkant van de kever vasthouden, ik heb een klein gaatje gemaakt om de antenne te verwijderen die oorspronkelijk om het lichaam van de kever is gewikkeld en ook enkele inkepingen om de draden te verwijderen die zullen worden gelast zodat bij het sluiten worden ze niet gewurgd.

Volgens het diagram zullen we 4 draden solderen op pinnen 2 en 3 van elk van de MX612-stuurprogramma's, zoals weergegeven in het diagram. Er is ook een dubbele vrouwelijke aansluiting gelast aan GND en VCC om de referentie GND te gebruiken. Een goede soldeerbout wordt aanbevolen en een goede tip omdat de drivers op het oppervlak zijn gemonteerd en solderen kan worden bemoeilijkt door hun kleine formaat.

******************************************************************************************************************************

Los benodigde materialen además del Scarab XL en Tiva TM4C123G Launchpad zoon:

2 pilas de 3.7V (como la de cualquier telefono celular que ya no se use)

4 kabels hembra tipo Dupont

kabels flexibele de un caliber delgado (quizas de algun aparato electrónico de desecho)

soldadura, cautin, pasta para soldar

(tornillos, silicone para manualidades, ligas, …, enz.)

Lo primero será quitar los 4 tornillos que sujetan la parte superior del escarabajo, he hecho un pequeño hoyo para sacar la antena que originalmente viene enrollada del cuerpo del escarabajo y también unas muescas para sacar los kabels para que se que seque cerdenrán estrangulados.

Siguiendo el diagrama, soldaremos 4 kabels a los pines 2 en 3 de cada uno de los drivers MX612 como se muestra en la foto. Zoek naar een terminale hembra met een dubbele GND en VCC voor gebruik in de GND de referencia. Se recomienda un buen cautin y una buena punta pues los drivers son de montaje oppervlakkig y puede ser complicado por su tamaño.

Stap 2: Ubicación De Las Pilas

Ubicación De Las Pilas
Ubicación De Las Pilas
Ubicación De Las Pilas
Ubicación De Las Pilas

En este primer prototipo las dos pilas recicladas han adelante y atrás del escarabajo, lo ideaal sería el compartimenten de pilas que el centro de gravedad bajo y evitar las posibles volcaduras. U kunt een toekomstig gebruik maken van een acelerómetro para volcar el escarabajo a la posición normal arriba.

Stap 3: Conexión een La TIVA TM4C123G Launchpad

Verbinding met La TIVA TM4C123G Launchpad
Verbinding met La TIVA TM4C123G Launchpad

U moet de Keil μVision installeren, u kunt de instructies van Dr. Valvano volgen op zijn site die in de inleiding wordt genoemd. Het is ook noodzakelijk om de voorbeelden van de cursus te downloaden, vooral het WallFollower-project, dat de originele bestanden zal vervangen door die in deze instructable.

Als het project klaar is, wordt het gecompileerd en op de Tiva-kaart geladen (u kunt stroom gebruiken met een andere microcontroller van Texas Instruments of een andere arduino-compatibel en een code genereren met dezelfde functionaliteit, er zijn veel voorbeelden op het netwerk).

De 4 draden van de motordrivers, die de logische ingangen zijn, worden in de eerste motor aangesloten op pinnen PA2 en PA3 en in de tweede motor op pinnen PA5 en PA6 van de Tiva-kaart. Een van de batterijen voedt de Tiva via VBUS, die is gesoldeerd met 3 pinnen die overeenkomen met GND, GND en VBUS. De referentiemassa die in stap 2 van de originele printplaat is gesoldeerd, wordt ook verbonden met een van deze GND's. Aan de onderkant, in het batterijcompartiment, kunt u normale batterijen gebruiken of de tweede celbatterij, die verantwoordelijk zal zijn voor de stroomvoorziening van de motoren, met wat werk kan dit compartiment worden hersteld. Batterijen voor mobiele telefoons zijn gesoldeerd met terminals voor betere hantering en verbindingen.

*****************************************************************************************************************************

Se necesita installatie el Keil µVision, puede seguir las instrucciones que proporciona el Dr. Valvano en su sitio mencionado en la introducción. 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 instructable.

U kunt een lijst maken van het proyecto-compilatie van uw carga en la tarjeta Tiva.

Los 4 kabels van de stuurprogramma's van de los motores, die de entradas van de motor en de primaire motor van de dennen PA2 en PA3 en van de motor van de dennen PA5 en PA6 van de tarjeta Tiva. Una de las pilas alimentara la Tiva en través de VBUS, al que se le han soldado 3 dennen correspondentie met GND, GND en VBUS. Sluit aan op de aard van de aard van de aard van de verwijzing naar de soldo el el paso 2 proveniente de la tarjeta de circuito original. En la parte de abajo, en el compartimento de las pilas, puede usar pilas normales o la segunda pila de cellular, que será la encargada de proporcionar energy a los motores, con algo de trabajo se puede acomodar reacondiciono este este compartiment. A las pilas de celular se les han soldado kabels con terminales para mejor manejo y conexiones.

Stap 4: Resultaat

El programa inicia con una rutina de avance, retroceso y pruebas hacia los lados. Verschillende mogelijkheden voor het gebruik van PWM door software en voorbereidingen voor het aansluiten van sensoren op de nabije, analoge en externe proces- en niet-uitbreiding van de ADC van de Tiva Launchpad.

Cabe señalar que usar energy o arduino simplifica mucho el uso de código en solo habría que conectar los drivers a los pines usados en el microcontrolador escogido.

Aanbevolen: