Arduino Memory Game!

Utilitzeu númeos de pins consecutius pels leds i consecutius pels polsador perquè la programació sigui més senzilla.

PROGRAMACIÓ

1.Creem les 9 variables per a cada component.

2. Creem dues llistes per emmagatzemar la seqüència de colors:

int sequencia[9];

int respostes[9];

Les llistes es creen igual que les variables però entre els claudàtors s’indica la quantitat d’elements que hi haurà a la llista.

3. Al loop, creem una variable per calcular els números aleatoris, els quals correspondran als pins dels leds. Cal posar el valor mínim i el màxim del random.

int aleatori = random(10,13);

4. Realitzeu una comunicació Serial i comproveu que van sortint números diferents per la pantalla cada 1000 ms.

5. Ara cal emmagatzemar aquest número random a la nostra llista. Tenint en compte que cal especificar la posició del número a la llista i que les llistes sempre comencen a la posició 0, farem una nova variable (a fora del set up) per indicar la posició i utilitzarem aquesta intrucció per introduir-la a la llista:

int posicio = 0;

sequencia[posicio] = aleatori;

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.