Image Alt
Home / TPBot  / 22 TPBot con control de color , Jándalo Robótix

22 TPBot con control de color , Jándalo Robótix

Propósito

  • El LED del arco iris cambia de acuerdo con el color de las tarjetas y ejecuta las funciones definidas en consecuencia (avanzar, cambiar el color de los faros al azar, evitar obstáculos, seguir la línea)

Material
1 x TPBot

Conecte el led arco iris al puerto 1 y el sensor de color al puerto IIC en TPBot.

Software :

MicroSoftmakecode

Programación:
Haga clic en “Avanzado” para ver más opciones en el cajón MakeCode.

Necesitamos agregar un paquete para la programación. Haga clic en “Extensiones” en la parte inferior del cajón y busque “tpbot” en el cuadro de diálogo para descargarlo.

  • Necesitamos agregar un paquete para la programación. Haga clic en “Extensiones” en la parte inferior del cajón y busque “PlanetX” en el cuadro de diálogo para descargarlo.

 

  • En el bloque de inicio, arrastre el bloque del icono de mostrar hacia él e inicialice la tira de LED y la conecte al puerto J1.

 

  • En por siempre, configure el LED del arco iris en blanco si el sensor de color detecta el blanco, y configure TPBot para avanzar a la velocidad del 30%.

  • Configure el LED del arco iris en rojo si el sensor de color detecta rojo, configure TPBot para que deje de moverse y el valor RGB del faro en un número aleatorio entre 0 ~ 225.

  • Configure el LED del arco iris en amarillo si el sensor de color detecta amarillo, y juzgue si el valor devuelto por el sonar: bit está entre 3 ~ 20. En caso afirmativo, configure TPBot para girar a la izquierda durante 1 segundo a la velocidad del 30% o avanzar a la velocidad del 30%.

  • Establezca el LED del arco iris en verde si el sensor de color detecta verde, y juzgue el estado del sensor de seguimiento de línea bidireccional. Si se detecta negro a la izquierda, establezca la velocidad de la rueda izquierda en 0 y la derecha en 40; si se detecta a la derecha, establezca la velocidad de la rueda izquierda en 40 y la derecha en 0; si se detecta en ambos lados, significa que el TPBot no se desvía de la línea negra y establece que se mueva hacia adelante a una velocidad del 25%.

  • Configure el LED del arco iris en azul si el sensor de color detecta azul, configure el TPBot para que deje de moverse.

Todo el Código Junto

Código: https://makecode.microbit.org/56274-55340-73407-33561

 Conclusión

  • Coloque las tarjetas de diferentes colores en la parte frontal del sensor de gestos para activar diferentes funciones:
  • Tarjeta blanca: las luces LED del arco iris se encienden en blanco y TPBot avanza.
  • Tarjeta roja: Las luces LED del arco iris se encienden en rojo y TPBot deja de moverse con los faros cambiando los colores al azar.
  • Tarjeta amarilla: el LED del arco iris se enciende en amarillo y TPBot entra en el modo de evitación de obstáculos.
  • Tarjeta verde: las luces LED del arco iris se encienden en verde y TPBot entra en el modo de seguimiento de línea.
  • Tarjeta azul: el LED del arco iris se enciende en azul y TPBot deja de moverse.

 

Post a Comment