Innholdsfortegnelse:
- Trinn 1: Liste over materialer og komponenter
- Trinn 2: Bygg boksen
- Trinn 3: Inne i esken
- Trinn 4: Programmering og blokkeringsdiagram
- Trinn 5: Spillkjøring
Video: MUSIKKLIG QUIZ: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Hei, vi er en gruppe på tre studenter på 4. års modul for elektronikk fra University of Malaga, Shool of Telecommunications (https://www.uma.es/etsi-de-telecomunicacion/), og vi skal vise deg vår prosjekt for emnet kalt 'Creative Electronics'.
Prosjektet består av et minispill der arduino-brettet tilfeldigvis bestemmer en melodi som skal spilles, og spilleren må svare riktig ved å klikke på den tilhørende trykknappen; Hvis du trykker på knappen som er knyttet til sangen som spilles, lyser en grønn LED og displaytallet øker, hvis ikke, lyser en rød LED og tellingen blir nullstilt.
Håper du nyter!
Trinn 1: Liste over materialer og komponenter
1x Arduino Leonardo
1x kretskort
8x trykknapper
7x 220ohm motstander
1x 74HC595
1x 7-segmenters LED-skjerm
1x summer
1x sveiser
1x tinnspole
1x tang
1x 5V utgangsstrømforsyning (for eksempel powerbank)
Dette er materialene som trengs for å lage esken:
1x Et stykke tre
1x hvitt lim
1x En elektrisk sag
1x Henge
Trinn 2: Bygg boksen
Klipp først de fire sidene av esken med målene (20x5) cm. Lag deretter toppen av esken og basen, med målingene av firkanten laget med sidene og lim sidene med basen.
Senere plasserer du toppen med et hengsel og lager hullene til knappene, lysdiodene og de 7 ledede segmentene. Lim knappene til toppen og legg Arduino -brettet på basen med en skrue.
Til slutt er alle komponentene koblet sammen og fotografiene av sangene limes på toppen av esken.
Trinn 3: Inne i esken
Når du fikk esken, anbefaler vi at du tester kretsen i et protoboard før du lodder PCB -kortet. Vær oppmerksom på at knappene bruker Arduinos PULL-UP-motstand av programvare.
Koble deretter alle trykknappene og 7seg-skjermen til arduino-kortet ved hjelp av for eksempel mannlige-hunnkontakter.
Arduino -kortet kan drives av et eksternt batteri inne i esken eller direkte koblet til PC -en med et hull i esken hvis du vil.
Trinn 4: Programmering og blokkeringsdiagram
Hovedproblemet er å kunne sette mange sanger uten å bruke en SD -modul og uten å gjøre koden veldig lang og vanskelig å administrere. For dette har vi lagt alle sangene i et eget bibliotek, og vi har ringt fra arduinoen for å gjøre en kode lett å lese og lett å endre, slik at du kan endre sangene som du vil. Biblioteket bruker frekvensen og stillheten til hvert notat.
Arduino-koden er laget med en switch-case-struktur. Først genereres et tilfeldig tall og en sang assosiert i så fall. Hvis brukeren trykker på riktig knapp, lyser den blå lysdioden og telleren legger til 1, ellers lyser den røde lysdioden og en annen tilfeldig sang genereres når du trykker på startknappen.
For å kompilere koden må du først zip.cpp og.h kodene, deretter må du importere biblioteket til arduino IDE, Program-> Inkludere bibliotek-> Legg til. ZIP bibliotek.
Anbefalt:
Quiz -kabinettramme: 4 trinn
Quiz -kabinettramme: Denne instruksjonsboken viser konstruksjonen av lagskapene for Quiz -prosjektet beskrevet her. Grunnrammen for lagskårene (boks A og boks B) består av 9 mm MDF. Størrelsene er: 3 av - 460 mm x 100 mm x 9 mm - toppen, midten og
QuizBox - Offline Internet Quiz: 6 trinn
QuizBox - Offline Internet Quiz: En offline quiz for å finne ut hvilken subreddit du er, hvem trenger ikke det? Oversikt Nedenfor en rask oversikt over innholdet. Introduksjon og presentasjonsvideo Skrive ut esken Legge til litt elektronikk Skrive koden Gjøre en quiz til resultatet
Classroom MP3 Quiz Board: 10 trinn (med bilder)
Classroom MP3 Quiz Board: Som tidligere lærere er vi alltid på utkikk etter engasjerende klasseromsaktiviteter. Vi har nylig opprettet en stor interaktiv Sound FX -vegg som vi trodde ville være flott for et klasserom … til vi innså at de fleste klasserom ikke har en gigantisk tom
Quiz Safe: 5 trinn
Quiz Safe: Når testresultatene dine er dårlige, vil du ikke at den skal deles med foreldrene dine. Du kan bruke den til å legge testpapiret i en eske. Hvis foreldre finner ut at de trenger boken sin, vil foreldre finne den. Passordet åpner det. Inspirasjon fra: https: // www
Quiz -summer med bruk av ATMEGA328P (Arduino) DIY: 3 trinn
Quiz Buzzer Ved hjelp av ATMEGA328P (Arduino) DIY: I summerrunden med quizkonkurranser blir spørsmålet åpnet for alle lagene. Personen som vet svaret treffer summeren først og svarer deretter på spørsmålet. Noen ganger treffer to eller flere spillere summeren nesten samtidig, og det er ver