Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Hola a todos, En este tutorial, aprenderá a codificar un clasificador de bolas de color en Modkit para Vex.
¡Espero que lo hagas y disfrutes!
¡Vota por mí!:)
Suministros:
un ordenador
Modkit para Vex:
Kit Vex IQ
Bolas de colores vex (blanco y negro)
Paso 1: hacer el clasificador
Técnicamente, esto no es un código, así que solo agregaré una foto y te diré cómo funciona
Las bolas vienen por delante, pasan por encima del sensor de color, le dicen al motor en qué dirección girar, colocando las bolas en diferentes caminos.
Paso 2: Configuración del código
Primero debe arrastrar y soltar un sensor de color y un motor. Asegúrese de que el sensor de color esté configurado en el modo de escala de grises. Puede seleccionar cualquier puerto para los componentes.
Paso 3: codificación del sensor de color
Este es todo el código del sensor de color.
La espera de 0,2 segundos al principio es para permitir que el sensor de color se inicie correctamente.
La primera declaración "si" es para distinguir si la bola es blanca. Si el sensor de color detecta un porcentaje de escala de grises superior al 20%, la bola es blanca y lo imprimirá en la pantalla del cerebro.
La segunda afirmación 'si' es para distinguir si la bola es negra. Si el sensor de color detecta un porcentaje de escala de grises de menos del 4%, la bola es negra y lo imprimirá en la pantalla del cerebro.
Paso 4: codificación del motor
El código del motor es muy similar al código del sensor de color.
La única diferencia es que no imprime en el cerebro, sino que hace girar el motor en diferentes direcciones según el color.
Es posible que este fragmento de código deba modificarse dependiendo de cómo se hizo el clasificador en primer lugar. Conecté el motor con un conector que tenía la fricción suficiente para mover la paleta (lo que gira para hacer que las bolas vayan en diferentes direcciones) pero si tuviera alguna resistencia, el motor podría girar sin mover la paleta. Esto significa que el motor puede seguir girando incluso después de que la paleta haya llegado lo más lejos posible.
También ayuda porque cuando se pasan dos bolas del mismo color, el motor puede detectar ambas bolas, hacer girar el motor dos veces y no romper ninguna pieza.
Paso 5: Capacidades
Este es un robot en el que he estado trabajando.
Es esencialmente el clasificador de bolas sobre ruedas con una cuchilla en la parte delantera para meter las bolas en el clasificador y un receptor en la parte posterior.
Paso 6: programación del robot
Seleccione en qué ranura desea descargar, luego presione el botón del programa.
¡Nada más que eso!
Paso 7: gracias
¡Gracias a todos por leer!
¡Espero que hayas encontrado esto interesante!
¡Vota, comenta y marca como favorito si quieres ver más como este!:)