AI LENS


AI LENS

QUÉ ES

AI LENS es una cámara dotado de software de inteligencia artificial para reconocer objetos (líneas, cartas predefinidas, caras y expresiones y bolas de colores) ¿Dónde se puede comprar?

2024-11-05 14_05_16-AI smart lens kit_ artificial intelligence module, compatible with micro_bit boa.pngAplicaciones. Fuente Ship Elecfreacks

Su comunicación con las placas electrónicas es por el protocolo I2C por lo tanto es compatible con casi todas las placas del mercado, aquí en este curso lo vamos a contextualizar a la Microbit y concretamente a la carcasa CUTEBOT

HARDWARE

Para ver la versión que tiene nuestro AI LENS es en esta esquina cuando lo encendemos :

2024-11-05 14_29_39-WhatsApp.png

Si queremos actualizar este firmware, hay que descargar el firmware y para cargarlo en la AI LENS instalar un flasheador del 341. Para ver los pasos, recomendamos visitar la página https://www.elecfreaks.com/learn-en/microbitplanetX/ai/Plant_X_EF05045.html

SOFTWARE

Podemos programar nuestro AI LENS con PYTHON ver https://www.elecfreaks.com/learn-en/microbitplanetX/ai/Plant-X-EF05045-python-en.html pero nosotros lo vamos a programar en bloques con MAQUECODE más apropiado para Primaria y primeros cursos de ESO, esto lo veremos en el próxima página

Soporte

ATENCIÓN LA CUTEBOT TINE QUE SER VERSIÓN IGUAL O SUPERIOR A LA 3.0  (dónde puedo ver la versión)

Existen muchas maneras de montar nuestro AI LENS al CUTEBOT

Propuesta de CATEDU

Nuestra propuesta se basa en utilizar piezas de Lego compatibles con la AI LENS y un separador de latón de PCB

2024-11-05 13_26_23-WhatsApp.png

Conexión

Antes de montar la AI LENS recomendamos por cuestiones de espacio, y sin la tarjeta microbit puesta conectar el cable de AI LENS a los pines I2C de la placa que está detrás del zócalo de la microbit

Aquí tienes una foto para que veas dónde

2024-11-05 13_49_47-cutebot-step-102.png (400×400).png

Aquí tienes dónde están estos pines, se ha retirado la batería para que se vea mejor:

2024-11-05 13_53_36-WhatsApp.png

IMPORTANTE tienes que respetar el orden y poner el color de cada cable en su pin correspondiente 
- GND el cable negro
- 3V el cable rojo
- 18 el cable verde
- 20 el cable amarillo

2024-11-05 13_54_54-WhatsApp.png

05035_03.png
Fuente https://www.elecfreaks.com/

Propuesta oficial

La propuesta oficial pasa por comprar un pack de BATERIA DE LITIO

Esta propuesta no nos gusta desde CATEDU pues la batería de Litio está expuesta al exterior y a la manipulación, la manipulación de estas baterías PUEDE SER PELIGROSAS llegando a la explosión, ver https://libros.catedu.es/books/rover-marciano-alphabot-rasbperry-y-python/page/121-ojo-con-las-baterias-18650

El montaje está especificado en esta página https://wiki.elecfreaks.com/en/microbit/microbit-smart-car/microbit-smart-cutebot/cutebot-ailens/cutebot_case19/

El pack cuesta unos 13€ y con estas piezas:

2024-11-05 13_18_09-Batería de litio para Cutebot.png

Montas una batería especial de LITIO en el Cutebot

2024-11-05 13_19_15-Batería de litio para Cutebot.png

Y con las pizas de LEGO puedes montar el AI LENS

2024-06-09 13_29_39-Cutebot & AI Lens Line-tracking Kit _ LEARN.png

El resultado

cutebotailens.jpg

Otras propuestas

En internet puedes encontrar soluciones ingeniosas, por ejemplo esta con impresora 3D

En este caso está en un MAQUEEN no en un cutebot

También existe la versión CUTRE con gomas 😂

2024-11-05 14_18_00-AI Lens Elecfreak _ Librería CATEDU.png
Fuente: El autor, pero como decía mi padre "De mis chapuzas te reirás pero de mis dineros no cobrarás"


AI LENS, MICROBIT, CUTEBOT Y MAKECODE

Para poder usar AI LENS con MAKECODE y MICROBIT entramos en un proyecto y en EXTENSIONES

2024-11-05 14_41_09-Microsoft MakeCode for micro_bit.png

Elegimos la extensión CUTEBOT para poder usar este robot

2024-11-05 14_42_17-Microsoft MakeCode for micro_bit.png

y VOLVEMOS A EXTENSIONES E INSTALAMOS LA DE AI LENS

2024-11-05 14_43_28-Microsoft MakeCode for micro_bit.png

Ya lo tenemos todo preparado :

2024-11-05 14_44_37-Microsoft MakeCode for micro_bit.png