La cámara inteligente puede aprender y reconocer objetos de colores brillantes, así como detectar códigos de barras y líneas, lo que permite su uso en diversas aplicaciones, como clasificación de basura, transporte inteligente, seguimiento de objetos y seguimiento inteligente de líneas.
● Dimensiones: 48 × 48 mm
●Resolución: 640 * 480
● Campo de visión: 65.0 grados
● Velocidad de reconocimiento: 60 fps
● Distancia de reconocimiento: 0.25–1.2m
● Resistencia a la caída: 1 m
● Fuente de alimentación: batería de litio de 3.7V o módulo de potencia mBuild de 5V
La Smart camera se puede conectar por medio de un conector RJ25 al robot mBot.
● Conexión RJ25
Gracias al conector Rj25-I2C podemos realizar la conexión al robot mbot, de las dos siguientes maneras.
Forma 1
Forma 2
Como vimos en las imágenes anteriores podemos conectar este modulo al robot mBot, pero siempre se necesita una alimentación externa para que el módulo funcione.
Programación en mBlock
Una vez agregada la librería encontraremos 3 nuevas pestañas, Color de bloque, Seguidor de linea, Eventos especiales.
Color de bloque:
Esta categoría de bloques nos permite conocer las coordenadas del objeto reconocido.
Seguidor de linea:
En esta categoría encontraremos los bloques que nos detectan las lineas, intersecciones, color de la linea.
Eventos específicos:
Esta categoría encontramos bloques los cuales nos dejan realizar cálculos como distancia de objetivos, y velocidad diferencial.
Consejos para un buen reconocimiento
Para realizar un buen reconocimiento de objetos te recomendamos los siguientes puntos.
Cuanto más brillante sea el color del objeto aprendido, más preciso será el reconocimiento.
La cámara inteligente puede aprender y grabar siete objetos, que deben distinguirse fácilmente en color.Mala practica de reconocimiento de color.
Buenas prácticas de reconocimiento de color.
Cambie la cámara inteligente al modo de detección de bloque de color para detectar las coordenadas y el tamaño del bloque de color.
La cámara inteligente puede evitar interferencias de luz. Sin embargo, la luz cambiante aún puede afectar la precisión del reconocimiento. Los resultados de aprendizaje anteriores pueden no ser utilizados en un nuevo entorno.
La cámara inteligente puede detectar códigos de barras, líneas y carreteras secundarias simultáneamente.
Estas tarjetas se pueden dejar en el suelo para el seguidor de linea.
Reconocimiento de líneas y carreteras secundarias
La cámara inteligente puede detectar las líneas y la cantidad de carreteras secundarias, y devolver las coordenadas, direcciones y la cantidad de carreteras secundarias.
Recomendaciones del uso del seguidor de lineas
1. Puede configurar el modo de seguimiento de línea en línea oscura en luz o línea clara en oscuridad en el programa.
2. La cámara inteligente filtrará las líneas estrechas de forma predeterminada. Consulte la guía del usuario de PixyMon para cambiar la configuración predeterminada