
Plantilla de prompts “Genera ideas” en Claude para proyectos de robótica y leer, evaluar, regenerar para mejorar el prompt
En este vídeo pongo a prueba la plantilla “Genera [número] ideas para [propósito]”, pero el hilo real de la entrada es otro: cómo aplico la estrategia de leer, evaluar y regenerar antes incluso de lanzar el prompt, no solo después de ver la respuesta.
Necesitaba 10 proyectos de robótica que se pudieran hacer en una sola sesión de clase, repartidos entre 1º de ESO (Computación y Robótica), 1º de Bachillerato (CDyPC) y 2º de Bachillerato (Programación y Computación), usando el inventario real de material del centro: decenas de kits de micro:bit, varios Arduino Mega, ESP32 de distintos modelos, módulos sueltos (acelerómetros, GPS, Bluetooth, LoRa) y hasta una cámara de visión artificial con IA, la HuskyLens, que apenas hemos usado.
Leer el propio prompt antes de lanzarlo
Antes de pedir nada, revisé mi primera versión del prompt y encontré tres huecos que, de no corregirlos, habrían dado una lista de ideas floja:
Primero, el riesgo de repetir componentes que ya hemos usado en vídeos anteriores de esta serie (el sensor de luz LDR, el ultrasonidos HC-SR04, el servomotor, el relé, el sensor de presión BME280). Sin decirlo explícitamente, es muy probable que la IA proponga otra vez "haz un sensor de luz con Arduino" como si fuera una idea nueva.
Segundo, que los 10 proyectos salieran todos con el mismo esquema de sensor-más-condición-más-LED. Pedí explícitamente repartirlos entre cuatro tipos distintos: medir algo, accionar algo, comunicar o conectar (IoT), y registrar datos en el tiempo.
Tercero, que fueran factibles en una sola sesión de clase, dejando fuera de esta lista el CanSat y la AstroPi, que merecen su propio tiempo aparte más adelante.
Evaluar la respuesta y pedir el inventario real
Con el prompt ya corregido, y pasándole el inventario completo del centro, el resultado fueron 10 proyectos concretos y bien repartidos: desde un contador de pasos con micro:bit para 1º de ESO (usando solo el acelerómetro que ya trae la placa, sin ningún módulo extra) hasta enviar mensajes por radio LoRa entre dos aulas sin WiFi en 2º de Bachillerato, usando los módulos TTGO LoRa32 que teníamos guardados y casi sin usar.
Regenerar el formato, no el contenido
La primera entrega venía en párrafos largos, cuando yo había pedido explícitamente una lista de puntos. En vez de aceptarlo o de regenerar todo desde cero esperando suerte, pedí un cambio concreto de formato: un párrafo breve de dos o tres líneas por proyecto, y después una lista de tres puntos fijos (material necesario, software y lenguaje de programación, tiempo estimado). El contenido de cada proyecto no cambió nada, solo la forma en que se presenta — que es exactamente la distinción que veníamos trabajando en el capítulo de evaluación de respuestas: pedir un cambio específico funciona mejor que regenerar a ciegas esperando que salga distinto.
El resultado final son 10 fichas que se pueden usar directamente como chuleta de aula para todo el curso que viene, sin tener que reescribir nada después de copiarlas.
EL RESULTADO FINAL
1º ESO — Computación y Robótica
1. Hacer un contador de pasos y saltos con micro:bit
Los alumnos programan el micro:bit usando su acelerómetro incorporado para detectar sacudidas y contar cuántas veces se ha movido. Prueban distintos umbrales de sensibilidad y compiten por ver quién consigue el contador más preciso, entendiendo la diferencia entre un evento puntual y una variable que se acumula.
- Material: solo la placa micro:bit (sin módulos extra)
- Software/lenguaje: MakeCode, programación por bloques
- Tiempo estimado: 50 minutos
2. Programar el micro:bit Cutebot para que dibuje una figura geométrica
Usando el Cutebot y bloques de movimiento, cada grupo programa el robot para trazar un cuadrado o un triángulo en el suelo con una tiza pegada al chasis, calculando qué ángulo de giro corresponde a cada figura. El reto final es dibujar las iniciales de su nombre.
- Material: micro:bit + Smart Cutebot, tiza o rotulador
- Software/lenguaje: MakeCode, programación por bloques
- Tiempo estimado: 55 minutos
3. Crear una cerradura secreta con las botoneras de micro:bit
Con las botoneras de micro:bit, programan una combinación secreta de pulsaciones que muestra un icono de “abierto” o “cerrado” según se introduzca bien o mal. En parejas, uno diseña la contraseña y el otro intenta adivinarla en tres intentos.
- Material: micro:bit + botoneras micro:bit
- Software/lenguaje: MakeCode, programación por bloques
- Tiempo estimado: 45 minutos
1º Bachillerato — CDyPC
4. Construir una estación básica de calidad del aire con el sensor DHT11
Con Arduino y el módulo DHT11 leen temperatura y humedad por el Monitor Serie, definen un umbral de “aire poco saludable” y programan un aviso con LED cuando se supera. Comparan la lectura del aula con la de una zona junto a la ventana.
- Material: Arduino Mega + módulo DHT11 + LED
- Software/lenguaje: Arduino IDE, C++ (Arduino)
- Tiempo estimado: 55 minutos
5. Hacer una alarma antirrobo de mochila con el acelerómetro MPU-6050
Con el módulo GY-521 (MPU-6050) conectado a Arduino, detectan movimientos por encima de un umbral de aceleración y disparan un LED parpadeante o un zumbador. Ajustan el umbral para evitar falsos positivos por vibraciones normales de la mesa.
- Material: Arduino Mega + módulo GY-521/MPU-6050 + LED o zumbador
- Software/lenguaje: Arduino IDE, C++ (Arduino)
- Tiempo estimado: 55 minutos
6. Enviar la lectura de un sensor por Bluetooth al móvil con el módulo HC-05
Conectan un módulo Bluetooth HC-05 a Arduino junto con un sensor sencillo, y usan una app gratuita de terminal Bluetooth en el móvil para recibir la lectura sin cables — la primera vez que “sacan” un dato del Arduino sin USB.
- Material: Arduino Mega + módulo HC-05 + sensor sencillo (DHT11 o similar) + móvil con app de terminal Bluetooth
- Software/lenguaje: Arduino IDE, C++ (Arduino)
- Tiempo estimado: 50 minutos
7. Registrar tu recorrido a pie por el centro con el módulo GPS GY-NEO6MV2
Con el módulo GPS conectado a Arduino, guardan coordenadas cada 10-15 segundos mientras caminan por el patio, y las vuelcan después en una tabla para reconstruir a mano el recorrido sobre un plano del centro.
- Material: Arduino Mega + módulo GPS GY-NEO6MV2
- Software/lenguaje: Arduino IDE, C++ (Arduino); Excel o similar para la tabla
- Tiempo estimado: 55 minutos (incluye el paseo)
2º Bachillerato — Programación y Computación
8. Identificar objetos en directo con la cámara de visión artificial HuskyLens
Con la HuskyLens conectada a un ESP32, entrenan en vivo (con un solo botón, sin código de entrenamiento) el reconocimiento de 2-3 objetos del aula, y programan una respuesta distinta según qué objeto detecta.
- Material: ESP32 + cámara HuskyLens + LED (opcional)
- Software/lenguaje: Arduino IDE, C++ (Arduino/ESP32)
- Tiempo estimado: 55 minutos
9. Controlar un LED remoto desde una página web con el ESP32 como servidor
Programan el ESP32 para montar su propio servidor WiFi con una página HTML sencilla con un botón de encendido/apagado, accesible desde el móvil de cualquiera conectado a la misma red — al contrario que el ejemplo de petición HTTP visto antes, aquí el ESP32 sirve la información en vez de pedirla.
- Material: ESP32 (placa genérica o TTGO) + LED
- Software/lenguaje: Arduino IDE, C++ (ESP32) + HTML básico embebido
- Tiempo estimado: 55 minutos
10. Enviar un mensaje entre dos aulas sin WiFi con los módulos TTGO LoRa32
En parejas, cada una con un TTGO LoRa32 con pantalla OLED, programan el envío de mensajes cortos por radio LoRa y los muestran en la pantalla del receptor, probando el alcance real moviéndose por el centro.
- Material: 2x TTGO LoRa32 con OLED (por pareja)
- Software/lenguaje: Arduino IDE, C++ (ESP32), librería LoRa
- Tiempo estimado: 55 minutos



