SEGUIDOR DE LINEA con Arduino [ Fácil 2019 ]

BioMakers Industries
22 Apr 201915:49

Summary

TLDREl video proporciona una guía detallada para construir un robot seguidor de línea, dirigido a bio makers y aprendices interesados en la electrónica y la programación. El presentador, Sofía, inicia con los materiales básicos, incluyendo sensores infrarrojos, un chasis común, una batería de ión-litio, motores y un Arduino. Se destaca la simplicidad del proyecto, que permite su replicación en casa y su uso en proyectos escolares. El script incluye una descripción del proceso de conexión de los sensores, la configuración de la comunicación y la programación del Arduino para el control del robot. Además, se discuten técnicas para mejorar la eficiencia del robot, como la calibración de los sensores y la adaptación de la velocidad de los motores en curvas. El video concluye con una demostración del robot en acción y un llamado a la participación de los espectadores a través de likes y comentarios, prometiendo futuras partes del tutorial y proyectos más avanzados.

Takeaways

  • 😀 Este es un tutorial sobre cómo construir un seguidor de línea para bio makers, parte 1 de una serie.
  • 🛠 Se utilizarán sensores infrarrojos, un chasis común, una batería de ión-litio, motores reductores y un Arduino para construir el seguidor de línea.
  • 🔧 Se menciona que el proyecto es sencillo y se pretende que sea fácil de replicar en casa.
  • 👋 El creador saluda a sus espectadores y les pide que activen la campanita de notificaciones para recibir actualizaciones de nuevos videos.
  • 👍 Se pide a los espectadores que den like y compartan el video para apoyar el canal.
  • 🔴 Los sensores infrarrojos se conectan a los pines de entrada A0 y A1 del Arduino para leer la posición del robot frente a una línea blanca o negra.
  • 📐 El código del seguidor de línea es explicado paso a paso, destacando su eficiencia y la prevención de falsas lecturas.
  • 🔧 Se detalla cómo se manejan diferentes situaciones, como la detección de curvas y la necesidad de ajustar la velocidad de los motores para no salir de la línea.
  • 💡 Se menciona la utilización de banderas en el código para detectar estados específicos del seguidor de línea, como cuando está en una curva o no.
  • 🔄 Se describe cómo el robot debe retroceder y girar para corregir su trayectoria si se sale de la línea o si se acerca a una curva.
  • 👨‍🏫 El video incluye una demostración práctica del seguidor de línea en acción, mostrando cómo funciona con un trazado de líneas blancas y negras.

Q & A

  • ¿Qué es un seguidor de línea y qué hace el video?

    -Un seguidor de línea es un robot que puede seguir una línea determinada. El video muestra cómo construir un seguidor de línea utilizando sensores infrarrojos y un Arduino, y cómo programarlo para que funcione de manera eficiente.

  • ¿Qué materiales se necesitan para construir el seguidor de línea según el video?

    -Se necesitan sensores infrarrojos, un chasis, un Arduino, motocitos reductores, una batería de ión-litio y cables para conectar todos los componentes.

  • ¿Por qué se utilizan sensores infrarrojos para construir el seguidor de línea?

    -Los sensores infrarrojos son utilizados para detectar la línea negra sobre un fondo blanco. Estos sensores pueden leer un 0 o un 1 dependiendo si la línea es detectada o no.

  • ¿Cuál es la función de la batería de ión-litio en el seguidor de línea?

    -La batería de ión-litio es usada para proporcionar energía al Arduino y a los motores, permitiendo que el seguidor de línea funcione.

  • ¿Qué tipo de motores se recomiendan para este proyecto según el video?

    -Se recomiendan motocitos reductores, ya que son sencillos y adecuados para este tipo de proyecto.

  • ¿Cómo se conectan los sensores infrarrojos al Arduino según lo que se muestra en el video?

    -Los sensores infrarrojos se conectan al Arduino en las entradas digitales. El primer sensor se conecta en la entrada A0 y el segundo en A1.

  • ¿Qué significa el código que se utiliza para programar el seguidor de línea y cómo funciona?

    -El código es una serie de instrucciones que el Arduino sigue para controlar el movimiento del robot. Utiliza las lecturas de los sensores infrarrojos para tomar decisiones sobre cómo moverse el robot, como retroceder o girar en caso de que se desvíe de la línea.

  • ¿Cómo se manejan las curvas en el seguidor de línea según el script del video?

    -El código incluye una rutina para manejar las curvas. Cuando el robot detecta una curva, reduce la velocidad y gira gradualmente para evitar salirse de la línea.

  • ¿Qué significa el uso de la función 'ampersand' en el código del Arduino?

    -La función 'ampersand' en el código del Arduino actúa como una compuerta lógica AND. Se utiliza para verificar si ambas condiciones (sensores) están cumplidas antes de ejecutar una acción.

  • ¿Cómo se activa la bandera 'b1' en el código y qué representa?

    -La bandera 'b1' se activa cuando el robot está completamente dentro del área blanca y se utiliza para indicar que el robot debe moverse hacia adelante a una velocidad más rápida.

  • ¿Qué se debe hacer después de construir y programar el seguidor de línea según el video?

    -Después de construir y programar el seguidor de línea, se debe probar su funcionamiento colocando una línea negra sobre un fondo blanco y observar cómo el robot sigue la línea, respondiendo a las curvas y cambios de dirección.

Outlines

00:00

🤖 Introducción al Robot Seguidor de Línea

El primer párrafo presenta una introducción al proyecto de un robot seguidor de línea, destacando su simplicidad y el proceso de ensamblado. Se menciona que se utilizarán sensores infrarrojos, un chasis común, una batería de ión-litio, motores y un Arduino para controlar el robot. Además, se ofrece un vistazo a los materiales y se destaca la importancia de la replicabilidad del proyecto.

05:02

🔍 Programación y Funcionamiento del Robot

El segundo párrafo se enfoca en la programación y el funcionamiento del robot seguidor de línea. Se describe cómo se conectan los sensores, la creación de variables para almacenar los datos de lectura y la habilitación de la comunicación. Además, se discuten los diferentes estados del robot en función de la posición de los sensores y cómo se utilizan las funciones de Arduino para controlar el movimiento del robot en cada estado.

10:04

🚀 Pruebas y Calibración del Robot

Este párrafo aborda las pruebas y la calibración del robot. Se detalla cómo se realizan las pruebas con los motores y se ajustan los movimientos del robot en función de los estados de los sensores. Se discute la estrategia para manejar las curvas y se ofrecen soluciones para evitar que el robot se salga de la línea o se atrape en las curvas. Además, se destaca la importancia de la calibración y la adaptación del código para diferentes situaciones.

15:07

📹 Conclusión y Próximos Pasos

El último párrafo concluye el video y ofrece un vistazo a los próximos pasos del proyecto. Se pide a los espectadores que den like y se abonen para seguir el resto de la serie de videos. Se menciona que se mejorarán y se agregarán más características al robot en futuras partes del tutorial. Además, se invita a los espectadores a participar en la construcción de proyectos más complejos y se cierra el video con un mensaje de despedida.

Mindmap

Keywords

💡Bio Makers

Bio Makers se refiere a personas que combinan la biología con la tecnología para crear soluciones innovadoras. En el contexto del video, podría interpretarse como los creadores de proyectos relacionados con la robótica o tecnología de automata, que en este caso, están construyendo un seguidor de línea. El término se utiliza para describir a la comunidad o a los individuos interesados en este tipo de proyectos.

💡Seguidor de línea

Un seguidor de línea es un tipo de robot que sigue una línea marcada, generalmente negra sobre un fondo blanco, utilizando sensores para detectar contrastes de color. En el video, el seguidor de línea es el proyecto principal y el objetivo es construirlo de manera que sea eficiente y no se 'trabe' ni tenga 'falsos de lectura'. El seguidor de línea es un concepto clave en la robótica educativa y en la competencia de robots.

💡Sensores infrarrojos

Los sensores infrarrojos son dispositivos que detectan la radiación infrarroja, la cual es una forma de energía electromagnética inVISIBLE al ojo humano. En el video, se utilizan sensores infrarrojos para que el robot pueda 'ver' la línea negra sobre el fondo blanco y seguirla. Estos sensores son esenciales para el funcionamiento del seguidor de línea.

💡Arduino

Arduino es una plataforma de prototipado de hardware de código abierto basada en placa de desarrollo y lenguaje de programación. En el video, el Arduino se utiliza como el 'cerebro' del seguidor de línea, controlando los movimientos del robot en función de las lecturas de los sensores infrarrojos. Es un componente fundamental en muchos proyectos de robótica y electrónica.

💡Motores reductores

Los motores reductores son dispositivos que convierten la energía eléctrica en movimiento mecánico y a menudo se utilizan en robots para proporcionar la fuerza y el control precisos necesarios para el movimiento. En el script, se mencionan los motores reductores amarillos, que son parte del chasis del robot y son cruciales para su funcionamiento.

💡Chasis del robot

El chasis del robot es el marco o estructura que soporta y alberga todos los componentes del robot, como los motores, sensores y la placa de control. En el video, se menciona que el chasis es común y corriente, lo que indica que es una parte estándar y posiblemente reutilizable en diferentes proyectos.

💡Batería de ión-litio

Una batería de ión-litio es un tipo de batería que utiliza óxidos de litio como material dePOSITivo. Son conocidas por su alta densidad energética y eficiencia, lo que las hace ideales para robots y dispositivos portátiles. En el script, se sugiere que los espectadores pueden usar una batería de ión-litio o una pila de 9 volts para alimentar su seguidor de línea.

💡Código

El código en este contexto se refiere al programa de computadora que se escribe para controlar el comportamiento del robot. En el video, se discute cómo escribir el código para el seguidor de línea, incluyendo la lectura de sensores, la toma de decisiones basadas en la entrada de los sensores y el control de los motores. El código es la 'leyenda' que el robot sigue para operar.

💡Franja negra

La 'franja negra' se refiere a la línea que el robot debe seguir. Es un término utilizado en el script para describir el camino que el seguidor de línea debe detectar y seguir en el plano. Es un elemento crítico para el funcionamiento del robot, ya que es lo que permite que el robot se mueva de manera autónoma.

💡Calibración

La calibración es el proceso de ajustar el rendimiento de un dispositivo o sistema para que coincida con una referencia estándar. En el video, se menciona la calibración de los sensores para asegurarse de que el seguidor de línea funcione correctamente y no tenga 'falsos de lectura'. La calibración es un paso importante para garantizar la precisión y fiabilidad del robot.

Highlights

El video comienza con una introducción sobre cómo hacer un seguidor de línea para bio makers.

Se menciona que se abordarán diferentes modalidades de seguidores de línea, empezando por la más básica.

Se destaca la intención de hacer el proyecto sencillo para que los espectadores puedan replicarlo en casa.

Se presenta un seguidor de línea hecho por Sofía, con un chasis común y corriente.

Se explicará paso a paso cómo armar el seguidor de línea, incluyendo las dificultades encontradas durante el proceso.

Se menciona que el seguidor de línea funciona bien y es adecuado para proyectos escolares.

Se sugiere la activación de la campanita de notificaciones y se pide like al video.

Se presentan los materiales necesarios para construir el seguidor de línea, incluyendo sensores infrarrojos y un Arduino.

Se detalla la elección de la batería, sugiriendo la utilización de una batería de ión-litio o una pila de 9 volts.

Se describe la configuración de los motores reductores y su importancia en el proyecto.

Se menciona la simplicidad del proyecto y cómo el Arduino ayudará a controlar el seguidor de línea.

Se proporciona el primer código para el seguidor de línea y se explica cómo conectar los sensores infrarrojos al Arduino.

Se detalla cómo leer los datos de los sensores y habilitar la comunicación en 1600 baudios.

Se explica cómo el código permite que el robot tome decisiones basadas en si los sensores están en color blanco o negro.

Se discute la eficiencia del código y cómo evitar que el robot se trabe o tenga falsas lecturas.

Se presenta el código para manejar diferentes situaciones, como cuando los sensores detectan una curva o no hay líneas.

Se explica cómo el código maneja las condiciones cuando los sensores están en posiciones diferentes y cómo el robot reacciona.

Se da a entender que el proyecto es un buen punto de partida para hacer proyectos más complicados en el futuro.

Se invita a los espectadores a seguir el canal y a compartir el video si les gustó el contenido.

Transcripts

play00:00

se ha buscado

play00:03

[Música]

play00:21

[Música]

play00:26

hola mis queridos bio makers cómo han

play00:29

estado cómo se encuentran pero bueno al

play00:32

día de hoy como el título lo dice vamos

play00:33

a un seguidor de línea si yo sé que hay

play00:37

diferentes modalidades hay unos más

play00:39

complejos que otros pero vamos a iniciar

play00:41

con el básico por eso es parte 1 por eso

play00:44

es parte 1 porque vamos a empezar a ver

play00:47

todos los detalles que involucran que

play00:48

implican así llegar a ser el psv rápido

play00:51

de bio makers nuestro propio seguidor de

play00:53

líneas así súper padre súper profesional

play00:56

y para que ustedes también sepan cómo

play00:58

armar lo vale vienen aquí de sofía lo

play00:59

tengo armados con un chasis común y

play01:01

corriente y ahora a explicar paso por

play01:04

paso y también todas las dificultades

play01:07

que yo tuve al armar estrechas y es la

play01:09

verdad es que tuve bastantes yo no sé

play01:11

que era era más fácil de lo común pero

play01:14

grant que funciona bastante bien para

play01:17

que se lo puedan entregar en algún

play01:18

proyecto en su escuela saben de antemano

play01:20

lo hacemos sencillo y simple de hecho es

play01:22

muy simple para

play01:24

puedan replicarlo en su casa así que sin

play01:27

más preámbulo recuerden primero primero

play01:29

activar la campanita de notificaciones

play01:32

para que sepan cuando subimos un nuevo

play01:34

vídeo también recuerda dejar un like en

play01:37

este vídeo gracias a todos por su apoyo

play01:39

y ahora si vamos al vídeo

play01:42

y

play01:44

[Música]

play01:46

y listo chicos aquí ya tenemos nuestros

play01:48

materiales nuestros sensores infrarrojos

play01:50

terrestres 5000 ustedes pueden

play01:53

utilizarse en ellas 70 sin ningún

play01:55

problema con los que ustedes se acomode

play01:56

en nuestra rueda loca quien es la

play01:59

encargada de poder ayudarnos a

play02:00

posicionar de la parte frontal a nuestro

play02:02

robot usted también puede utilizar el

play02:04

modelo que ustedes gusten en este caso

play02:06

utilizaremos que es hembra hembra que

play02:08

son los que nos ayudan a conectar los

play02:10

sensores con nuestra sido también una

play02:12

batería de ión-litio ustedes puede

play02:14

utilizar una pila de 9 vol sin problemas

play02:16

pero nuestro próximo de esta forma

play02:18

nuestra seal de motor a efe que hemos

play02:20

utilizado anteriormente es muy buena

play02:22

sobre todo por la potencia y nuestro

play02:24

chasis del robot nuestros motos

play02:26

reductores motos reductores sencillos de

play02:29

los amarillos digo que este proyecto es

play02:31

bastante simple

play02:35

[Música]

play02:40

y por último nuestro arduino 1 pues que

play02:43

es la tarjeta que nos va a ayudar a

play02:44

controlar nuestro proyecto y bien que

play02:47

padre está ahí en un robot la verdad es

play02:50

que a mí me encantó bastante

play02:53

[Música]

play02:56

y bien chicos una es que armamos nuestro

play02:59

robot seguidor de la línea de nuestro

play03:00

primer código que es seguidor y vamos a

play03:03

probar nuestro sensores infrarrojos para

play03:04

esto los conectamos en la entrada a 0

play03:07

nuestro primer sensor el derecho y

play03:10

guardamos vamos a guardar los datos en

play03:11

la variable lectura del sensor izquierdo

play03:14

en a1 y vamos ahora los datos y vamos a

play03:18

ver los datos del sensor izquierdo en

play03:19

lectura y habilitamos nuestra

play03:21

comunicación serán los 1600 baudios

play03:23

leemos nuestros sensores en esta ocasión

play03:26

con digital read lo que nos va a

play03:28

permitir que como estamos conectados en

play03:30

el sensor infrarrojo en la parte digital

play03:32

obtener un 0 o un 1 que es lo que nos

play03:34

sirve por ahora ya más adelante con con

play03:36

todo tipo de control vamos a utilizar ya

play03:38

la señal analógica pero ahorita es

play03:41

completamente digital así que lo

play03:42

conectamos en la de 0 de nuestro sensor

play03:46

hacia la a 0 de nuestro arduino

play03:48

imprimimos ahora nuestros sensores y

play03:50

vamos a ver cómo funciona ya cargando el

play03:53

código bien chicos por ejemplo ahorita

play03:55

se encuentra todo color blanco blanco

play03:58

blanco y van

play04:00

pongo el sensor pongo uno de los

play04:02

sensores el izquierdo en color negro que

play04:05

se pone uno los dos nuevamente en blanco

play04:08

pongo las derecho

play04:10

[Música]

play04:14

101 eso significa que tenemos una

play04:16

variable número 1 cuando se encuentra en

play04:19

la franja negra con esto nos vamos a

play04:21

tomar decisiones entonces nuevamente lo

play04:23

memorizamos ceros cuando está en color

play04:25

blanco y unos cuando está en color negro

play04:29

actualmente color negro 1 color negro 1

play04:32

blancos si yo pongo la franja negra en

play04:35

los dos está doblemente 1

play04:38

ahora vamos a probarlo ya con nuestros

play04:40

motores

play04:45

y yo por último chicos ese es el código

play04:47

de nuestro robot seguidor de líneas te

play04:50

van a notar que es bastante distinto a

play04:52

algunos que ya existen pero con esto lo

play04:54

traté de eficientar sobre todo en el que

play04:56

no se trabe en que ocupe bien el tiempo

play04:59

y no tenga como algún falso de lectura

play05:01

entonces primero para nuestras hilda de

play05:03

afrobeat que es la a efe la instalamos

play05:06

nuestra librería declaramos nuestros

play05:08

únicos dos motores deben que está a 100

play05:09

5 para cuatro motores pero en este caso

play05:11

será sólo para dos motores y declaramos

play05:15

estas banderas lo que nos van a permitir

play05:16

ya verán después es para detectar cuando

play05:18

estando una curva o no haber telas

play05:21

declaramos así en estos estados y la

play05:23

velocidad de nuestros motores nuevamente

play05:25

habilitamos nuestros motores en el

play05:26

sector y vamos directamente alumno

play05:28

notarán que aquí tengo comentado estos

play05:30

chicos porque es lo que ya hicimos en el

play05:32

código pasado que es la lectura de los

play05:34

sensores es sportinguista en calibrar

play05:36

ustedes algo en el momento es bueno

play05:37

inmediatamente lo corrigen de aquí

play05:40

pueden checar pueden leer ya no haber

play05:42

ninguna falla vale hasta ahí todo va

play05:44

perfecto entonces iniciamos con esta

play05:47

rutina es unir chicos el que va a mandar

play05:50

a todos entonces unir

play05:52

después de obtener varios el shift vean

play05:54

después son otros dos y por último un

play05:56

else entonces este if controla todo vale

play05:59

a partir de los estados los diferentes

play06:02

estados que vamos a tener respecto al

play06:05

movimiento del respecto el

play06:07

posicionamiento de nuestro robot

play06:09

seguidor de líneas por ejemplo vamos a

play06:11

iniciar cuando el robot se encuentra en

play06:14

color blanco los dos sensores ambos

play06:17

sensores en la ca y el de acá

play06:19

recordamos que nos enviaba un 0 0 es ese

play06:22

estado número 1 estado número 2 cuando

play06:24

toca alguna lincoln toca la línea negra

play06:27

uno de ambos entonces uno de ambos

play06:30

sensores entonces tenemos un 0 y un 1 y

play06:34

viceversa un 1 o un 0 cuando ahora es el

play06:37

otro sensor y por último en dado caso

play06:39

eficaz y nunca se da es que los dos

play06:41

sensores estén en la franja negra sería

play06:43

1 y 1 ok entonces tenemos cuatro

play06:46

diferentes tipos de estados de posición

play06:48

que tienen nuestro robot seguidor de

play06:51

líneas para eso vamos a utilizar como si

play06:53

fuesen compuertas que es lo mismo que

play06:55

hace este este doble ampersand arduino

play06:58

lo que estamos utilizando chicos es la

play07:00

función ampersand que lo que lo que hace

play07:03

es en arduino por ejemplo como la

play07:05

compuerta antes si esta condición se

play07:07

cumple y esta condición se cumple

play07:09

entonces realizamos esto vale aquí el

play07:12

punto es que directamente estamos

play07:14

leyendo digital read a nuestros sensores

play07:16

sin ponerle nombre sin ponerle nada que

play07:20

es lo que va a pasar aquí es que va a

play07:21

tener valer a 1 a 0 en este caso la

play07:25

función lo que está haciendo realmente

play07:27

es preguntar si a uno está en uno por de

play07:31

paula si lo tiene y a cero está en 1

play07:35

recordamos cuando vemos están en negro

play07:38

es porque tiene un call porque ambos

play07:40

sensores están en color negro esto en

play07:42

qué eficiente eficiente en que ya no

play07:44

tiene que ser preguntando tanto para

play07:46

este robot seguidor de líneas sencillo

play07:49

no es para uno más complicado poco a

play07:51

poco vamos a ir entendiendo eso mejor

play07:54

antes ahorita con estas cuatro

play07:55

condicionales entender los cuatro

play07:58

diferentes estados ya resolvemos el

play07:59

primero nosotros le pusimos así de esta

play08:02

forma

play08:03

si entonces detecta que están los dos en

play08:06

negro que retroceda con la fusión

play08:08

backward aquí m3 que es motor 3 motor 4

play08:12

backward significa en la sien de la

play08:14

fruit que retorne entonces va a retornar

play08:17

cuanto 100 milisegundos vale y hasta

play08:20

aquí activa esta bandera que es a 0

play08:22

después va a decir si no pasa esto

play08:24

entonces aquí va a detectar si a uno por

play08:28

ejemplo tenemos aquí un 1 entonces

play08:31

detectó un color negro y entonces aquí

play08:35

detecto está en color blanco sigue en

play08:37

ceros

play08:38

esta función lo que nos permite este

play08:41

signo de admiración es detectar que si

play08:43

son diferentes de es decir que si esta

play08:45

señal es diferente de esta señal

play08:48

entonces que se cumpla lo que está abajo

play08:51

es muy sencilla se dan cuenta entonces

play08:53

si realmente vamos en el blanco todo

play08:55

youtube caminando y de repente hay un

play08:57

cambio o sea que es diferente y está de

play08:59

la otra entonces tiene que regresar el

play09:02

punto es que ustedes se niegan a

play09:03

calibrarlo en este caso sí fue derecha o

play09:05

si fue izquierda entonces regresa del

play09:07

lado contrario

play09:08

derecho izquierdo sitio izquierdo

play09:11

regresa del derecho vale pues aquí

play09:13

nuevamente ponemos nuestros motores yo

play09:15

lo puse aquí gradualmente que vaya

play09:17

girando gradualmente para esto también

play09:19

le pusimos un stop que es qué

play09:22

hace un pequeño retroceso por ejemplo va

play09:25

a pesar a girar entonces detecta la

play09:27

curva de repente que se tenga tantito al

play09:28

retroceder esto para evitar que se siga

play09:31

y se salga ya había pasado le digo esto

play09:33

lo provee y lo provee y lo provee lo

play09:36

proveen como cinco horas hasta aquí

play09:37

queda bueno entonces como que se detiene

play09:40

tantito en la curva y ahora si

play09:41

gradualmente de 100 velocidad 200

play09:45

velocidad y 250 gira despacito gira

play09:49

sigue gira entonces va así para separar

play09:53

casos dos en el que sea lo contrario

play09:54

nuevamente ahora si éste es diferente

play09:57

del otro entonces nuevamente se detiene

play10:00

tantito gira gira giran y van a verlo

play10:04

ahorita en el robot como funciona ahora

play10:06

aquí no está en chicos que habilitamos

play10:08

algunas banderas en este caso a cero

play10:10

significa que va hacia adelante se

play10:12

adelante si adelante y cuando se active

play10:14

a uno en este caso aún no lo tengamos

play10:17

así es que tuvimos una vuelta este es lo

play10:19

indispensable que pasar aquí chicos y

play10:21

cuando lleguemos y demos una vuelta

play10:23

obviamente como está dando vuelta va a

play10:25

seguir otra vez derecho haga la vuelta y

play10:27

sigue derecho

play10:28

pero como el auto tiene mucha velocidad

play10:30

entonces se va a salir posiblemente en

play10:32

la curva

play10:33

esto es para esta versión repito

play10:35

entonces lo que va a hacer es que al

play10:38

activarse a uno va a declarar un

play10:41

diferente tipo de velocidad cuando se

play10:42

vaya derecho más despacio para que gire

play10:45

para que entonces para que entonces

play10:47

nuestro robot seguidor de línea no gire

play10:49

y vaya despacito gire despacito para eso

play10:53

es la a-1 que pasa aquí dice entonces si

play10:58

no aquí este es corresponde al primer

play11:01

riff que pregunta si todos son en unos

play11:04

no no estamos en la franja negra que

play11:07

estamos en color blanco o sea estamos

play11:08

bien en la línea normal estamos aquí en

play11:11

esta entonces voy a cumplir este else

play11:13

activamos b1 entonces como se activa b1

play11:16

en automático se pasa a esta señal que

play11:20

es derechos rápidos como está dentro del

play11:23

centro de lo blanco full estable 1

play11:26

activado y a 0 que desde el principio lo

play11:30

desactivamos

play11:31

entonces esto es la rutina para ir

play11:34

derecho rápido noten que aquí va de una

play11:39

velocidad de 110 después lo deshabilitó

play11:42

y 110 esto es para que no se salga por

play11:44

ejemplo si da una vuelta dio una vuelta

play11:47

chicos de una vuelta que esta sido una

play11:49

vuelta se activó a uno a uno se activó y

play11:53

b1 se activó porque está dentro de lo

play11:55

blanco entonces giro pero va a seguir

play11:58

derecho giro pero va a seguir derecho en

play12:01

la curva entonces va más despacito ya

play12:03

vieron eso les va ayudar muchísimo a

play12:06

resolver el problema con las curvas así

play12:08

que bien eso es todo el código vamos a

play12:11

probarlo espero que os haya entendido y

play12:13

si no este y luego lo voy a dejar

play12:15

comentado ya pueden ir preguntando vale

play12:17

así que vamos a probarlo y vamos a eso

play12:22

[Música]

play12:24

bien chicos vamos a probarlo miren

play12:27

colocó una hoja blanca y si ponemos la

play12:30

línea negra encienden o apagan los leds

play12:32

de nuestros sensores vean hacia adelante

play12:34

ahí así es un lado hacia el otro lado

play12:36

hacia adelante en dado caso que toquen

play12:39

la línea y ya funciona

play12:44

[Música]

play12:53

[Música]

play13:13

[Música]

play14:09

y bueno chicos si les ha gustado el

play14:13

vídeo del día de hoy no olviden darle

play14:15

like compartir suscribirse porque está

play14:20

subiendo las demás partes como les

play14:22

mencionó vamos a utilizarlos después

play14:24

ahora con control peine y después vamos

play14:27

a hacer ya el pcb vamos a hacer que

play14:30

funcione mejorando las ya quitas todo

play14:33

esto y explorando en todo este ambiente

play14:34

vale en paralelo que hicimos en los

play14:36

proyectos más complicados que estoy

play14:38

preparando para ustedes esta semana si

play14:40

vienen un padre de la pieza de roja

play14:42

entre almería de dicho pedro para que

play14:44

ustedes no si usted alguna forma ustedes

play14:46

ya saben cómo hacer esto ya han

play14:48

practicado vamos a ir haciendo poco a

play14:50

poco diferentes proyectos me decían en

play14:52

algún comentario y skjern esas cosas tan

play14:54

complicadas hacemos cosas complicadas y

play14:57

también sencillas para aquellos que van

play14:58

aprendiendo así quedamos poco a poco una

play15:01

vaca y una de acá vale así que nos vemos

play15:03

en el siguiente vídeo

play15:07

[Música]

play15:11

fin

play15:15

[Música]

play15:26

a mí

play15:28

[Música]

play15:39

[Música]

play15:46

e

Rate This

5.0 / 5 (0 votes)

Related Tags
ArduinoSeguidor de LíneasTutorialSensores InfrarrojosMotoresProyecto DIYRoboticsProgramaciónEducativoInnovación
Do you need a summary in English?