Innehållsförteckning:
- Steg 1: Lista över material och komponenter
- Steg 2: Bygg rutan
- Steg 3: Inuti lådan
- Steg 4: Programmering och blockeringsdiagram
- Steg 5: Spelkörning
Video: MUSICAL QUIZ: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Hej, vi är en grupp på tre studenter på fjärde års modul för elektronik från Malaga universitet, Telecommunications Shool (https://www.uma.es/etsi-de-telecomunicacion/) och vi kommer att visa dig vår projekt för ämnet som kallas 'Creative Electronics'.
Projektet består av ett minispel där arduino-styrelsen slumpmässigt bestämmer en melodi att spela och spelaren måste svara på lämpligt sätt genom att klicka på motsvarande tryckknapp; om du trycker på tryckknappen som är kopplad till låten som spelas tänds en grön lysdiod och antalet visningar ökar, om inte, tänds en röd lysdiod och räkningen återställs.
Hoppas du njuter!
Steg 1: Lista över material och komponenter
1x Arduino Leonardo
1x kretskort
8x tryckknappar
7x 220ohm motstånd
1x 74HC595
1x 7-segment LED-display
1x summer
1x svetsare
1x plåt
1x tång
1x 5V utmatning (till exempel powerbank)
Detta är de material som behövs för att göra lådan:
1x En bit trä
1x vitt lim
1x En elektrisk såg
1x Henge
Steg 2: Bygg rutan
Skär först rutans fyra sidor med måtten (20x5) cm. Gör sedan toppen av lådan och basen, med fyrkantens mått med sidorna och limma sidorna med basen.
Senare placerar du toppen med ett gångjärn och gör hålen för knapparna, lysdioderna och de sju segmenten. Limma knapparna upptill och placera Arduino -kortet på basen med en skruv.
Slutligen är alla komponenter anslutna och fotografierna av låtarna klistras på toppen av lådan.
Steg 3: Inuti lådan
När du fick lådan rekommenderar vi att du testar kretsen i ett protoboard innan du lödar kretskortet. Observera att knapparna använder Arduinos PULL-UP-motstånd med programvara.
Anslut sedan alla tryckknappar och 7seg-displayen till arduino-kortet med exempelvis han-honkontakter.
Arduino -kortet kan drivas av ett externt batteri inuti lådan eller direkt anslutet till datorn via ett hål i lådan om du vill.
Steg 4: Programmering och blockeringsdiagram
Huvudproblemet är att kunna sätta många låtar utan att använda en SD -modul och utan att göra koden väldigt lång och svår att hantera. För detta har vi lagt alla låtar i ett separat bibliotek och vi har ringt från arduino för att göra en kod lätt att läsa och lätt modifierbar så att du kan ändra låtarna som du vill. Biblioteket använder frekvensen och tystnaden för varje anteckning.
Arduino-koden har gjorts med en switch-case-struktur. Först genereras ett slumpmässigt tal och en sång associerad låter i så fall. Om användaren trycker på rätt knapp tänds den blå lysdioden och räknaren lägger till 1, annars tänds den röda lysdioden och en annan slumpmässig låt genereras när startknappen trycks in.
För att kompilera koden måste du först zipa.cpp- och.h-koderna, sedan måste du importera biblioteket till ditt arduino IDE, Program-> Inkludera bibliotek-> Lägg till. ZIP-bibliotek.
Rekommenderad:
Quiz -skåpram: 4 steg
Quiz -skåpram: Denna instruktion visar konstruktionen av lagskåpen för Quiz -projektet som beskrivs här. Grundramen för lagpoänglådorna (Box A och Box B) består av 9 mm MDF. Storlekarna är: 3 off - 460 mm x 100 mm x 9 mm - toppen, mitt och
QuizBox - Offline Internet Quiz: 6 steg
QuizBox - Offline Internet Quiz: En offline internetquiz för att ta reda på vilken subreddit du är, vem behöver inte det? Översikt Nedan en snabb översikt över innehållet. Introduktion och Showcase -video Skriva ut lådan Lägga till lite elektronik Skriva koden Göra en frågesport Resultatet
Classroom MP3 Quiz Board: 10 steg (med bilder)
Classroom MP3 Quiz Board: Som tidigare lärare är vi alltid på utkik efter engagerande klassrumsaktiviteter. Vi skapade nyligen en stor interaktiv Sound FX -vägg som vi trodde skulle vara bra för ett klassrum … tills vi insåg att de flesta klassrum inte har en jätte tom
Quiz Safe: 5 steg
Quiz Safe: När dina testresultat är dåliga vill du inte att det ska delas med dina föräldrar. Du kan använda det för att lägga ditt testpapper i en låda. Om föräldrar upptäcker att de behöver sin bok, kommer föräldrar att hitta den. Lösenordet öppnar det. Inspiration från: https: // www
Quiz summer med hjälp av ATMEGA328P (Arduino) DIY: 3 steg
Quiz Buzzer Använda ATMEGA328P (Arduino) DIY: I summerrundan av frågesportstävlingar kastas frågan öppen för alla lag. Den som vet svaret träffar summern först och svarar sedan på frågan. Ibland träffar två eller flera spelare summern nästan samtidigt och det är ver