Talaan ng mga Nilalaman:
- Hakbang 1: Diagram ng Koneksyon ng MX612 Driver Mula sa HEXBUG Scarab XL hanggang TIVA - Mga Materyales Y Diagrama De Conexión isang Los Drivers MX612 Para Los Motores
- Hakbang 2: Ubicación De Las Pilas
- Hakbang 3: Conexión a La TIVA TM4C123G Launchpad
- Hakbang 4: Resulta
Video: HEXBUG Scarab XL Kinokontrol ng Tiva Launchpad: 4 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Ang layunin ay gamitin ang HEXBUG Scarab XL bug tulad ng isang robot na gumagamit ng isang microcontroller nang hindi nawawala ang pag-andar para sa RC.
www.hexbug.com/mekanikal/scarab/hexbug-sc…
www.ti.com/ww/en/launchpad/launchpads-conne…
Ang source code..
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/mekanikal/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 at el Doctor Ramesh Yerraballi
users.ece.utexas.edu/~valvano/Volume1/E-Boo…
users.ece.utexas.edu/~valvano/
Hakbang 1: Diagram ng Koneksyon ng MX612 Driver Mula sa HEXBUG Scarab XL hanggang TIVA - Mga Materyales Y Diagrama De Conexión isang Los Drivers MX612 Para Los Motores
Ang mga kinakailangang materyal bilang karagdagan sa Scarab XL at Tiva TM4C123G Launchpad ay:
2 baterya 3.7V (tulad ng anumang cell phone na hindi na ginagamit)
4 na mga babaeng kable ng Dupont
kakayahang umangkop na mga kable ng isang manipis na gauge (marahil mula sa ilang scrap electronic device)
Welding, soldering, welding paste
(mga turnilyo, silikon para sa mga sining, liga,…, atbp.)
Ang una ay tatanggalin ang 4 na mga turnilyo na humahawak sa tuktok ng beetle, gumawa ako ng isang maliit na butas upang alisin ang antena na orihinal na bumabalot sa katawan ng beetle at ilang mga notch din upang alisin ang mga wires na mai-weld upang ang kapag nagsara ay hindi sila nasakal.
Kasunod sa diagram, hihihinang namin ang 4 na mga wire sa mga pin 2 at 3 ng bawat isa sa mga driver ng MX612 tulad ng ipinakita sa diagtram. Ang isang dobleng terminal ng babae ay na-weld din sa GND at VCC upang magamit ang sanggunian na GND. Ang isang mahusay na bakal na panghinang ay inirerekomenda at isang magandang tip dahil ang mga driver ay naka-mount sa ibabaw at ang paghihinang ay maaaring maging kumplikado ng kanilang maliit na sukat.
******************************************************************************************************************************
Los materiales necesarios además del Scarab XL y el Tiva TM4C123G Launchpad son:
2 pilas de 3.7V (como la de cualquier teléfono celular que ya no se use)
4 na kable hembra tipo Dupont
cables flexibles de un caliber delgado (quizas de algun aparato electrónico de desecho)
soldadura, cautin, pasta para soldar
(tornillos, silicon para manualidades, ligas,…, atbp.)
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 cables que se soldarán para que al cerrar no queden estrangulados.
Siguiendo el diagrama, soldaremos 4 cables a los pines 2 y 3 de cada uno de los driver MX612 como se muestra en la foto. Kung mayroon kang isang terminal ay dapat gawin ang isang GND y VCC para magamit ang GND de referencia. Se recomienda un buen cautin y una buena punta pues los driver son de montaje superficial y puede ser komplicado por su tamaño.
Hakbang 2: Ubicación De Las Pilas
Ito ang pangunahing prototipo ng las 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.
Hakbang 3: Conexión a La TIVA TM4C123G Launchpad
Kailangan mong i-install ang Keil μVision, maaari mong sundin ang mga tagubilin na ibinigay ni Dr. Valvano sa kanyang site na nabanggit sa panimula. Kinakailangan din na mag-download ng mga halimbawa ng kurso, lalo na ang proyekto ng WallFollower, na papalitan ang mga orihinal na file ng mga ibinigay sa itinuturo na ito.
Kapag handa na ang proyekto ay naipon at na-load sa Tiva card (maaari mong gamitin ang kapangyarihan sa ilang iba pang Texas Instruments microcontroller o anumang arduino na katugma at makabuo ng isang code na may parehong pag-andar, maraming mga halimbawa sa network).
Ang 4 na mga wire mula sa mga driver ng motor, na kung saan ay ang mga input ng lohika, ay makakonekta sa unang motor sa mga pin na PA2 at PA3 at sa pangalawang motor na pin ang PA5 at PA6 mula sa Tiva card. Ang isa sa mga baterya ay magpapakain sa Tiva sa pamamagitan ng VBUS, na na-solder na 3 mga pin na naaayon sa GND, GND at VBUS. Ang sanggunian na lupa na na-solder sa hakbang 2 mula sa orihinal na circuit board ay konektado din sa isa sa mga GND na ito. Sa ilalim, sa kompartimento ng baterya, maaari kang gumamit ng mga normal na baterya o ang pangalawang baterya ng cell, na responsable para sa pagbibigay ng lakas sa mga makina, na may ilang trabaho na maaaring mapaunlakan ang reconditioning ng kompartimento na ito. Ang mga baterya ng cell phone ay na-solder na ng mga terminal para sa mas mahusay na paghawak at mga koneksyon.
*****************************************************************************************************************************
Inaatasan ni Keil ang µVision, puede ang mga tagubilin sa 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 itinuturo.
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).
Ang Los 4 na mga kable ay napatunayan sa mga drayber ng 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, al que se le han soldado 3 pines correspondentses a GND, GND y VBUS. Ang koneksyon también a una de estas GND la tierra de referencia que se soldo el el paso 2 proviente 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 sa akin manejo y conexiones.
Hakbang 4: Resulta
El programa inicia con una rutina de avance, retroceso y pruebas hacia los lados. Ang mga ito ay potensyal ng salida usando PWM sa pamamagitan ng software at paghahanda para sa conectar cuatro sensores de proximidad o cualquier señal analogica que quiera procesarse y que no exceda las especificaciones de los ADC de la 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 driver a los pines usados en el microcontrolador escogido.
Inirerekumendang:
Pag-hack sa Hexbug Spider XL upang Magdagdag ng Computer Vision Gamit ang isang Android Smartphone: 9 Mga Hakbang (na may Mga Larawan)
Pag-hack sa Hexbug Spider XL upang Magdagdag ng Computer Vision Gamit ang isang Android Smartphone: Ako ay isang malaking tagahanga ng orihinal na Hexbug ™ Spider. Nagmamay-ari ako ng higit sa isang dosenang at na-hack silang lahat. Anumang oras ang isa sa aking mga anak na lalaki ay pupunta sa isang kaibigan ’ birthday party, ang kaibigan ay nakakakuha ng Hexbug ™ gagamba bilang isang regalo. Na-hack ko ang o
TM4C123G LaunchPad Starter Guide: 7 Mga Hakbang
TM4C123G LaunchPad Starter Guide: Bilang isang pagpapakilala sa naka-embed na programa, ang mga board ng pag-unlad tulad ng TM4C123G launchpad ay nagbibigay ng isang simpleng paraan upang mai-set up ang hardware na sapat upang simulan ang pag-program. Gayunpaman, ang proseso ng pag-set up ng isang kapaligiran sa pag-unlad para sa iyong board ay maaaring
Gumawa ng Iyong Sariling Launchpad: 6 na Hakbang
Gumawa ng Iyong Sariling Launchpad: Sa episode na ito ng DIY o Buy ipapakita ko sa iyo kung paano ko nilikha ang aking sariling launchpad. Nangangahulugan iyon na ipapakita ko sa iyo kung paano ko pinagsama ang isang ideya sa disenyo sa 3D Prints, WS2812 LEDs, tactile switch at isang Arduino upang lumikha ng isang tamang instrumento ng MIDI. Habang buildi
Plotting Live Data ng isang Temperature Sensor (TMP006) Gamit ang MSP432 LaunchPad at Python: 9 Hakbang
Plotting Live Data of a Temperature Sensor (TMP006) Gamit ang MSP432 LaunchPad at Python: Ang TMP006 ay isang sensor ng temperatura na sumusukat sa temperatura ng isang bagay nang hindi na kailangang makipag-ugnay sa bagay. Sa tutorial na ito maglalagay kami ng data ng live na temperatura mula sa BoosterPack (TI BOOSTXL-EDUMKII) gamit ang Python
TIVA Kinokontrol na Conveyer Belt Batay Sorter ng Kulay: 8 Mga Hakbang
TIVA Kinokontrol na Conveyer Belt Batay Sorter ng Kulay: Ang patlang ng Electronics ay may malawak na application. Ang bawat aplikasyon ay nangangailangan ng ibang circuit at ibang software pati na rin ang pag-configure ng hardware. Ang Microcontroller ay ang pinagsamang modelo na naka-embed sa isang maliit na tilad kung saan maaaring tumakbo ang iba't ibang aplikasyon sa