Tartalomjegyzék:
- 1. lépés: Az MX612 illesztőprogram csatlakoztatási rajza a HEXBUG Scarab XL -ből a TIVA -ba - Materiales Y Diagrama De Conexión a Los Drivers MX612 Para Los Motores
- 2. lépés: Ubicación De Las Pilas
- 3. lépés: Conexión a La TIVA TM4C123G indítópulthoz
- 4. lépés: Eredmény
Videó: HEXBUG Scarab XL Tiva Launchpad vezérli: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
A cél az, hogy a HEXBUG Scarab XL hibát mikrovezérlő segítségével robotként használja, anélkül, hogy elveszítené az RC funkcionalitását.
www.hexbug.com/mechanical/scarab/hexbug-sc…
www.ti.com/ww/en/launchpad/launchpad-conne…
A forráskód..
El objetivo es usar el escarabajo como robot usando un microcontrolador sin perder la funcionalidad de ser radiocontrolado. A Juguete és a HEXBUG Scarab XL
www.hexbug.com/mechanical/scarab/hexbug-sc…
y uso un microcontrolador
www.ti.com/ww/en/launchpad/launchpad-conne…
El código usado esta basado en dos programs 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. lépés: Az MX612 illesztőprogram csatlakoztatási rajza a HEXBUG Scarab XL -ből a TIVA -ba - Materiales Y Diagrama De Conexión a Los Drivers MX612 Para Los Motores
A szükséges anyagok a Scarab XL és a Tiva TM4C123G Launchpad mellett:
2 db 3,7 V -os elem (mint minden olyan mobiltelefon, amelyet már nem használnak)
4 női Dupont kábel
vékony szelvényű rugalmas kábelek (esetleg valamilyen törmelék elektronikai eszközből)
Hegesztés, forrasztás, hegesztőpaszta
(csavarok, szilícium kézművességhez, bajnokságokhoz, stb.)
Az első a 4 csavar eltávolítása, amelyek a bogár tetejét tartják, egy kis lyukat készítettem, hogy eltávolítsam az antennát, amely eredetileg a bogár teste körül volt tekerve, és néhány bevágást a hegesztendő vezetékek eltávolításához. záráskor nem fojtogatják.
A diagramot követve forrasztunk 4 vezetéket az MX612 illesztőprogramok 2. és 3. tűjére, amint az a diagramban látható. A GND -hez és a VCC -hez kettős hüvelyes csatlakozót is hegesztettek a referencia GND használatához. Ajánlott egy jó forrasztópáka és egy jó tipp, mert a meghajtók felületre vannak szerelve, és a forrasztást bonyolíthatja apró mérete.
******************************************************************************************************************************
Los materiales necesarios además del Scarab XL y el Tiva TM4C123G Launchpad son:
2 db 3.7V pilasz (como la de cualquier teléfono celular que ya no se use)
4 kábel hembra tipo Dupont
flexibles de un caliber delgado (quizas de algun aparato electricón de desecho)
soldadura, cautin, pasta para soldar
(tornilló, szilícium para manuális, líga, stb.)
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 que al cerrar no estrangulados.
Siguiendo el diagrama, soldaremos 4 kábel a los pines 2 y 3 de cada uno de los drivers MX612 como se muestra en la photo. Se ha soldado también una terminal hembra doble a GND y VCC para usar la GND de referencia. Se recomienda un buen cautin y una buena punta pues los drivers son de montaje felületes y puede ser komplikado por su tamaño.
2. lépés: Ubicación De Las Pilas
En este primer prototipo las dos pilas recicladas se han ubicado adelante y atrás del escarabajo, lo ideal seria 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 posición normal arriba.
3. lépés: Conexión a La TIVA TM4C123G indítópulthoz
Telepítenie kell a Keil μVision programot, követheti Dr. Valvano utasításait a bevezetőben említett webhelyén. A tanfolyam példáit is le kell tölteni, különösen a WallFollower projektet, amely az eredeti fájlokat az ebben az utasításban megadott fájlokkal helyettesíti.
Miután elkészült, a projekt összeáll, és betöltődik a Tiva kártyára (az áramellátást más Texas Instruments mikrokontrollerrel vagy bármilyen arduino -kompatibilis eszközzel is használhatja, és azonos funkciójú kódot hozhat létre, sok példa van a hálózaton).
A motorvezérlők 4 vezetéke, amelyek a logikai bemenetek, az első motorban a PA2 és PA3 tűkhöz, a második motorban pedig a Tiva kártya PA5 és PA6 csapjaihoz lesznek csatlakoztatva. Az egyik akkumulátor táplálja a Tivát a VBUS -on keresztül, amely 3 tűt forrasztott a GND, GND és VBUS szabványnak megfelelően. A 2. lépésben az eredeti áramköri lapból forrasztott referenciaföld szintén az egyik ilyen GND -hez van csatlakoztatva. Alul, az elemtartóban normál elemeket vagy a második cellás akkumulátort használhat, amely a motorok áramellátásáért lesz felelős, némi munkával pedig elvégezhető a rekesz felújítása. A mobiltelefon -akkumulátorok kapcsokkal vannak forrasztva a jobb kezelés és a csatlakoztatás érdekében.
*****************************************************************************************************************************
Szükség van az el Keil µVision telepítésére, és az utasításoknak a doktor Valvano en su sitio mencionado en la bevezetőjében. 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.
Una vez listo el proyecto se compila y se carga en la tarjeta Tiva (puede usar energia con aluna second microcontrolador de Texas Instruments o cualquier compatible de arduino y generar un código con la misma funcionalidad, hay muchos ejemplos en la red).
A Los 4 vezetékek a Los Motores vezetõinek vezetõi, 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 fenyő levelező 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 circuitito 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 cable con terminales para mejor manejo y conexiones.
4. lépés: Eredmény
El Program inicia con una rutina de avance, retroceso y pruebas hacia los lados. Varia la potcia de salida usando PWM for software and esta preparado para conectar cuatro sensores de proximidad or cualquier 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 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.
Ajánlott:
Az Arduino vezérli az egyenáramú motor sebességét és irányát egy potenciométer, OLED kijelző és gombok használatával: 6 lépés
Arduino DC egyenáramú motor fordulatszáma és iránya potenciométer, OLED kijelző és gombok használatával: Ebben az oktatóanyagban megtanuljuk, hogyan kell használni az L298N DC MOTOR CONTROL meghajtót és egy potenciométert az egyenáramú motor fordulatszámának és irányának szabályozására két gombbal, és a potenciométer értékének megjelenítésére az OLED kijelzőn. Nézzen meg egy bemutató videót
Az Arduino vezérli az egyenáramú motor sebességét és irányát egy potenciométer és gombok használatával: 6 lépés
Arduino DC motor fordulatszámának és irányának szabályozása potenciométer és gombok használatával: Ebben az oktatóanyagban megtanuljuk, hogyan kell használni az L298N DC MOTOR CONTROL meghajtót és egy potenciométert az egyenáramú motor fordulatszámának és irányának szabályozására két gombbal. Nézze meg a bemutató videót
Az Arduino vezérli az egyenáramú motor fordulatszámát és irányát egy potenciométer segítségével: 6 lépés
Arduino DC egyenáramú motor fordulatszáma és iránya egy potenciométer használatával: Ebben az oktatóanyagban megtanuljuk, hogyan kell használni az L298N DC MOTOR CONTROL meghajtót és egy potenciométert az egyenáramú motor fordulatszámának és irányának szabályozásához. Nézzen meg egy bemutató videót
Oktatóanyag: Hogyan vezérli az Arduino több azonos című eszközt a TCA9548A I2C multiplexer használatával: 3 lépés
Oktatóanyag: Hogyan vezérli az Arduino több azonos című eszközt a TCA9548A I2C multiplexer használatával: Leírás: A TCA9548A I2C multiplexer modul lehetővé teszi az azonos I2C címmel (legfeljebb 8 azonos I2C cím) rendelkező eszközök csatlakoztatását egy mikrokontrollerhez. A multiplexer kapuőrként működik, és átadja a parancsokat a kiválasztott halmaznak
Word Clock 114 szervó vezérli: 14 lépés (képekkel)
Szóóra 114 szervó vezérlése: Mi rendelkezik 114 LED -del, és mindig működik? Mint tudod, a válasz egy szóóra. Mit tartalmaz 114 LED + 114 szervó, és mindig mozog? A válasz ez a szervóvezérelt szóóra. Ehhez a projekthez összeálltam egy barátommal, aki megfordult