Taula de continguts:

QUIZ MUSICAL: 5 passos
QUIZ MUSICAL: 5 passos

Vídeo: QUIZ MUSICAL: 5 passos

Vídeo: QUIZ MUSICAL: 5 passos
Vídeo: How to Make Quiz in PowerPoint 2024, Juliol
Anonim
QUIZ MUSICAL
QUIZ MUSICAL

Hola, som un grup de tres estudiants del mòdul d'enginyeria electrònica de 4t de la Universitat de Màlaga, Shool of Telecommunications (https://www.uma.es/etsi-de-telecomunicacion/) i us mostrarem el nostre projecte per a l'assignatura anomenada "Electrònica Creativa".

El projecte consisteix en un mini-joc en què el tauler d’arduino decideix a l’atzar una melodia a tocar i el jugador ha de respondre adequadament fent clic al botó corresponent; si premeu el polsador associat a la cançó que s’està reproduint, s’encén un LED verd i el recompte de la pantalla augmentarà, si no, s’encén un LED vermell i es restableix el recompte.

Espero que gaudeixis!

Pas 1: Llista de materials i components

1x Arduino Leonardo

1x placa PCB

8x polsadors

Resistències de 7x 220ohm

1x 74HC595

1 pantalla LED de 7 segments

1x Buzzer

1x soldador

1x bobina de llauna

1x alicates

1 alimentació de sortida de 5 V (per exemple, powerbank)

Aquests són els materials necessaris per fer la caixa:

1x Un tros de fusta

1x cola blanca

1x Una serra elèctrica

1x Henge

Pas 2: Creeu la caixa

Construeix la caixa
Construeix la caixa
Construeix la caixa
Construeix la caixa
Construeix la caixa
Construeix la caixa
Construeix la caixa
Construeix la caixa

Primer, talla els 4 costats de la caixa amb les mides (20x5) cm. Després, fes la part superior de la caixa i la base, amb les mesures del quadrat fetes amb els laterals i enganxa els laterals amb la base.

Posteriorment, col·loqueu la part superior amb una frontissa i feu els forats dels botons, leds i els 7 segments led. Enganxeu els botons a la part superior i col·loqueu la placa Arduino a la base amb un cargol.

Finalment, es connecten tots els components i s’enganxen les fotografies de les cançons a la part superior del quadre.

Pas 3: dins de la caixa

Dins de la caixa
Dins de la caixa
Dins de la caixa
Dins de la caixa
Dins de la caixa
Dins de la caixa

Quan obtingueu la caixa, us recomanem que proveu el circuit en una protoborda abans de soldar la placa PCB. Tingueu en compte que els botons utilitzen la resistència PULL-UP d'Arduino mitjançant el programari.

A continuació, connecteu tots els polsadors i la pantalla 7seg a la placa arduino mitjançant connectors home-dona per exemple.

La placa arduino pot alimentar-se mitjançant una bateria externa dins de la caixa o connectar-la directament al PC mitjançant un forat a la caixa, si voleu.

Pas 4: Programació i diagrama de blocs

Programació i diagrama de blocs
Programació i diagrama de blocs

El principal problema és poder posar moltes cançons sense utilitzar un mòdul SD i sense fer que el codi sigui molt llarg i difícil de gestionar. Per a això, hem posat totes les cançons en una biblioteca independent i hem trucat des de l'arduino fent un codi fàcil de llegir i fàcilment modificable perquè pugueu canviar les cançons com vulgueu. La biblioteca utilitza la freqüència i el silenci de cada nota.

El codi Arduino s’ha creat mitjançant una estructura de majúscules i minúscules. En primer lloc, es genera un número aleatori i sona una cançó associada en aquest cas. Si l'usuari prem el botó correcte, el led blau s'encendrà i el comptador n'afegirà 1, en cas contrari el led vermell s'encén i es genera una altra cançó aleatòria quan es prem el botó d'inici.

Per compilar el codi, primer heu de comprimir els codis.cpp i.h, després haureu d’importar la biblioteca al vostre IDE arduino, Programa-> Inclou biblioteca-> Afegeix biblioteca. ZIP.

Recomanat: