Оглавление:
Видео: Робот Con Sistema De Control: 7 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
En este Instructable aprendemos dos cosas:
- Construir un robot sencillo
- Incroporarle un sistema de control para que se mueva entre paredes
Для системы управления используется упрощенная версия управления ПИД-регулятором и используется алгоритм 3D-просмотра и программа Arduinos. La explicación de sistemas de control aplica a muchas otros robots, no tiene que ser el que se construye acá.
Робот-робот стоит 35 долларов, так как он является опцией для создания новых тем роботов, и в этом случае используется база для роботов типа «микромышь», которая возобновляется и работает.
Gracias al apoyo de CrCibernetica.com quien me coefficó los motores DC y algunos otros components.
Шаг 1: Materiales
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 inclrados
- Кабель ф-ф де 3 сосны
- Motores DC pequeños con caja de engranajes (двигатели с микрошестерни). Los motores que utilizo son de 140/270 revoluciones. Estos motores viene con agarradera para montar en chasis como se ve en la foto.
- Аналоговый датчик инфракрасного излучения. Yo utilizo estos de Sparkfun
- Un soporte de 4 baterias AA como este.
Herramientas
- Каутин
- Desatornillador, alicate y cortador de кабели
- Impresora 3D (для использования в часах и пьезоуправлении)
Шаг 2: Impresión 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 robot.
Шаг 3: Армадо
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.
Conexiones
-
El S4A EDU viene listo para conectar las baterías, y para conectar los motores. Обратите внимание на como los кабели от conectados. el MR y ML van al revés (обратите внимание на el cable cafe y rojo en l foto)
- Los sensores van conectados a los pines A0 (сенсор izquierdo), A1 (центр) y A2 (сенсор derecho)
Шаг 4: ¿Cómo Controlar El Robot?
"loading =" ленивый"
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, comience a aumentar Kp. En Principio Comenzará - это наблюдение за эльфом-роботом 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 integration)
- Que se mueva por un laberinto
- ¿Qué pasa si le agreementgo sensores 45 градусов в када ладо? Note como en el disño del chasis tinene donde colocarlos
- Pruebe algunos otros algoritmos de control
Материал Adicional
- PID в Википедии
- Otro Instructable de Control PID bastante bueno (en ingles) de un seguidor de línea
Рекомендуемые:
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Робот Сегидор де Луз: 26 шагов (с изображениями)
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 yes interesante, идеально подходит для роботов-прототипов и управления моторами и сервоприводами, и
Arduino - Робот для разгадывания лабиринта (MicroMouse) Робот, следующий за стеной: 6 шагов (с изображениями)
Arduino | Робот для решения лабиринта (MicroMouse) Робот, следующий за стеной: Добро пожаловать, я Исаак, и это мой первый робот «Страйкер v1.0». Этот робот был разработан для решения простого лабиринта. В соревновании у нас было два лабиринта и робот смог их идентифицировать. Любые другие изменения в лабиринте могут потребовать изменения
Робот-конфетный робот на Хэллоуин: 7 шагов (с изображениями)
Робот-конфетный робот для Хэллоуина: если вы ищете новый веселый способ взаимодействия с хеллоуинскими трюками этого года и готовы принять вызов, который несет этот проект, тогда приступайте к делу и создайте свой собственный! Этот социальный дистанцирующийся робот «увидит», когда угощение
ГОЛОДНЫЙ РОБОТ ДЛЯ БУМАГИ - Робот Pringles Recycle Arduino: 19 шагов (с изображениями)
PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: это еще одна версия Hungry Robot, которую я построил в 2018 году. Вы можете сделать этого робота без 3D-принтера. Все, что вам нужно сделать, это просто купить банку Pringles, серводвигатель, датчик приближения, ардуино и некоторые инструменты. Вы можете скачать все
Балансировочный робот / 3-колесный робот / STEM-робот: 8 шагов
Робот-балансировщик / 3-колесный робот / STEM-робот: мы создали комбинированный балансировочный и 3-колесный робот для использования в учебных заведениях и после школьных образовательных программ. Робот основан на Arduino Uno, специальном щите (предоставлены все детали конструкции), литиево-ионном аккумуляторном блоке (все стро