Sadržaj:

HEXBUG Scarab XL kontrolira Tiva Launchpad: 4 koraka
HEXBUG Scarab XL kontrolira Tiva Launchpad: 4 koraka

Video: HEXBUG Scarab XL kontrolira Tiva Launchpad: 4 koraka

Video: HEXBUG Scarab XL kontrolira Tiva Launchpad: 4 koraka
Video: Взлом Hexbug Spider XL для добавления компьютерного зрения с помощью смартфона 2024, Juli
Anonim
HEXBUG Scarab XL kontrolira Tiva Launchpad
HEXBUG Scarab XL kontrolira Tiva Launchpad
HEXBUG Scarab XL kontrolira Tiva Launchpad
HEXBUG Scarab XL kontrolira Tiva Launchpad

Cilj je koristiti HEXBUG Scarab XL bubu kao robota koristeći mikrokontroler bez gubitka funkcionalnosti za RC.

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

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

Izvorni kod..

El objetivo es usar el escarabajo como robot usando un microcontrolador sin perder la funcionalidad de ser radiocontrolado. El juguete es un HEXBUG Scarab XL

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

koristite mikrokontroler

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

El código usado esta basado en dos programmas 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/

Korak 1: Dijagram povezivanja upravljačkog programa MX612 s HEXBUG Scaraba XL na TIVA - Materijali Y Dijagram povezivanja i Los Drivers MX612 Para Los Motores

Dijagram povezivanja upravljačkog programa MX612 s HEXBUG Scaraba XL na TIVU - Materijali Y Dijagram povezivanja i Los Upravljački programi MX612 Para Los Motores
Dijagram povezivanja upravljačkog programa MX612 s HEXBUG Scaraba XL na TIVU - Materijali Y Dijagram povezivanja i Los Upravljački programi MX612 Para Los Motores
Dijagram povezivanja upravljačkog programa MX612 s HEXBUG Scaraba XL na TIVU - Materijali Y Dijagram povezivanja i Los Upravljački programi MX612 Para Los Motores
Dijagram povezivanja upravljačkog programa MX612 s HEXBUG Scaraba XL na TIVU - Materijali Y Dijagram povezivanja i Los Upravljački programi MX612 Para Los Motores

Uz Scarab XL i Tiva TM4C123G Launchpad potrebni su potrebni materijali:

2 baterije 3,7 V (kao i svaki mobilni telefon koji se više ne koristi)

4 ženska Dupont kabela

fleksibilni kabeli tankog kolosijeka (možda od nekog otpadnog elektroničkog uređaja)

Zavarivanje, lemljenje, zavarivanje paste

(vijci, silikon za zanate, lige,…, itd.)

Prvi će biti uklanjanje 4 vijka koji drže vrh kornjaša, napravio sam malu rupu za uklanjanje antene koja se izvorno nalazi omotana oko tijela kornjaša, a također i neke zareze za uklanjanje žica koje će biti zavarene pri zatvaranju se ne zadave.

Slijedeći dijagram, lemit ćemo 4 žice na pinove 2 i 3 svakog od upravljačkih programa MX612 kako je prikazano u dijagramu. Dvostruki ženski terminal također je zavaren na GND i VCC kako bi se koristio referentni GND. Preporučuje se dobro lemilo i dobar savjet jer su upravljački programi montirani na površinu, a lemljenje se može zakomplicirati zbog njihove male veličine.

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

Los materiales necesarios además del Scarab XL y el Tiva TM4C123G Launchpad sin:

2 stuba od 3,7 V (kao što je telefon sa mobilnim telefonom koji se ne koriste)

4 kabla hembra tipo Dupont

fleksibilni kabeli kalibra delgado (quizas de algun aparato electrónico de desecho)

soldadura, cautin, pasta para soldar

(tornili, silicij para manualidades, ligas, …, itd.)

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 alrededor del cuerpo del escarabajo y también unas muescas para sacar los cable que se soldarán para quen al cerrar estrangulados.

Postavite dijagrame, prodajte 4 kabela i izgubite borove 2 i 3 godine nakon što ste pronašli upravljačke programe MX612 kako biste ih vidjeli na fotografiji. Prodali ste tambien sa terminalnom hembra doble a GND y VCC za korištenje GND -a za referencu. Se recomienda un buen cautin y una buena punta pues los drivers son de montaje superficial y puede ser complicado por su tamaño.

Korak 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 se han ubicado adelante y atrás del escarabajo, lo ideal sería usar el compaimento 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 arrival.

Korak 3: Povežite a la TIVA TM4C123G podlogu za pokretanje

Conexión a La TIVA TM4C123G Launchpad
Conexión a La TIVA TM4C123G Launchpad

Morate instalirati Keil μVision, možete slijediti upute koje je dr. Valvano dao na svojoj web stranici spomenutoj u uvodu. Također je potrebno preuzeti primjere kursa, posebno projekat WallFollower, koji će zamijeniti izvorne datoteke onima koje su date u ovom uputstvu.

Nakon što je projekt sastavljen i učitan na Tiva karticu (možete koristiti napajanje s nekim drugim mikrokontrolerom Texas Instruments ili bilo kojim kompatibilnim s arduinom i generirati kôd s istom funkcionalnošću, postoji mnogo primjera na mreži).

Četiri žice iz upravljačkih programa motora, koji su logički ulazi, bit će spojene u prvom motoru na pinove PA2 i PA3, a u drugom motoru na pinove PA5 i PA6 s Tiva kartice. Jedna od baterija će napajati Tivu putem VBUS -a, koji je lemljen sa 3 pina koji odgovaraju GND, GND i VBUS. Referentno uzemljenje koje je lemljeno u koraku 2 s originalne ploče također je spojeno na jedan od ovih GND -ova. Pri dnu, u odjeljku za baterije, možete koristiti normalne baterije ili drugu ćelijsku bateriju, koja će biti odgovorna za davanje snage motorima, a uz određeni dio posla može se popraviti ovaj odjeljak. Baterije mobitela lemljene su terminalima za bolje rukovanje i povezivanje.

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

Trebate instalirati Keil µVision, puede seguir las instrucciones que proporcional dr. También es necesario descargar los ejemplos del curso, a posebno el proyecto WallFollower al que se le reemplazan los archivos originales con los proporcionados en este instructable.

Una vez listo el proyecto je sastavljeno i prikazano na lageru Tiva (puder usar energia con alguna otro microcontrolador de Texas Instruments o kualquier kompatibilnom de arduino y generator un código con la misma funcionalidad, seno muchos ejemplos en la red).

Los 4 kabla omogućavaju los vozače de los motores, que son las entradas lógicas quedarán conectadas del primer motor and a pine PA2 y PA3 y del segundo motor and los pines PA5 y PA6 de la tarjeta Tiva. Una de las pilas alimentara la Tiva a traves de VBUS, al que se le han soldado 3 pine korespondenentes a GND, GND y VBUS. Se conecta también a una de estas GND la tierra de referencia que se soldo el el paso 2 proveniente de la tarjeta de circuito original. En la parte de abajo, en elpartimento 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 compaimento. A las pilas de celllar les han soldado cable con terminales para mejor manejo y conexiones.

Korak 4: Rezultat

El programa inicia con una rutina de avance, retroceso y pruebas hacia los lados. Varia la la potencia de salida usando PWM za softver y esta preparado parametar conectar cuatro sensores de proximidad o kualquier señal analogica que quiera processarse y que no exceda las especificaciones de los ADC de la Tiva Launchpad.

Cabe señalar que usar energía or arduino pojednostavljuje mucho el uso de código y solo habría que conectar los drivers a los pines usados en el microcontrolador escogido.

Preporučuje se: