🚀 Primer Proyecto: LEDs y Botones
Objetivo: Crear un programa que haga parpadear LEDs y responda a los botones.
Paso a paso:
- Abre MakeCode
- Arrastra "mostrar LEDs" al bloque "al iniciar"
- Diseña una carita sonriente
- Agrega "al presionar botón A"
- Dentro, pon "mostrar cadena de texto" con tu nombre
- Descarga el programa al micro:bit
💡 Tip: Experimenta cambiando los patrones de LEDs y agrega el botón B para más interacciones.
🎯 ¿Qué hace esta app?
Esta app te permite crear tu propio modelo de inteligencia artificial para reconocer imágenes.
A diferencia de Teachable Machine, aquí entrenas el modelo localmente en tu dispositivo y
tienes control total sobre el proceso.
📚 Paso a paso:
1
Crear Clases
Agrega las categorías que quieres que reconozca tu IA. Por ejemplo: "Gato", "Perro", "Pájaro".
2
Capturar Imágenes
Toma al menos 10 fotos de cada clase usando la cámara o sube imágenes desde tu galería.
3
Entrenar Modelo
El algoritmo aprende a distinguir entre las diferentes clases usando TensorFlow.js.
4
Probar y Enviar
Haz predicciones en tiempo real y envía los resultados a tu micro:bit por Bluetooth.
🔧 Funcionalidades Avanzadas:
💾 Gestión de Modelos
- Guardar modelos localmente
- Exportar/Importar modelos
- Cargar modelos previos
📸 Captura Flexible
- Cámara frontal/trasera
- Subir múltiples imágenes
- Vista previa en tiempo real
🤖 IA Personalizada
- Entrenamiento local
- Control de parámetros
- Visualización de confianza
🔗 Conexión con micro:bit:
Cuando el modelo detecta una imagen, envía el índice de la clase (0, 1, 2...) por Bluetooth a tu micro:bit.
Puedes programar diferentes acciones para cada clase detectada.
💡 Ideas de Proyectos:
- Robot Clasificador: Que se mueva según el objeto detectado
- Semáforo IA: Diferentes LEDs según el gesto reconocido
- Alarma Inteligente: Que reaccione a personas vs objetos
- Juego Interactivo: Controla un juego mostrando objetos