Table des matières:
- Étape 1: Matériaux
- Étape 2: Impression 3D du châssis
- Étape 3: Armado
- Étape 4: ¿Como Controlar El Robot?
Vidéo: Robot Con Sistema De Control : 7 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
En este Instructable aprendemos dos cosas:
- Construir un robot sencillo
- Incroporarle un sistema de control para que se mueva entre paredes
Para el sistema de control, utilizo une version simplificada de control PID et se utiliza algo de impresión 3D, y programación de Arduinos. La explicación de sistemas de control aplica a muchas otros robots, no tiene que ser el que se construye acá.
El costo del robot es menor a los $35, así que es una buena opción para enseñanza de temas avanzados de robótica, y se podría utilizar como base para robots tipo "micromouse" que resuelven un laberinto.
Gracias al apoyo de CrCibernetica.com qui me facilite les moteurs DC et autres composants.
Étape 1: Matériaux
Partes
Lo que se ocupa:
- Un controlador S4A EDU (aunque sirve cualquiera). La ventaja de este controlador es que trae los drivers de motor DC incorporados
- Câble f-f de 3 pins
- Motores DC pequeños con caja de engranajes (moteurs à micro-engrenages). Los motores que utilizo son de 140/270 revoluciones. Estos motores viene con agarradera para montar en chasis como se ve in the foto.
- Capteur analógico infrarrojo. Vous utilisez les estos de Sparkfun
- Un soporte de 4 baterias AA como este.
Herramientas
- Cautín
- Desatornillador, alicate y cortador de cables
- Impresora 3D (para imprimir el chasis y pieza del controlador)
Étape 2: Impression 3D du châssis
Son dos piezas las que hay que imprimir. Yo lo imprimí con resolución baja de 300 micras y plastico PLA. Tal vez tengan que ajustar algo las medidas, o limar un poco el plástico para que todo ajuste bien. Les archives 3D du pueden descargar de acá junto con todo el código del robot.
Étape 3: Armado
Ensamblado
- Simplemente monte los motores como se observa en la foto.
- Inserte las piezas 3d de soporte de baterías en el chasis
- Lo sensores van en la parte delantera del robot, y se ajustan con gasas de plástico (ver foto)
- Coloque el controlador con tornillos (M3) en la pieza impresa 3D, y el soporte de baterías como se muestra en la foto.
Connexions
-
El S4A EDU viene listo para conectar las baterías, y para conectar los motores. Remarque como los cables van conectados. el MR y ML van al revés (note el cable café y rojo en l a foto)
- Los sensores van conectados a los pines A0 (capteur izquierdo), A1 (centro) y A2 (capteur derecho)
Étape 4: ¿Como Controlar El Robot?
"loading=" paresseux"
Ajuste de Kp y Kd
En el video se ve el robot funcionando. Sin embargo hay que ajustar los valores de Kp y Kd. Hay varias formas de hacerlo, sin embargo, para este caso es mejor de forma manual. Simplemente ajuste primero Kp, y cuando funcione de manera aceptable, come a aumentar Kp. En principio comenzará a observar que el robot llega más rápido al centro sin oscilaciones.
En el video simplemente lo pongo a mover por un pasillo. les queda a ustedes armar un laberinto
Retos
- Ajustar Kp y Kd no es sencillo. Existirá una manera mejor de hacerlo?
- Agregarle información de el desempeño en el tiempo (la parte intégrale)
- Que se mueva por un laberinto
- ¿Qué pasa si le agrego sensores a 45 grados a cada lado? Remarque como en el diseño del chasis tinene donde colocarlos
- Pruebe algunos otros algoritmos de control
Matériel supplémentaire
- PID sur Wikipédia
- Otro instructable de control PID bastante bueno (en ingles) de un seguidor de línea
Conseillé:
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 Étapes (avec Photos)
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: Que tal amigos, siguiendo con la revisiones de placas y sensores, con el aporte de la empresa DFRobot, hoy veremos una placa con prestaciones muy interesante, oui ideal para el desarrollo de prototipos robóticos y el control de motores y servos, d
Prenez de superbes photos avec un iPhone : 9 étapes (avec photos)
Prenez de superbes photos avec un iPhone : la plupart d'entre nous ont un smartphone partout avec nous ces jours-ci, il est donc important de savoir comment utiliser l'appareil photo de votre smartphone pour prendre de superbes photos ! Je n'ai un smartphone que depuis quelques années et j'aime avoir un appareil photo décent pour documenter les choses que je
Lancez votre diaporama de photos de vacances avec une touche de magie ! : 9 étapes (avec photos)
Lancez votre diaporama de photos de vacances avec une touche de magie ! : Au fil des ans, j'ai pris l'habitude d'emporter une petite figurine avec moi en voyage : j'achète souvent un petit artoy vierge (comme celui sur la photo) et je peins il correspond au drapeau et au thème du pays que je visite (dans ce cas, la Sicile). T
[Robot Arduino] Comment faire un robot de capture de mouvement - Pouces Robot - Servomoteur - Code source : 26 étapes (avec photos)
[Robot Arduino] Comment faire un robot de capture de mouvement | Pouces Robot | Servomoteur | Code source : Robot Thumbs. Utilisé un potentiomètre du servomoteur MG90S. C'est très amusant et facile! Le code est très simple. Il n'y a qu'une trentaine de lignes. Cela ressemble à une capture de mouvement. Veuillez laisser toute question ou commentaire! [Instruction] Code source https://github.c
Construisez un très petit robot : créez le plus petit robot à roues du monde avec une pince. : 9 étapes (avec photos)
Construisez un très petit robot : créez le plus petit robot à roues du monde avec une pince. : Construisez un robot de 1/20 de pouce cube avec une pince qui peut ramasser et déplacer de petits objets. Il est contrôlé par un microcontrôleur Picaxe. À ce stade, je pense qu'il s'agit peut-être du plus petit robot à roues au monde doté d'une pince. Cela fera sans aucun doute ch