Inhaltsverzeichnis:
- Schritt 1: Materialien
- Schritt 2: Eindruck 3D Del Chasis
- Schritt 3: Armado
- Schritt 4: ¿Como Controlar El Robot?
Video: Robot Con Sistema De Control - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
En este Instructable aprendemos dos cosas:
- Construir un robot sencillo
- Incroporarle un sistema de control para que se mueva entre paredes
Para-el-System der Steuerung, Verwendung einer vereinfachten Version der PID-Steuerung und Verwendung von 3D-Eindrucks- und Arduino-Programmen. Die Erklärung der Systeme zur Steuerung einer vielas otros Roboter, keine tiene que ser el que se construye acá.
Der Roboter kostet $35, während er eine neue Option für die Roboter-Avanzados ist, und die Basis für die Roboter-Typen "Mikromaus", die in einem Laberinto verwendet werden.
Gracias al apoyo de CrCibernetica.com quien me facilitó los motores DC und Algunos otros Komponenten.
Schritt 1: Materialien
Teile
Lo que se ocupa:
- Un controlador S4A EDU (aunque sirve cualquiera). La ventaja de este controlador es que trae los driver de motor DC incorporados
- Kabel f-f de 3 Kiefern
- Motores DC pequeños con caja de engranajes (Mikrogetriebemotoren). Los motores que utilizo son de 140/270 revoluciones. Estos motores viene con agarradera para montar en chasis como se ve en la foto.
- Sensor analógico infrarrojo. Sie verwenden estos de Sparkfun
- Un soporte de 4 baterias AA como este.
Herramientas
- Cautín
- Desatornillador, alicate y cortador de cable
- Impresora 3D (für das Chasis und die Steuerung)
Schritt 2: Eindruck 3D Del Chasis
Son dos piezas las que hay que imprimir. Yo lo imprimí con resolución baja de 300 micras y plástico PLA. Tal vez tengan que ajustar algo las medidas, o limar un poco el plástico para que todo ajuste bien. Lose archivos 3D los pueden descargar de a junto con todo el código del robot.
Schritt 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) und die pieza impresa 3D, und die soporte de baterías como se muestra en la foto.
Konexionen
-
El S4A EDU viene listo para conectar las baterías, y para conectar los motores. Beachten Sie como los cable van conectados. el MR y ML van al revés (beachte el cable café y rojo en l a foto)
- Los sensores van conectados a los pines A0 (sensor izquierdo), A1 (centro) y A2 (sensor derecho)
Schritt 4: ¿Como Controlar El Robot?
"loading="faul"
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, und cuando funcione de manera akzeptabel, comience 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 moverse 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 integral)
- Que se mueva por un laberinto
- Qué pasa si le agrego sensores a 45 grados a cada lado? Hinweis como en el diseño del chasis tinene donde colocarlos
- Pruebe algunos otros algoritmos de control
Materialzusatz
- PID de Wikipedia
- Otro instructable de control PID bastante bueno (en ingles) de un seguidor de línea
Empfohlen:
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: 9 Schritte
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: Este proyecto consiste en a alarma básica que Detecta presencia, activa una sirena de 108dB y visa al usuario mediante un SMS (opcional). Permite también el control remoto básico por parte del usuario a través de SMS (encendido, apagado, reinicio
Blu Media Robot (Update): 7 Schritte
Blu Media Robot (Update): blu ist ein Roboter, der mit Makeblock-Motherboard und Himbeere für die Elektronik arbeitet anderer Teil, um sie auf t zu drucken
Einen benutzerdefinierten Joy Con-Griff herstellen – wikiHow
Wie man einen benutzerdefinierten Joy Con Grip macht: Hallo, willkommen zu meinem ersten Instructable! Fühlen Sie sich frei, Ratschläge oder konstruktive Kritik in den Kommentaren hinzuzufügen, alles ist willkommen. Sie sind also hierher gekommen, um zu lernen, wie Sie einen benutzerdefinierten Joy Con Grip herstellen. Hier werde ich detailliert beschreiben, wie Sie jeden Schritt einzeln ausführen
Einen OAWR (Obstacle Avoiding Walking Robot) erstellen – wikiHow
Wie man einen OAWR (Obstacle Avoiding Walking Robot) macht: Dieses Instructable zeigt, wie man einen kleinen Laufroboter macht, der Hindernisse vermeidet (ähnlich wie viele handelsübliche Optionen). Aber was ist der Spaß beim Kauf eines Spielzeugs, wenn Sie stattdessen mit einem Motor, einer Plastikplatte und einem Haufen Schrauben und Pro beginnen können
Interessante Programmieranleitung für Designer--Program Process Control-Loop Statement: 8 Schritte
Interessante Programmieranleitung für Designer--Program Process Control-Loop Statement: Program Process Control-Loop StatementIn diesem Kapitel werden Sie mit einem wichtigen und mächtigen Wissenspunkt-Loop-Statement in Berührung kommen. Bevor Sie dieses Kapitel lesen, können Sie, wenn Sie 10.000 Kreise im Programm zeichnen möchten, nur mit einem ter