Բովանդակություն:

HEXBUG Scarab XL Կառավարվում է Tiva Launchpad- ի կողմից. 4 քայլ
HEXBUG Scarab XL Կառավարվում է Tiva Launchpad- ի կողմից. 4 քայլ

Video: HEXBUG Scarab XL Կառավարվում է Tiva Launchpad- ի կողմից. 4 քայլ

Video: HEXBUG Scarab XL Կառավարվում է Tiva Launchpad- ի կողմից. 4 քայլ
Video: Giant Hexbugs: The Scarab XL and the Spider XL 2024, Հուլիսի
Anonim
HEXBUG Scarab XL Վերահսկվում է Tiva Launchpad- ի կողմից
HEXBUG Scarab XL Վերահսկվում է Tiva Launchpad- ի կողմից
HEXBUG Scarab XL Վերահսկվում է Tiva Launchpad- ի կողմից
HEXBUG Scarab XL Վերահսկվում է Tiva Launchpad- ի կողմից

Նպատակն է օգտագործել HEXBUG Scarab XL սխալը ՝ ռոբոտի նման, օգտագործելով միկրոկոնտրոլերը ՝ առանց RC- ի ֆունկցիոնալությունը կորցնելու:

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

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

Աղբյուրի կոդը..

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…

y uso un microcontrolador

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

Գծանկար կապի մասին MX612 վարորդ HEXBUG Scarab XL դեպի tiva - Materiales Y Diagrama Դե Conexión Լոս Վարորդները MX612 Para Լոս Motores
Գծանկար կապի մասին MX612 վարորդ HEXBUG Scarab XL դեպի tiva - Materiales Y Diagrama Դե Conexión Լոս Վարորդները MX612 Para Լոս Motores
Գծանկար կապի մասին MX612 վարորդ HEXBUG Scarab XL դեպի tiva - Materiales Y Diagrama Դե Conexión Լոս Վարորդները MX612 Para Լոս Motores
Գծանկար կապի մասին MX612 վարորդ HEXBUG Scarab XL դեպի tiva - Materiales Y Diagrama Դե Conexión Լոս Վարորդները MX612 Para Լոս Motores

Scarab XL- ից և Tiva TM4C123G Launchpad- ից բացի անհրաժեշտ նյութերն են.

2 մարտկոց 3.7 Վ (ինչպես ցանկացած բջջային հեռախոս, որն այլևս չի օգտագործվում)

4 կանացի Dupont մալուխ

բարակ չափիչի ճկուն մալուխներ (գուցե ինչ -որ ջարդոն էլեկտրոնային սարքից)

Եռակցում, զոդում, եռակցման մածուկ

(պտուտակներ, սիլիցիում արհեստների համար, լիգեր, … և այլն)

Առաջինը կլինի հեռացնել բզեզի գագաթը պահող 4 պտուտակները, ես մի փոքր անցք արեցի, որպեսզի հեռացնեմ ալեհավաքը, որն ի սկզբանե փաթաթված էր բզեզի մարմնի շուրջը, ինչպես նաև որոշ խազեր ՝ հեռացնելու այն լարերը, որոնք կպչվեն այնպես, որ փակելիս դրանք չեն խեղդվում:

Դիագրամից հետո մենք 4 լար կպցնենք MX612 վարորդներից յուրաքանչյուրի 2 և 3 կապում, ինչպես ցույց է տրված դիագրամում: Կրկնակի կին տերմինալը եռակցվել է նաև GND- ին և VCC- ին `հղումային GND- ն օգտագործելու համար: Խորհուրդ է տրվում լավ զոդման սարք և լավ հուշում, քանի որ վարորդները տեղադրված են մակերեսին, և զոդումը կարող է բարդ լինել դրանց փոքր չափի պատճառով:

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

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

2 հատ 3.7 Վ լամպով

4 մալուխ hembra tipo Dupont

մալուխներ ճկուն de calibre delgado (quizas de algun aparato electrónico de desecho)

soldadura, cautin, pasta para soldar

(tornillos, silicon para manualidades, ligas,… և այլն)

Lo primero será quitar los 4 tornillos que sujetan la parte superior del escarabajo, he he un 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 էստրանգուլադոս:

Siguiendo el diagrama, soldaremos 4 մալուխներ a los pines 2 y 3 de cada uno de los drivers MX612 como se muestra en la foto. Se ha soldado también una terminal hembra doble a GND y VCC para usar la GND de referencia. Առաջարկվում է խորհուրդ տալ ձեզ վարորդների որդի մակերեսային և մակերեսային բարդությունների դեպքում:

Քայլ 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 compartimento 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. Conexión a La TIVA TM4C123G գործարկման տուփ

Conexión a La TIVA TM4C123G գործարկման սկավառակ
Conexión a La TIVA TM4C123G գործարկման սկավառակ

Դուք պետք է տեղադրեք Keil μVision- ը, կարող եք հետևել դոկտոր Վալվանոյի կողմից տրված ցուցումներին, որոնք նշված են ներածության մեջ: Անհրաժեշտ է նաև ներբեռնել դասընթացի օրինակները, հատկապես WallFollower նախագիծը, որը կփոխարինի օրիգինալ ֆայլերը սույն հրահանգում նշվածներով:

Պատրաստ լինելուց հետո նախագիծը կազմվում և բեռնվում է Tiva քարտի վրա (կարող եք էներգիա օգտագործել Texas Instruments- ի որոշ այլ միկրոկոնտրոլերի կամ arduino- ի հետ համատեղելի և ստեղծել նույն գործառույթով ծածկագիրը, ցանցում կան բազմաթիվ օրինակներ):

Շարժիչային վարորդների 4 լարերը, որոնք տրամաբանական մուտքերն են, առաջին շարժիչում միացված կլինեն PA2 և PA3 կապանքներին, իսկ երկրորդ շարժիչում ՝ Tiva քարտի PA5 և PA6 կապերին: Մարտկոցներից մեկը Tiva- ն սնուցելու է VBUS- ի միջոցով, որը զոդվել է GND- ին, GND- ին և VBUS- ին համապատասխանող 3 կապում: Հղման հիմքը, որը 2 -րդ փուլում զոդվում է սկզբնական տպատախտակից, նույնպես միացված է այս GND- երից մեկին: Ներքևի մասում, մարտկոցի խցիկում, կարող եք օգտագործել սովորական մարտկոցներ կամ երկրորդ բջջային մարտկոց, որը պատասխանատու կլինի շարժիչներին էներգիա ապահովելու համար, իսկ որոշ հատվածներ կարող են տեղավորվել ՝ վերականգնելով այս խցիկը: Բջջային հեռախոսի մարտկոցները զոդվել են տերմինալներով `ավելի լավ վարման և միացման համար:

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

Se necesita տեղադրել էլ Keil μVision, puede seguir Լաս Օգտագործեք que proporciona էլ Դոկտոր Valvano en su Sitio mencionado en la introducción: También es necesario descargar los ejemplos del curso, es special el proyecto WallFollower- ի որոշ տեղեկություններ, որոնք պահանջում են արխիվային աղբյուրներ, որոնք անհրաժեշտ են ուսուցանելու համար:

Una vez listo el proyecto se compila y se carga en la tarjeta Tiva (puede usar energia con alguna otro microcontrolador de Texas Instruments o cualquier compatible de arduino y generar un código con la misma funcionalidad, hay muchos ejemplos en la red).

Los 4 cables provenientes de los drivers de los motores, que son las entradas lógicas quedarán conectadas del primer motor a los pines PA2 y PA3 y del segundo motor a los pines PA5 y PA6 de la tarjeta Tiva- ում: Una de las pilas alimentara la Tiva a través de VBUS, que 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 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 celular, que será la encargada de proporcionar energía a los motores, con algo de trabajo se puede acomodar reacondicionando este compartimento. A las pilas de celular se les han soldado cables con terminales para mejor manejo y conexiones.

Քայլ 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 simplifica mucho el uso de código y solo habría que conectar los վարորդները a los pines usados en el microcontrolador escogido.

Խորհուրդ ենք տալիս: