Innehållsförteckning:
- Steg 1: Kretsprototypen
- Steg 2: Anslutningar
- Steg 3: Ljud
- Steg 4: Kodoptimering
- Steg 5: Mobilapp
- Steg 6: Inställningar
- Steg 7: Slutsats
Video: Quiz Game Buzzer Bluetooth Edition: 7 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Så jag gjorde denna Quiz Buzzer för ett tag sedan …
www.instructables.com/id/Quiz-Game-Show-Bu…
Efter att ha använt det ett tag fick jag lite feedback och bestämde mig för att förbättra det.
För att se koden … det borde fungera bra …
bitbucket.org/Clapoti/triviabuzzer_arduino…
bitbucket.org/Clapoti/quizzer_xamarin/src/…
Steg 1: Kretsprototypen
Här är den nya kretsprototypen med alla nya bitar.
Steg 2: Anslutningar
Först bytte jag ut kontakterna för knapplådorna så att de inte skulle vara låsta till lådan.
Jag använde också mindre trådar så det är inte lika skrymmande när det förvaras.
Steg 3: Ljud
Jag lade till en förstärkningskrets för ljudet eftersom det inte var tillräckligt högt.
www.sparkfun.com/products/11044
Jag lade också till en volymknapp så att den kan justeras efter omgivningens ljudstyrka.
Jag använde ??? chip som erbjöd alla möjligheter jag ville ha.
Steg 4: Kodoptimering
Jag optimerade koden i mikrokontrollen, särskilt hur ingångarna lästes, med hjälp av registret direkt istället för att kontrollera varje ingång en i taget.
Du måste söka efter den rätta biten i registret som i kodexemplet nedan …
B00000001 för A0
B00000010 för A1
B00000100 för A2
etc…
Och du kan söka efter mer än en ingång samtidigt
B00110000 för A5 och A6
Detta gjorde koden snabbare, men minskade också risken för att alltid ha samma team att svara.
void setup () {DDRC = DDRC | B00000000; // ställ in PORTC (analog 0 till 5) till ingångar bitsPortC = 0;
}
void loop () {bitsPortC = PINC;
if (bitsPortC == B00000001)
}
Steg 5: Mobilapp
Den största delen av alla dessa modifieringar var att lägga till ett HM-10 Bluetooth-chip till kretsen.
Tillsammans med detta kom en Android -applikation för att styra lådan från en mobiltelefon. Mobilapplikationen kan i princip se vilket team som är aktivt (lysdioderna framför enheten), poängen och det avgör om svaret är rätt eller fel.
Steg 6: Inställningar
Med mobilapplikationen kom möjligheten att anpassa upplevelsen lite med inställningar … stänga av ljuden, lägga till ett svårt läge där ett felaktigt svar tar bort en poäng, välja om folk kan svara hela tiden eller om spelmästaren behöver berätta maskinen är den "Klar" … för att undvika att människor mäskar knapparna och inte vet svaret.
Steg 7: Slutsats
Det var mycket roligt att lära sig hur man programmerar allt detta så det fungerar på Bluetooth … Bluetooth Low Energy för att vara exakt.
Nu ser jag fram emot att tillämpa denna kunskap på andra projekt.
Rekommenderad:
Arduino Halloween Edition - Zombies Pop -out Screen (steg med bilder): 6 steg
Arduino Halloween Edition - Zombies Pop -out -skärm (steg med bilder): Vill du skrämma dina vänner och göra lite skrikande ljud i Halloween? Eller vill du bara göra en bra upptåg? Den här Zombies pop-out-skärmen kan göra det! I denna instruktionsbok lär jag dig hur du enkelt gör hopp-ut zombies med Arduino. HC-SR0
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
Arduino Quiz Buzzer: 8 steg (med bilder)
Arduino Quiz Buzzer: Hej! Detta är min första instruerbara. Quiz -summerplanerna började när min kollega, som också är värd för en spelshow, bad om människor som kunde bygga en Quiz -summer. Jag tog mig an detta projekt och med hjälp av få vänner (Blaze och Errol) och
Certamen Quiz Practice Machine: 12 steg (med bilder)
Certamen Quiz Practice Machine: Certamen quizlagstävling från Junior Classical League innefattar frågesportfrågor om grekiska/romerska ämnen. Enskilda tävlande trycker på summerknapparna när de har ett svar. Maskinen håller reda på i vilken ordning knapparna var före
Elektroniskt Quiz -julkort: 10 steg (med bilder)
Electronic Quiz Christmas Card: Vill du göra något intressant till jul? Vad sägs om ett elektroniskt frågesamt julkort? Det spelar upp frågor från vågfiler från ett SD -kort, så du kan anpassa det med tankeväckande och/eller läskiga frågor. Om frågesporter är frågesport, detta