Indholdsfortegnelse:
Video: Quiz Buzzer Brug af ATMEGA328P (Arduino) DIY: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
I summerrunden af quizkonkurrencer bliver spørgsmålet kastet åbent 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 meget svært at opdage, hvem af dem der har trykket på summeren først. I fjernsynsprogrammer, hvor hele begivenheden er optaget, afspilles handlingerne i slowmotion for at opdage det første hit. Sådanne langsomme bevægelser er kun mulige, når der er enorme midler til rådighed til at gennemføre showet.
Af denne grund starter summerrunderne for quizkonkurrencer, der afholdes på gymnasier. Dette projekt er nyttigt til en quizkonkurrence på 5 hold, selvom det kan ændres til flere hold. Dette system er følsomt. Kredsløbet kan registrere og registrere den første hit -deltager blandt alle de deltagere, der kan synes at være samtidige. Vi har designet kredsløbet ved hjælp af en ATmega328P mikrokontroller, som scanner input fra trykknapper og viser det tilsvarende nummer på en computerskærm. Det er et simpelt kredsløb med et minimum af komponenter og uden kompleksitet. Selvom dette system kun er designet til 5 hold, kan der tilføjes flere hold.
Trin 1: Blokdiagram
Projektet har 3 moduler
-Strømforsyning
-Mikrokontroller enhed
-Arkade knapper
-Display enhed
Strømforsyning: Strømforsyningen er en vægadapter, der konverterer 220VAC til 9VDC. Strømforsyningen vil levere strøm til Quiz -summeren, som vil have en spændingsregulator, der leverer 5V til resten af kredsløbet. Den maksimale strømforbrug fra hele kredsløbet skal være mindre end 1 ampere, så den ikke overstiger den maksimale strøm, som strømforsyningen kan levere.
Mikrocontroller -enhed: Mikrokontrolleren vil være ATMEGA328. Den har en driftsspænding på 5v. Der er seks analoge indgangsstifter og 14 digitale ind-/udgangsstifter. Arduino Uno har også en 16 MHz krystaloscillator og USB -stik til interface med en computer. Mikrocontrolleren modtager signaler via både analoge og digitale indgange fra eksterne knapper. ATMEGA328P er hjernen i Quiz -summer, som styrer og organiserer hver eneste begivenhed. Det gemmer navnet og det tidspunkt, hvor deltageren har indtastet summeren i sin database.
Arcade -knapper: Quiz Buzzer har 9 Arcade -knapper, 5 knapper til modstanderens, og der er 4 input -knapper på spørgers side. START -knappen, der angiver begyndelsen på timeren. STOP -knapper angiver slutningen på timeren. Buzzer trykket mellem START og STOP betragtes kun. Mikrokontroller gemmer spillerens navn i samme rækkefølge, som summeren trykkes ned. Der trykkes på den KORREKTE knap, når spilleren besvarer spørgsmålet korrekt. KORREKT -knappen trykkes, når svaret er forkert, og muligheden for at besvare spørgsmålet går til den næste successive spiller og så videre. Arcade Buttons arbejde med en simpel metode, når der trykkes på knappen, forbinder den Digital read pin til Vcc, ellers er den forbundet til GND.
Display Unit: Computeren kører Quiz Buzzer -softwaren kodet i Python, som kommunikerer med mikrokontrolleren via USB -interfacet. Det bliver nødvendigt at fortolke og analysere de data, der sendes fra mikrokontrolleren. Reaktionstiden for hver spiller vises på computeren.
Trin 2: Implementering
Kredsløbet er designet og testet, så snart blokdiagrammet er implementeret. Ændringer opdateres til design af PCB -layout.
Trin 3: Demo video
Du kan finde mere om projektet her: (inkluderer også Arduino -kode og PCB -layout)
Github Link:
Anbefalede:
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: 4 trin
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: Hjemmeautomatisering Trin for trin ved hjælp af Wemos D1 Mini med PCB -design For et par uger siden udgav vi en tutorial "Home Automation using Raspberry Pi" i rootsaid.com, som blev godt modtaget blandt hobbyfolk og universitetsstuderende. Så kom et af vores medlemmer
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C - Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: 5 trin
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C | Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: Hej fyre i denne instruktion vil vi lære at bruge neopixel ws2812 LED'er eller led strip eller led matrix eller led ring med m5stack m5stick-C udviklingstavle med Arduino IDE, og vi vil lave et regnbuemønster med det
Arduino Quiz Buzzer: 8 trin (med billeder)
Arduino Quiz Buzzer: Hej der! Dette er min første instruerbare. Quiz -summerplanerne startede, da min kollega, der også er vært for et spilprogram, bad om folk, der kunne bygge en Quiz -summer. Jeg påtog mig dette projekt og med hjælp fra få venner (Blaze og Errol) og
Quiz Game Buzzer Bluetooth Edition: 7 trin (med billeder)
Quiz Game Buzzer Bluetooth Edition: Så jeg lavede denne Quiz Buzzer for et stykke tid siden … https: //www.instructables.com/id/Quiz-Game-Show-Bu…Efter at have brugt den et stykke tid fik jeg lidt feedback og beslutte at forbedre det. For at se koden … det skulle fungere godt … https: //bitbucket.org/Clapoti/triviabuz