Programas
Sigue Bola
El programa es sencillo:
- Instalar la extensión PlanetX AI
- Al empezar el programa, inicializa la cámara en modo sigue reconocer bola
- Si el tamaño de la bola es menor de 100 significa que la bola esta lejos
- Si la coordenada X es menor que 80 significa que esta a la izquierda, luego gira a la izquierda
- Si la coordenada X es mayor que 144 significa que esta a la derecha, luego gira a la derecha
- Si el tamaño de la bola es mayor de 100 significa que esta cerca luego para
No va muy preciso pero sigue la bola
Sigue líneas
SIGUE LÍNEAS
El programa es sencillo, inicializo la cámara en modo "tracking" y en el bucle del programa si va hacia la derecha, giro a la derecha, si ...
Como se puede ver, cuando tiene curvas cerradas se pierde, una solución es bajar la velocidad
Aunque los de Elecfreaks les sale muy bien:
Detección de color
DETECCIÓN DE COLOR
El programa es sencillo, inicializo la cámara en modo "tracking" y en el bucle del programa si va hacia la derecha, giro a la derecha, si ...
Podemos ver el resultado
Variante: Tocar una nota diferente según el color. Ver la idea en https://www.elecfreaks.com/learn-en/microbitplanetX/ai/Plant_X_EF05045_03.html
Señales de tráfico
En este programa podemos ver el potencial de esta cámara, es capaz de interpretar las siguientes señales de tráfico que incorpora la cámara en forma de tarjetas
Código
Fuente Modificado de https://www.elecfreaks.com/learn-en/microbitKit/smart_cutebot/cutebot%2BAI%20lens/cutebot_case17.html
Resultado
¿Qué esperas para mejorar el programa y añadir BACK
Aprendo imagen
Podemos usar la AI de la cámara para reconocer objetos pero antes tenemos que "enseñarle" para ello usaremos un botón, para que aprenda el objeto que tiene enfrente, puede aprender hasta 5 objetos diferentes:
El código https://makecode.microbit.org/S92780-88372-65474-49727
Resultado
Apretamos a A para que aprenda una carta, y B para que aprenda otra
Y el resultado es:
Detecto cara
Una variedad del anterior programa es este que detecta la cara de una persona
Código:
https://makecode.microbit.org/S90567-74631-68997-90362