El Color Sensor es un sensor de color capaz de reconocer un total de seis colores, incluyendo negro, blanco, rojo, azul, amarillo y verde. El puerto de interfaz de este módulo es un estándar azul y blanco, y utiliza el protocolo I2C para la comunicación. Debe estar conectado directamente a una placa base con un puerto de interfaz azul y blanco.
● Voltaje de funcionamiento: 5 V
● Corriente de funcionamiento: <5 mA
● Temperatura de funcionamiento: -20 ~ 60 ° C
● Tipo de señal: I2C
● Utiliza cables RJ25 para conexiones convenientes
● Dimensiones del módulo: 48 mm x 24 mm x 18 mm
● Contiene protección de corriente inversa, es decir que la corriente inversa no dañará el IC
● Admite la programación IDE de Arduino y proporciona una biblioteca de tiempo de ejecución para simplificar la programación
● Admite la programación de gráficos mBlock, adecuada para usuarios de todas las edades
● Utiliza cables RJ25 para conexiones convenientes
● Ofrece instalación modular, compatible con la serie Lego.
● Conexión con RJ25
Como el módulo del sensor de color tiene una interfaz azul y blanca, al usar los cables RJ25 para crear una conexión, deberá conectarse al puerto etiquetado en azul y blanco de la placa base. El mBot se podrá conectar desde el puerto 1, 2, 3 y 4.
El módulo del sensor de color es compatible con el entorno de programación mblock, para ello es necesario descargar la extensión Color Sensor, ubicada en el administrador de extensiones.
Descargadas la extensión, se desplegará una serie de bloques con los cuales podrás programar tu mBot.
El siguiente código de bloques muestra como el mBot puede reconocer el color rojo y blanco, y posterior iluminarlos mediante los LED RGB
Con los siguientes retos puedes practicar el funcionamiento del sensor de color.
1. Probar todos los colores posibles de reconocer e iluminarlos mediante el sensor LED RGB.
2. Avanzar hacia adelante si el mBot reconoce el color blanco pero cuando reconoce el color negro se detiene.
3. Avanzar hacia adelante si el mBot reconoce el color blanco pero cuando reconoce el color negro se detiene, gira hacia la derecha o izquierda y continua su recorrido.
4. Realiza un mBot seguidor de línea sustituyendo el módulo seguidor de línea por el sensor de color.
Una vez finalizado los retos, te invitamos a continuar con la siguiente lección.