Isi kandungan:
- Langkah 1: Bahan
- Langkah 2: Impresión 3D Del Chasis
- Langkah 3: Armado
- Langkah 4: ot Cómo Controlar El Robot?
Video: Robot Con Sistema De Control: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
En este Instructable aprendemos dos cosas:
- Construir un robot sencillo
- Inkoporarle un sistema de control para que se mueva entre paredes
Dari sudut kawalan, penggunaan secara langsung versi kawalan PID dan semaksimal mungkin 3D, dan programkan Arduinos. La explicación de systemas de control aplica a muchas otros robot, tiada tiene que ser el que se construye acá.
El costo del robot es menor $ 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 robot tipo "micromouse" que resuelven un laberinto.
Gracias al apoyo de CrCibernetica.com menolong saya memudahkan pengguna motor DC y algunos otros komponenes.
Langkah 1: Bahan
Bahagian
Lo que se ocupa:
- Un controlador S4A EDU (aunque sirve cualquiera). La ventaja de este controlador es que trae los driver de motor DC
- Kabel f-f de 3 pain
- Motores DC pequeños con caja de engranajes (motor microgear). Los motores que utilizo son de 140/270 revolusi. Estos motores viene con agarradera para montar en chasis como se ve en la foto.
- Sensor analógico infrarrojo. Yo utilizo estos de Sparkfun
- Un soporte de 4 baterias AA como este.
Herramientas
- Cautín
- Kabel Desatornillador, alicate y cortador de
- Impresora 3D (para imprimir el chasis y pieza del controlador)
Langkah 2: Impresión 3D Del Chasis
Anak 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. Los archivos 3D los pueden descargar de acá junto con todo el código del robot.
Langkah 3: Armado
Ensamblado
- Simplemente monte los motores como se observa en la foto.
- Masukkan las piezas 3d de soporte de baterías en el chasis
- Lo sensores van en la parte delantera del robot, dan 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.
Conexiones
-
El S4A EDU viene listo para conectar las baterías, y para conectar los motores. Perhatikan como los cables van conectados. el MR y ML van al revés (nota 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)
Langkah 4: ot Cómo Controlar El Robot?
"memuat =" malas"
Ajuste de Kp y Kd
En el video se ve el robot funcionando. Sin embargo hay que ajustar los valores de Kp y Kd. Panduan pengguna Hay varias formas de hacerlo, sin embargo, para este caso es mejor de forma manual. Simplemente ajuste primero Kp, yu cuando funcione de manera diterima, selesa 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 merasakan 45 graduan cada lado? Perhatikan como en el diseño del chasis tinene donde colocarlos
- Pruebe algunos otros algoritmos de control
Bahan Adik
- PID dan Wikipedia
- Otro arahan kawalan PID bastante bueno (en ingles) de un seguidor de línea
Disyorkan:
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 Langkah (dengan Gambar)
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, y es ideal para el desarrollo de prototipos robóticos y el control de motores y servos, d
OAREE - 3D Printed - Robot Menghindari Robot untuk Pendidikan Kejuruteraan (OAREE) Dengan Arduino: 5 Langkah (dengan Gambar)
OAREE - 3D Printed - Robot Mengelakkan Halangan untuk Pendidikan Kejuruteraan (OAREE) Dengan Arduino: Reka bentuk OAREE (Robot Mengelakkan Halangan untuk Pendidikan Kejuruteraan): Matlamat yang boleh dipesan ini adalah merancang robot OAR (Robot Mengelakkan Halangan) yang ringkas / padat, 3D boleh dicetak, senang dipasang, menggunakan servo putaran berterusan untuk movem
Brightness Control PWM Based LED Control Menggunakan Push Button, Raspberry Pi dan Scratch: 8 Langkah (dengan Gambar)
Brightness Control PWM Based LED Control Menggunakan Push Button, Raspberry Pi dan Scratch: Saya cuba mencari cara untuk menerangkan bagaimana PWM bekerja kepada pelajar saya, jadi saya menetapkan tugas untuk mengawal kecerahan LED menggunakan 2 butang tekan - satu butang meningkatkan kecerahan LED dan yang lain meredupkannya. Untuk progra
Robot Mentega: Robot Arduino Dengan Krisis Eksistensial: 6 Langkah (dengan Gambar)
The Butter Robot: the Arduino Robot With Existential Crisis: Projek ini berdasarkan siri animasi " Rick and Morty ". Dalam salah satu episod, Rick membuat robot yang tujuan utamanya adalah membawa mentega. Sebagai pelajar dari Bruface (Fakulti Kejuruteraan Brussels) kami mempunyai tugas untuk mecha
[Arduino Robot] Cara Membuat Robot Tangkap Gerak - Robot Jempol - Motor Servo - Kod Sumber: 26 Langkah (dengan Gambar)
[Arduino Robot] Cara Membuat Robot Tangkap Gerak | Robot Jempol | Motor Servo | Kod Sumber: Robot Thumbs. Digunakan potensiometer motor servo MG90S. Ia sangat menyeronokkan dan mudah! Kodnya sangat mudah. Ia hanya sekitar 30 baris. Ia kelihatan seperti tangkapan gerakan. Sila tinggalkan sebarang pertanyaan atau maklum balas! [Arahan] Kod Sumber https: //github.c