Interruptor
Utilizar el bloque Interruptor para tomar decisiones dinámicas basadas en los sensores.
Constrúyelo
Construir el modelo de la unidad de propulsión y el módulo del sensor de colores.
Pruébalo
Recrea el programa mostrado y, luego, descárgalo y ejecútalo para probarlo.
Consejo
La Aplicación de Vista del Puerto del bloque EV3 también puede utilizarse para visualizar lecturas del sensor en tiempo real.
Resumen del programa
Iniciar
Bucle – Ilimitado
Interruptor – Sensor de Color – Comparar Intensidad de la
luz reflejada[Menor que, 50]
Si es verdadero: Motor Grande C – Desactivado
Si es verdadero: Motor Grande B – Activado
Si es falso: Motor Grande B – Desactivado
Si es falso: Motor Grande C – Activado
Ajuste del límite
En las siguientes páginas, medirás los niveles claros y oscuros de la luz desde el Sensor de Color y, luego, utilizarás los números obtenidos para encontrar el promedio, que se convertirá en el límite de sensibilidad del Sensor de Color hacia la luz.
Primero, mueve el Sensor de Color sobre la línea oscura.
A continuación, abre la página de Hardware y anota el valor mostrado en el puerto 3. Este es el valor mínimo (x).
Ahora, aleja el Sensor de Color de la línea oscura.
Anota el valor mostrado en el puerto 3. Este es el valor máximo (y).
Para establecer el límite, calcula la ecuación (x+y)/2 e introduce el resultado en el bloque Interruptor (es posible que el valor sea diferente del que se muestra en el ejemplo).
A continuación, descarga el programa.
Modifícalo
Ahora es tu turno. Prueba si la Base Motriz funciona cuando sigue a una línea de color más claro. Si no funciona, intenta ajustar el límite de nuevo.
Solución de problemas
En algún punto, la luz del sensor que refleja fuera de la línea superará el límite y provocará que la Base Motriz se mueva en círculos. En tal caso, cambia el valor del límite.
Consejo
Si la diferencia entre los valores de X e Y es muy pequeña, la línea no se detectará. Si sucede esto, intenta recalibrar el sensor.
¿Qué toca ahora?
Apoyo docente
Los estudiantes:
Utilizar el bloque Interruptor para tomar decisiones dinámicas basadas en los sensores.
Set principal de LEGO MINDSTORMS EV3
Laboratorio EV3 o Programación EV3