Corre amb els teus dits tan ràpid com puguis!
En aquest joc, el corredor ha de colpejar dos sensors repetidament amb l’objectiu de completar voltes. Per cada volta, s’encendrà un LED. Quan totes les voltes s’hagin completat, els LEDs parpellejaran per celebrar la victòria.
Materials
- 1 placa Arduino
- 1 Shield Bàsica Educativa
- 5 LEDs
- 2 resistències d’1Mohm
- 5 resistències de 220 ohm
- 5 cables negres
- 11 cables de colors (2 llargs)
- paper d’alumini
- cinta adhesiva
- 1 breadboard petita
Instruccions
Codi
Pots trobar el codi a Arxiu -> Exemples -> BasicEducationShield -> Sports -> Racing
Com funciona
Has d’alternar entre els dos sensors capacitius (prem el de l’esquerre i després el de la dreta). Per cada 20 “passos” que donis, s’encendrà un LED. Els LEDs s’aniran encenent a cada nova volta.
Una cop hagis completat els 100 “passos”, tots els LEDs parpellejaran per la celebració. Després d’això, el joc es reiniciarà.
No funciona?
- Revisa les il·lustracions i comprova les teves connexions. Assegura’t que la Shield i els cables estan fermament connectats.
- Quan colpeges les làmines no passa res? Mira la referència CapacitiveSwitch per depurar el sensor capacitiu.
- VU-meter no funciona correctament? Mira la referència VU-Metro? per depurar VU-meter.
- No es pot pujar el codi? Assegura’t que la biblioteca CapacitiveSensor estigui col·locada dins la carpeta de llibreries, libraries, a la carpeta Arduino.
Continua experimentant!
- Canvia la manera com els LEDs parpellegen quan s’acaba el joc. Mira el codi d’exemple VUMeterTest per saber quines ordres pots utilitzar.
- El joc és massa fàcil? Intenta que duri més!
- Pots col·locar el paper d’alumini en un altre lloc? Pots utilitzar alguna altra cosa enlloc del paper d’alumini (potser els teus amics)?
- Cronometra’l per veure qui corre més!