Cov txheej txheem:
- Kauj Ruam 1: Cov ntaub ntawv
- Kauj Ruam 2: Ua 3D Del Chasis
- Kauj ruam 3: Armado
- Kauj Ruam 4: ¿Cómo Controlar El Robot?
Video: Neeg Hlau Con Sistema De Tswj: 7 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
En este Instructable Instructable aprendemos dos cosas:
- Tsim cov neeg hlau sencillo
- Incroporarle un sistema de control para que se mueva entre paredes
Para el sistema de control, utilizo una versión simplificada de control PID y se utiliza algo de impresión 3D, y programación de Arduinos. La explicación de sistemas de tswj aplica a muchas otros neeg hlau, tsis muaj 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 quien me facilitó los motores DC y algunos otros componentes.
Kauj Ruam 1: Cov ntaub ntawv
Tshooj
Qhov no txhais tau tias:
- Un controlador S4A EDU (aunque sirve cualquiera). La ventaja de este controlador es que trae los ntawm cov tsav tsheb tsav DC incorporados
- Cable f-f de 3 tus pin
- Motores DC pequeños con caja de engranajes (microgear motors). 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 qhov sib txawv Koj siv tau li cas ntawm Sparkfun
- Un soporte de 4 baterias AA como este.
Herramientas
- Cautín
- Desatornillador, ua rau y cortador de cables
- Impresora 3D (para imprimir el chasis y pieza del controlador)
Kauj Ruam 2: Ua 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. Los archivos 3D los pueden descargar de acá junto con todo el código del neeg hlau.
Kauj ruam 3: Armado
Ua tsaug
- 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 neeg hlau, 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.
Conexiones
-
El S4A EDU viene listo para conectar las baterías, y para conectar los motores. Nco tseg como los cables van conectados. el MR y ML van al revés (ceeb toom 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)
Kauj Ruam 4: ¿Cómo Controlar El Robot?
"chaw thau khoom =" tub nkeeg"
Ajuste de Kp y Kd
Hauv qhov vis dis aus no nws yog neeg hlau funcionando. Ua txhaum txoj cai lij choj hay que ajustar los valores de Kp y Kd. Hay varias formas de hacerlo, sin embargo, para este caso es mejor de forma phau ntawv qhia. Simplemente ajuste primero Kp, y cuando funcione de manera lees paub, nkag siab aumentar Kp. En tus thawj tswj hwm comenzará tus saib xyuas tus neeg hlau 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. Puas yog koj tab tom nrhiav ib tus tswv cuab ntawm hacerlo?
- Agregarle información de el desempeño en el tiempo (la parte ib qho tseem ceeb)
- Cia li ua haujlwm rau koj ib leeg xwb
- ¿Dab tsi yog pases si le le pom zoo nkag siab txog 45 qib kawm cada lado? Nco tseg como en el diseño del chasis tinene donde colocarlos
- Pruebe algunos otros algoritmos de tswj
Khoom Adicional
- PID en Wikipedia
- Otro qhia paub tswj PID bastante bueno (en ingles) de un seguidor de línea
Pom zoo:
DIY Neeg Hlau - Kev Kawm 6 Axis Neeg Hlau Caj Npab: 6 Kauj Ruam (nrog Duab)
DIY Neeg Hlau | Kev Kawm 6 Axis Neeg Hlau Caj Npab: DIY-Robotics kev kawm ntawm tes yog lub platform uas suav nrog 6-axis neeg hlau sab caj npab, hluav taws xob tswj hluav taws xob thiab software software. Lub platform no yog qhia txog lub ntiaj teb kev lag luam neeg hlau. Los ntawm txoj haujlwm no, DIY-Robotics xav tau
Ntsuas Neeg Hlau / 3 Log Neeg Hlau / STEM Neeg Hlau: 8 Kauj Ruam
Ntsuas Cov Neeg Hlau / 3 Log Neeg Hlau / STEM Neeg Hlau: Peb tau tsim ua ke sib npaug thiab 3 lub log neeg hlau rau kev kawm siv hauv tsev kawm ntawv thiab tom qab kawm ntawv cov haujlwm. Tus neeg hlau yog ua raws Arduino Uno, tus tiv thaiv kev tiv thaiv (txhua qhov kev tsim kho cov ntsiab lus muab), Li -Ion roj teeb pob (txhua qhov tsim tawm
Neeg Hlau-Ncej Neeg Hlau Los Ntawm Lub Cev 3D Cuam Tshuam: 12 Cov Kauj Ruam (nrog Duab)
Rope-climbing Robot From a Broken 3D Pen: 3D cwjmem yog cov cuab yeej zoo los txhim kho kev muaj tswv yim ntawm koj cov menyuam. Tab sis, koj tuaj yeem ua dab tsi thaum koj 3D Doodler Pib pib ua haujlwm thiab kho tsis tau? Tsis txhob pov koj tus cwj mem 3D rau hauv lub thoob khib nyiab! Vim tias hauv cov lus qhia no kuv yuav qhia koj yuav hloov pauv li cas
[Arduino Robot] Yuav Ua Li Cas Ua Lub Suab Ntaus Neeg Hlau - Thumbs Neeg Hlau - Servo Tsav - Source Code: 26 Cov Kauj Ruam (nrog Duab)
[Arduino Robot] Yuav Ua Li Cas Ua Lub Suab Ntaus Neeg Hlau | Thumbs Neeg Hlau | Servo Tsav | Source Code: Thumbs Neeg Hlau. Siv lub hwj chim ntawm MG90S servo motor. Nws lom zem heev thiab yooj yim! Cov cai yog yooj yim heev. Nws tsuas yog nyob ib ncig ntawm 30 kab. Nws zoo li lub suab ntes.Please tawm ib lo lus nug lossis lus teb! [Qhia] Source Code https: //github.c
Begging Neeg Hlau Nrog Saib Xyuas Lub Ntsej Muag thiab Tswj los ntawm Xbox Tus Tswj - Arduino: 9 Cov Kauj Ruam (nrog Duab)
Begging Robot Nrog Lub ntsej muag taug qab thiab Tswj los ntawm Xbox Controller - Arduino: Peb tab tom yuav ua tus thov neeg hlau. Tus neeg hlau no yuav sim ua rau khaus lossis ua rau pom kev dhau ntawm tib neeg. Nws yuav ntes lawv lub ntsej muag thiab sim tua lasers ntawm lawv. Yog tias koj muab tus neeg hlau ib npib, nws yuav hu nkauj thiab seev cev. Tus neeg hlau yuav xav tau