Indholdsfortegnelse:
- Trin 1: Liste over materialer og komponenter
- Trin 2: Byg kassen
- Trin 3: Inde i æsken
- Trin 4: Programmering og blokering af diagram
- Trin 5: Spilkørsel
Video: MUSICAL QUIZ: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Hej, vi er en gruppe på tre studerende på 4. års modul i elektronikingeniør fra University of Malaga, Shool of Telecommunications (https://www.uma.es/etsi-de-telecomunicacion/), og vi vil vise dig vores projekt for emnet kaldet 'Creative Electronics'.
Projektet består af et minispil, hvor arduino-tavlen tilfældigt beslutter en melodi, der skal spilles, og spilleren skal svare passende ved at klikke på den tilsvarende trykknap; Hvis du trykker på den knap, der er knyttet til den sang, der afspilles, lyser en grøn LED, og displaytallet stiger, hvis ikke, lyser en rød LED, og tællingen nulstilles.
Håber du nyder det!
Trin 1: Liste over materialer og komponenter
1x Arduino Leonardo
1x printkort
8x trykknapper
7x 220ohm modstande
1x 74HC595
1x 7-segment LED-display
1x summer
1x svejser
1x Tin Coil
1x tang
1x 5V udgangsstrømforsyning (f.eks. Powerbank)
Dette er de materialer, der er nødvendige for at lave kassen:
1x Et stykke træ
1x hvid lim
1x En elektrisk sav
1x Henge
Trin 2: Byg kassen
Skær først de 4 sider af kassen med målene (20x5) cm. Lav derefter toppen af kassen og bunden med kvadratets mål med siderne og lim siderne med bunden.
Senere skal du placere toppen med et hængsel og lave hullerne til knapperne, lysdioderne og de 7 ledede segmenter. Lim knapperne til toppen, og anbring Arduino -tavlen på bunden med en skrue.
Endelig er alle komponenter forbundet, og fotografierne af sangene indsættes øverst i boksen.
Trin 3: Inde i æsken
Når du fik æsken, anbefaler vi at teste kredsløbet i et protoboard, før du lodder printkortet. Bemærk, at knapperne bruger Arduinos PULL-UP-modstand via software.
Tilslut derefter alle trykknapper og 7seg-displayet til arduino-kortet ved hjælp af f.eks. Han-hun-stik.
Arduino -kortet kan drives af et eksternt batteri inde i boksen eller direkte forbundet til pc'en med et hul i boksen, hvis du vil.
Trin 4: Programmering og blokering af diagram
Hovedproblemet er at kunne sætte mange sange uden at bruge et SD -modul og uden at gøre koden meget lang og vanskelig at administrere. Til dette har vi lagt alle sangene i et separat bibliotek, og vi har kaldt fra arduinoen, hvilket gør en kode let at læse og let ændret, så du kan ændre sangene, som du vil. Biblioteket bruger frekvensen og stilheden i hver note.
Arduino-koden er lavet ved hjælp af en switch-case struktur. Først genereres et tilfældigt tal, og en sang i så fald lyder. Hvis brugeren trykker på den korrekte knap, lyser den blå lysdiode, og tælleren tilføjer 1, ellers lyser den røde lysdiode, og der genereres en anden tilfældig sang, når der trykkes på startknappen.
For at kompilere koden skal du først zip.cpp- og.h-koderne, derefter skal du importere biblioteket til dit arduino IDE, Program-> Inkluder bibliotek-> Tilføj. ZIP-bibliotek.
Anbefalede:
Quiz -kabinetramme: 4 trin
Quiz -kabinetramme: Denne instruktionsbog viser konstruktionen af holdskabene til Quiz -projektet beskrevet her. Grundrammen for holdscore -bokse (boks A og boks B) består af 9 mm MDF. Størrelserne er: 3 off - 460 mm x 100 mm x 9 mm - toppen, midten og
QuizBox - Offline Internet Quiz: 6 trin
QuizBox - Offline internetquiz: En offline internetquiz for at finde ud af, hvilken subreddit du er, hvem har ikke brug for det? Oversigt Nedenfor en hurtig oversigt over indholdet. Introduktion og fremvisning af video Udskrivning af kassen Tilføjelse af elektronik Skrivning af koden Gør en quiz til resultatet
Classroom MP3 Quiz Board: 10 trin (med billeder)
Classroom MP3 Quiz Board: Som tidligere lærere er vi altid på udkig efter engagerende undervisningsaktiviteter. Vi har for nylig skabt en stor interaktiv Sound FX -væg, som vi troede ville være fantastisk til et klasseværelse … indtil vi indså, at de fleste klasseværelser ikke har en kæmpe tom
Quiz Safe: 5 trin
Quiz Safe: Når dine testresultater er dårlige, vil du ikke have, at den skal deles med dine forældre. Du kan bruge det til at lægge dit testpapir i en æske. Hvis forældre finder ud af, at de har brug for deres bog, finder forældrene den. Adgangskoden åbner den. Inspiration fra: https: // www
Quiz Buzzer Brug af ATMEGA328P (Arduino) DIY: 3 trin
Quiz Buzzer Brug af ATMEGA328P (Arduino) DIY: I buzzerrunden af quizkonkurrencer bliver spørgsmålet åbnet for alle holdene. Den person, der kender svaret, rammer først summeren og derefter svarer på spørgsmålet. Nogle gange rammer to eller flere spillere summeren næsten samtidigt, og det er ver