Domina la Velocidad: Construcción y Programación de un Seguidor de Línea velocista🏎️🤖 PID

  Рет қаралды 24,601

Starsistor

Starsistor

Күн бұрын

Пікірлер: 51
@rickardoo6689
@rickardoo6689 10 сағат бұрын
Hola amigo, tengo una pregunta para ti, al momento de conectar las dos lipos, ¿como haces el puente para que las dos se conecten y formen una sola, para posteriormente conectarlas al lm2596?
@isaacbenitez2706
@isaacbenitez2706 Ай бұрын
Hola. Excelente video. Que pasaría cuando hay un tramo de curva perpendicular?
@starsistor
@starsistor Ай бұрын
Saludos @isaacbenitez2706, aún no lo he probado, pero creo que el robot seguiría la línea sin problemas, ya que un lado del sensor tiene más negro que blanco. Esto le permitiría ajustar su trayectoria y mantenerse sobre la línea. Sin embargo, reducir la velocidad podría ser más conveniente para mejorar la precisión en el seguimiento.
@kevinvenegas9214
@kevinvenegas9214 10 ай бұрын
Saludos me podrias ayudar en que momento defines el pulsador para calibracion y el de inicio de ante mano muchas gracias excelente video
@starsistor
@starsistor 10 ай бұрын
Hola @kevinvenegas9214, debido a las numerosas pruebas, la calibración se realiza automáticamente al encender el vehículo, eliminando la necesidad de pulsadores por comodidad. Sin embargo, si prefieres utilizar pulsadores, puedes consultar la versión anterior en GitHub, donde he reintegrado la opción con pulsadores.
@kevinvenegas9214
@kevinvenegas9214 9 ай бұрын
@@starsistor gracias amigo mereces el cielo
@sugaplux6202
@sugaplux6202 11 ай бұрын
hola buenas noches una consulta como hiciste la simulacion del codigo PID ya q me interesaria saber como funciona mi codigo PID
@starsistor
@starsistor 10 ай бұрын
Hola @sugaplux6202 como tal no llegué a implementar una simulación PID. Apliqué el código PID directamente al vehículo y realicé pruebas en vivo para verificar su comportamiento.
@lancerwick2661
@lancerwick2661 8 ай бұрын
Hola, es posbile sin demasiadas complicaciones usar un esp32 en vez del arduino nano?
@starsistor
@starsistor 8 ай бұрын
Claro @lancerwick2661, tiene sufientes GPIOs como para utilizar el M_sensor y driver. Aunque se debe de tener en cuenta que el sistema manejaria 3.3V. Por otro lado el codigo puede utilizarse de la misma manera salvo por el ADC de 12bits
@kurumi-san8363
@kurumi-san8363 6 ай бұрын
Hola 👋 una pregunta, es que yo tengo el sensor qtr8a (chino) no el de pololu pero el sensor es muy sensible a los cambios de luz, no se si esta dañado o que le pasa? A que altura debo ponerlo del suelo? Estoy usando un STM32 pero no se si debo alimentarlo con 5V o 3.3V? Si la pista tiene curvas con radios muy pequeños (menor a 3 cm) o no son giros de 90°, pueden afectar al seguidor si va muy rapido? Es que si yo posiciono los sensores manualmente en una curva puedo ver el cambio de los motores pero si dejo que el ande solo, va muy rapido y se pasa la linea (y le tengo limitado el PWM) Pero si le bajo la velocidad hace el giro pero los sensores que no estaban detectando linea ahora lo detectan y gira hacia el otro lado (pero no se si deba a que la pista tiene las curvas muy pequeñas) por último deberia usar un QTR8C en ve del qtr8a y original o sirve el chino porque en tu vídeo veo que usas el chino sin problemas. Saludos!
@starsistor
@starsistor 6 ай бұрын
Saludos @kurumi-san8363, es cuestion de probar, yo jugue con distancias entre 0.5 y 2cm (las condiciones de luminosidad del ambiente pueden afectar). Deberia funcionar con 3.3v tambien. Claro si la curva es muy cerrada lo mas probable es que salga de la linea y mas aun con velocidad (el control que necesitarias es uno mas agresivo). generalmente para velocistas se recomienda el QTR8C. La version china tambien es util como se ve en el video.
@santinoyapura4639
@santinoyapura4639 4 ай бұрын
te veo como un ser de luz haciendo un pcb de una forma tan prolija, buscando en youtube nunca vi a nadie hacer un pcb con placa comun asi de hegemonico y prolijo. ❤
@starsistor
@starsistor 4 ай бұрын
Saludos @santinoyapura4639, gracias por el comentario ❤, en ese caso te sorprenderias con el monospinner
@eduardoromero9729
@eduardoromero9729 Ай бұрын
mi heroe
@Matchaparfaitアル
@Matchaparfaitアル 6 ай бұрын
hola, para usarlo con un qtr8rc tengo que modificar algo del codigo?
@starsistor
@starsistor 6 ай бұрын
Saludos @aicrag1132, exacto, hay funciones que llegan a cambiar, pero el manejo es bastante similar. Mas información: www.pololu.com/docs/0J19/all
@santimcl9655
@santimcl9655 5 ай бұрын
buenas, se puede hacer pero sin el SW, U15, P1, P2 y U1
@starsistor
@starsistor 5 ай бұрын
Saludos @santimcl9655, U1 es el módulo Bluetooth, que no se utiliza en ninguno de los códigos proporcionados (opcional). U15 corresponde al regulador de voltaje de 7.2V a 5V, el cual considero necesario; sin embargo, si conectas directamente los 7.2V al pin Vin de Arduino, funcionará sin problemas. Respecto a SW1 y SW2, no son necesarios con el primer código. P1 y P2 son los conectores destinados para las dos baterías, y sugiero mantenerlos en la configuración.
@santimcl9655
@santimcl9655 5 ай бұрын
De que material me recomiendas hacer el velocista? Aparte de la placa que utilizas
@starsistor
@starsistor 5 ай бұрын
Saludos @santimcl9655, yo lo hice con carton de 2mm.Con laminas de algun plastico (ABS, PVC, PET) puedes mejorar su firmeza. Incluso MDF o similares.
@pepinosauriogott5516
@pepinosauriogott5516 6 ай бұрын
Una pregunta, ¿la impresión para tu PCB fue en tamaño carta o A4?
@starsistor
@starsistor 6 ай бұрын
Saludos @pepinosauriogott5516, en A4
@santinospassarini
@santinospassarini 5 ай бұрын
muy buen video. me gustaria saber cual es la pagina/programa del minuto 7:36 y 7:58. gracias
@starsistor
@starsistor 5 ай бұрын
Saludos @santinospassarini, Gym-Line-Follower: github.com/nplan/gym-line-follower, A Neural Network Playground: playground.tensorflow.org/
@santimcl9655
@santimcl9655 5 ай бұрын
Me recomiendas hacer la base con impresión 3D?
@starsistor
@starsistor 5 ай бұрын
Saludos @santimcl9655, tambien es una opción, aunque en modelos planos, prefiero laminas de plastico. Es cuestión de accesibilidad.
@ferx4688
@ferx4688 6 ай бұрын
Hola, he realizado un carrito seguidor de linea con estos materiales: 1 Driver L298N, 1 arduino uno, 2 sensores infrarrojo FC-51, 2 baterias 18650. 2 motores dc y su rueda loca. Su velocidad es muy lenta, es normal? o hay alguna forma de aumentar su velocidad
@starsistor
@starsistor 6 ай бұрын
Saludos @ferx4688, dado el número de sensores y la presencia de condicionales 'if' en el código de control, es probable que si. Para aumentar la velocidad, es esencial que ambas ruedas siempre se muevan en la misma dirección. A partir de esta premisa, se puede implementar la reducción de velocidad en una de las ruedas decuardo a la curva. El control es lo importante a alta velocidad
@Ankit_rajput11
@Ankit_rajput11 Ай бұрын
After finishing hardware and software when i power ON my pid line follow it will start rotating one side how any solution brother
@starsistor
@starsistor Ай бұрын
Saludos @Ankit_rajput11, if both wheels rotate in the same direction, try modifying the PID constants. Maybe the proportional is too high for your vehicle, each vehicle has its own constants.
@Ankit_rajput11
@Ankit_rajput11 Ай бұрын
I modified pid value but now after power on nothing happen
@starsistor
@starsistor Ай бұрын
@@Ankit_rajput11 remember to calibrate the sensors and test the pid values ​​until it follows the line
@Oscar-1690
@Oscar-1690 Ай бұрын
Hay un inconveniente si alimento mi arduino nano con una batería de 9v sin el regulador de voltaje? 3:25
@starsistor
@starsistor Ай бұрын
Saludos @Oscar-s-zn8fe, no hay problema si alimentas unicamente al arduino nano por VIN. Su regulador integrado dara 5v al resto de los componentes que lo necesiten.
@santimcl9655
@santimcl9655 5 ай бұрын
amigo, al querer usar el código que me proporcionas, al mandarlo al nano, tarda mucho para encender, fácil dura 1 minuto o más
@starsistor
@starsistor 5 ай бұрын
Saludos @santimcl9655, ese tiempo se emplea para calibrar lo sensore "pasar los sensores por la linea a seguir y el fondo de la misma". si lo deseas borrar puedes cambiar el unico delay del void setup.
@santimcl9655
@santimcl9655 5 ай бұрын
@@starsistor amigo, será que me podrás dar un poco de asesoría por privado?
@santimcl9655
@santimcl9655 5 ай бұрын
@@starsistor oks, gracias
@santimcl9655
@santimcl9655 5 ай бұрын
Si es que puedes, si no, no hay problema
@starsistor
@starsistor 5 ай бұрын
@@santimcl9655 solo por este medio
@adeus1925
@adeus1925 5 ай бұрын
Cuales son los materiales que se necesitan?
@starsistor
@starsistor 4 ай бұрын
Saludos @adeus1925, los encuentras en github
@adeus1925
@adeus1925 4 ай бұрын
Puedes hacer una lista para comprar los componentes para qu​e no me falte algúno @@starsistor
@jordanorihuelagv8620
@jordanorihuelagv8620 5 ай бұрын
hola el código de su velocista esta completo?
@starsistor
@starsistor 5 ай бұрын
Saludos @jordanorihuelagv8620, si, esta completo en GitHub
@tacosdeescopeta6582
@tacosdeescopeta6582 7 ай бұрын
me dice que no exixte la libreria QTRsensor y ya la descargue
@starsistor
@starsistor 6 ай бұрын
Saludos tacosdeescopeta6582 Quizás revisando la ubicación de la librería, su nombre o incluso reinstalándola puedas resolver el problema. Personalmente, prefiero colocar las librerías directamente en la carpeta "libraries" para que sean detectadas fácilmente.
@RicardoLoz
@RicardoLoz 6 ай бұрын
Cambia a una versión antigua de la librería, a mi así me funciono con una barra parecida 😅
@jordyfreeyt2841
@jordyfreeyt2841 4 ай бұрын
amigo puedes compartir el código
@starsistor
@starsistor 4 ай бұрын
Saludos @jordyfreeyt2841, encuentras el enlace en la descripción del video
I made a SUPER FAST Line Follower Robot Using PID!
10:02
Shyam Ravi
Рет қаралды 361 М.
Why no RONALDO?! 🤔⚽️
00:28
Celine Dept
Рет қаралды 57 МЛН
Players vs Pitch 🤯
00:26
LE FOOT EN VIDÉO
Рет қаралды 134 МЛН
La COMPETENCIA de ROBOTS en LABERINTOS más rápida del MUNDO
23:53
Veritasium en español
Рет қаралды 2,5 МЛН
Autonomous Rover From Scratch (ROS) Part 2
17:18
Vinay Lanka
Рет қаралды 84 М.
Make the TINIEST Line Follower Robot without a Microcontroller!
11:34
Max Imagination
Рет қаралды 324 М.
ROBOMATRIX 2018 CATEGORÍA: SEGUIDOR DE LINEA
7:50
Mini Robótica UTCH
Рет қаралды 72 М.
How does a VCR work?
15:00
Jared Owen
Рет қаралды 6 МЛН
Making a simple Arduino Line Follower Robot
18:57
Bot Reboot
Рет қаралды 55 М.
Arduino Line Follower - Code Development #1
48:11
Bot Reboot
Рет қаралды 40 М.
How to Make PID Line Follower Robot Using Arduino | JLCPCB | DIY
4:55
EDISON SCIENCE CORNER
Рет қаралды 17 М.
Detectando el escenario, robotracer [Open Lamborghino]
5:13
Open Lamborghino
Рет қаралды 28 М.
Why no RONALDO?! 🤔⚽️
00:28
Celine Dept
Рет қаралды 57 МЛН