Tartalomjegyzék:
Videó: Kvízzümmögő az ATMEGA328P (Arduino) DIY használatával: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
A kvízversenyek zümmögő fordulójában a kérdés nyitva áll minden csapat előtt. Az, aki tudja a választ, először megüti a csengőt, majd válaszol a kérdésre. Néha két vagy több játékos szinte egyszerre nyomja meg a csengőt, és nagyon nehéz felismerni, hogy melyikük nyomta meg először a csengőt. A televíziós műsorokban, ahol az egész eseményt rögzítik, az akciókat lassított felvételben játsszák le az első találat észlelése érdekében. Ilyen lassú mozgás csak akkor lehetséges, ha hatalmas pénz áll rendelkezésre a műsor lebonyolításához.
Ezért kezdődnek a zümmögő fordulók a főiskolákon tartott kvízversenyeken. Ez a projekt hasznos egy 5 csapatos kvízversenyhez, bár több csapat számára módosítható. Ez a rendszer érzékeny. Az áramkör képes észlelni és rögzíteni az első találati versenyzőt az összes olyan versenyző között, akik egyidejűleg tűnhetnek. Az áramkört ATmega328P mikrokontroller segítségével terveztük, amely nyomógombokról szkenneli a bemenetet, és megjeleníti a megfelelő számot a számítógép kijelzőjén. Ez egy egyszerű áramkör, amely minimális számú összetevőt tartalmaz, és nem tartalmaz bonyolultságot. Annak ellenére, hogy ezt a rendszert csak 5 csapat számára tervezték, több csapat is hozzáadható.
1. lépés: Blokkdiagram
A projekt 3 modulból áll
-Tápegység
-Mikrokontroller egység
-Arcade gombok
-Kijelző egység
Tápegység: A tápegység egy fali adapter, amely 220VAC -t 9VDC -re alakít. A tápegység a Quiz zümmere számára szolgáltat áramellátást, amelynek feszültségszabályozója 5 V -ot szolgáltat az áramkör többi részére. A teljes áramkör maximális áramfelvételének kisebbnek kell lennie, mint 1 Amp, hogy ne lépje túl a tápegység által biztosított maximális áramot.
Mikrokontroller egység: A mikrokontroller ATMEGA328 lesz. 5V üzemi feszültséggel rendelkezik. Hat analóg bemeneti és 14 digitális bemeneti/kimeneti érintkező található. Az Arduino Uno 16 MHz -es kristályoszcillátorral és USB csatlakozóval rendelkezik a számítógéppel való interfészhez. A mikrokontroller analóg és digitális bemeneten keresztül is fogad jeleket a külső gombokról. Az ATMEGA328P a kvízzümmögő agya, amely minden eseményt irányít és szervez. Tárolja adatbázisában azt a nevet és időpontot, amikor a résztvevő beírta a zümmögőt.
Arcade gombok: A kvízzümmernek 9 árkádgombja van, 5 gomb az ellenfél számára, és 4 beviteli gomb található a kérdező oldalán. A START gomb, amely megadja az időzítő kezdetét. A STOP gombok az időzítő végét jelzik, a START és a STOP között megnyomott zümmögést csak a rendszer veszi figyelembe. A mikrokontroller a hangjelző megnyomásával azonos sorrendben tárolja a lejátszó nevét. A CORRECT gombot megnyomja, ha a játékos helyesen válaszol a kérdésre. A INCORRECT gombot megnyomja, ha a válasz rossz, és a kérdés megválaszolásának lehetősége a következő egymást követő játékosé lesz, és így tovább. Az Arcade Button egyszerű módszertanon dolgozik, amikor megnyomja a gombot, a digitális olvasótüskét csatlakoztatja a Vcc -hez, különben a GND -hez van csatlakoztatva.
Kijelző egység: A számítógép futtatni fogja a Pythonban kódolt Quiz Buzzer szoftvert, amely az USB interfészen keresztül kommunikál a mikrokontrollerrel. Értelmeznie és elemeznie kell a mikrokontroller által küldött adatokat. Az egyes játékosok reakcióideje megjelenik a számítógépen.
2. lépés: Végrehajtás
Az áramkört a blokkdiagram megvalósítása után tervezik és tesztelik. A módosítások frissítésre kerülnek a NYÁK -elrendezés kialakításához.
3. lépés: Demo videó
A projektről bővebben itt olvashat: (tartalmazza az Arduino kódot és a PCB elrendezést is)
Github link:
Ajánlott:
Önálló ATmega328p (belső 8 MHz -es órajel használatával): 4 lépés
Önálló ATmega328p (belső 8 MHz-es órajel használatával): Az ATmega328p egy egycsipes mikrokontroller, amelyet az Atmel hozott létre a megaAVR családba (később a Microchip Technology megvásárolta az Atmelt 2016-ban). Ez egy módosított Harvard architektúra 8 bites RISC processzor maggal rendelkezik. Ez a mikrokontroller az Arduino agya
Neopixel Ws2812 Rainbow LED izzás M5stick-C - Szivárvány futtatása a Neopixel Ws2812 készüléken az M5stack M5stick C használatával Arduino IDE használatával: 5 lépés
Neopixel Ws2812 Rainbow LED izzás M5stick-C | Szivárvány futása a Neopixel Ws2812-en az M5stack M5stick C használatával Arduino IDE használatával: Sziasztok, srácok, ebben az oktatási útmutatóban megtanuljuk, hogyan kell használni a neopixel ws2812 LED-eket, vagy led szalagot vagy led mátrixot vagy led gyűrűt m5stack m5stick-C fejlesztőtáblával Arduino IDE-vel, és elkészítjük szivárványos mintát vele
Vezeték nélküli távirányító 2,4 GHz -es NRF24L01 modul használatával Arduino - Nrf24l01 4 csatorna / 6 csatornás adó vevő négykópás - Rc Helikopter - Rc sík az Arduino használatával: 5 lépés (képekkel)
Vezeték nélküli távirányító 2,4 GHz -es NRF24L01 modul használatával Arduino | Nrf24l01 4 csatorna / 6 csatornás adó vevő négykópás | Rc Helikopter | Rc sík Arduino használatával: Rc autó működtetése | Quadcopter | Drone | RC sík | RC csónak, mindig szükségünk van vevőre és adóra, tegyük fel, hogy az RC QUADCOPTER esetében szükségünk van egy 6 csatornás adóra és vevőre, és az ilyen típusú TX és RX túl költséges, ezért készítünk egyet
Arduino kvízzümmögő: 8 lépés (képekkel)
Arduino kvíz csengő: Helló! Ez az első Instructable. A kvízzümmögés tervei elindultak, amikor kollégám, aki egy játékműsort is vezet, olyan embereket kért fel, akik tudnak kvízhangokat készíteni. Vállaltam ezt a projektet, és néhány barát (Blaze és Errol) segítségével
Kvízzümmögő az 555 időzítő IC használatával: 4 lépés
Kvízzümmögő 555 időzítő IC használatával: Ezt a projektet az LCSC.com támogatta. Az LCSC határozottan elkötelezett amellett, hogy valódi, kiváló minőségű elektronikus alkatrészek széles választékát kínálja a legjobb áron. Az LCSC lett a leggyorsabban fejlődő elektronikus alkatrészek online áruháza Chi