MAKEY MAKEY

Reto Simon Says

Proyecto de Electrónica Creativa · Tecnología 1º ESO

01

🛒 Materiales de Bajo Coste

📦
Cartón reciclado
4 cuadrados de ~25×25 cm. Uno por cada color de Simon.
Papel de aluminio
Para cubrir los botones y crear las zonas conductoras.
📎
Pintura de tempera
Rojo, Verde, Azul y Amarillo — los 4 colores de Simon Says.
🐊
Cables cocodrilo
Al menos 5: uno por botón + 1 para la tierra (GND).
🎛️
Placa Makey Makey
El cerebro del proyecto. Se conecta por USB al ordenador.
Tus manos
Tú eres parte del circuito. ¡La electricidad pasa por ti!
02

🧠 ¿Cómo Funciona Simon Says?

💻 Scratch muestra
un color
👁️ Jugador
memoriza
👆 Pulsa el botón
correcto
Makey Makey
envía tecla
🏆 Scratch valida
y puntúa

Simon Says muestra una secuencia de colores que va creciendo en cada ronda. El jugador debe repetirla pulsando los botones en el mismo orden. Si falla, ¡pierde! La dificultad aumenta con cada ronda superada.

03

🔧 Construcción Paso a Paso

1

Recorta y forra los botones

Recorta 4 cuadrados de cartón. Cubre cada uno con papel de aluminio y pinta encima con tempera: Rojo, Verde, Azul y Amarillo. El aluminio bajo la pintura garantiza la conductividad.

2

Conecta los cables a Makey Makey

Usa cables cocodrilo para conectar cada botón a su entrada en la placa. Consulta la tabla de la sección siguiente para saber qué pin usar para cada color.

3

Conecta la tierra (EARTH)

Un cable del pin EARTH de la Makey Makey va a tu muñeca (con una pinza) o a una lámina de aluminio que tocarás con la mano libre. ¡Tú completas el circuito!

4

Conecta por USB al ordenador

Makey Makey se comporta como un teclado. El ordenador la reconoce automáticamente, sin instalar nada.

💡 Truco: Si la pintura tapa demasiado el aluminio y el botón no funciona bien, deja un pequeño borde sin pintar, o raspa suavemente la superficie con el clip del cable cocodrilo.
04

⚡ Diagrama de Conexiones

🔴ROJO
🟢VERDE
🔵AZUL
🟡AMARILLO
→ W (arriba)
→ A (izquierda)
→ D (derecha)
→ S (abajo)
→ EARTH (tu mano)
⬡ MAKEY MAKEY ⬡
W
A
D
S
EARTH ⏚
Color Botón Pin Makey Makey Tecla en Scratch
Rojo W Flecha Arriba / Tecla W
Verde A Flecha Izquierda / Tecla A
Azul D Flecha Derecha / Tecla D
Amarillo S Flecha Abajo / Tecla S
⏚ Tu mano EARTH Completa el circuito
05

🐱 Lógica en Scratch

El proyecto en Scratch tiene dos partes: el presentador (que muestra la secuencia) y el validador (que comprueba si el jugador ha pulsado correctamente).

simon_says.sb3 — pseudocódigo
// ─── VARIABLES NECESARIAS ───────────────────────────
CREAR secuencia  // lista de colores generados
CREAR turno      // índice que lleva la cuenta
CREAR puntos     // marcador del jugador
CREAR ronda      // nivel actual

// ─── AL INICIAR EL JUEGO ────────────────────────────
AL PULSAR BANDERA VERDE:
  REPETIR SIEMPRE:
    AÑADIR_COLOR_ALEATORIO(secuencia)   // nueva ronda
    MOSTRAR_SECUENCIA(secuencia)        // ilumina botones
    ESPERAR_RESPUESTA_JUGADOR()
    SUMAR 10 A puntos

// ─── MOSTRAR SECUENCIA ──────────────────────────────
AL RECIBIR "mostrar_secuencia":
  PARA CADA color EN secuencia:
    ILUMINAR_SPRITE(color)   // cambia disfraz
    REPRODUCIR_SONIDO(color)
    ESPERAR(0.6) segundos
    APAGAR_SPRITE(color)
    ESPERAR(0.2) segundos

// ─── DETECTAR PULSACIÓN ─────────────────────────────
AL PRESIONAR TECLA [W] → Rojo pulsado
  SI secuencia[turno] = "ROJO" ENTONCES:
    REPRODUCIR_SONIDO("correcto")
    SUMAR 1 A turno
  SINO:
    REPRODUCIR_SONIDO("error")
    ENVIAR "game_over"

// (Repetir para A→Verde, D→Azul, S→Amarillo)

// ─── GAME OVER ──────────────────────────────────────
AL RECIBIR "game_over":
  DECIR "¡FALLASTE! Ronda " + ronda + " — Puntos: " + puntos
  DETENER TODO
💡 Consejo Scratch: Crea 4 sprites (uno por color) y usa los disfraces "encendido" y "apagado" para simular el efecto de iluminación de Simon Says. ¡Añade sonidos distintos para cada color y el juego cobrará vida!