
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:42

Tietokilpailujen summerikierroksella kysymys on avoin kaikille joukkueille. Henkilö, joka tietää vastauksen, lyö ensin summerin ja vastaa sitten kysymykseen. Joskus kaksi tai useampi pelaaja osuu summeriin melkein samanaikaisesti, ja on erittäin vaikea havaita, kuka heistä on painanut summeria ensin. Televisiosarjoissa, joissa koko tapahtuma tallennetaan, toiminnot toistetaan hidastettuna ensimmäisen osuman havaitsemiseksi. Tällaiset hitaat liikkeet ovat mahdollisia vain, jos esityksen johtamiseen on käytettävissä valtavat varat.
Tästä syystä summerit alkavat korkeakouluissa järjestettävissä tietokilpailuissa. Tämä projekti on hyödyllinen viiden joukkueen tietokilpailussa, vaikka sitä voidaan muokata useammalle joukkueelle. Tämä järjestelmä on herkkä. Piiri voi tunnistaa ja tallentaa ensimmäisen osuman kilpailijan kaikkien kilpailijoiden joukosta, jotka saattavat vaikuttaa samanaikaisilta. Olemme suunnitelleet piirin ATmega328P -mikrokontrollerilla, joka skannaa tulon painikkeista ja näyttää vastaavan numeron tietokoneen näytöllä. Se on yksinkertainen piiri, jossa on vähimmäismäärä komponentteja ja ilman monimutkaisuutta. Vaikka tämä järjestelmä on suunniteltu vain viidelle joukkueelle, voidaan lisätä lisää joukkueita.
Vaihe 1: Lohkokaavio



Projektissa on 3 moduulia
-Virtalähde
-Mikro -ohjainyksikkö
-Arcade -painikkeet
-Näyttöyksikkö
Virtalähde: Virtalähde on seinäadapteri, joka muuntaa 220VAC 9VDC: ksi. Virtalähde syöttää virtaa tietokilpailusummeriin, jossa on jännitesäädin, joka syöttää 5V muulle piirille. Suurimman virranoton koko piiristä on oltava alle 1 ampeeri, jotta se ei ylitä virtalähteen maksimivirtaa.
Mikro -ohjainyksikkö: Mikrokontrolleri on ATMEGA328. Sen käyttöjännite on 5v. Analogisia tulonappeja on kuusi ja digitaalisia 14 tulo-/lähtöliittimiä. Arduino Unossa on myös 16 MHz: n kideoskillaattori ja USB -liitin tietokoneen liitäntään. Mikro -ohjain vastaanottaa signaaleja sekä analogisten että digitaalisten tulojen kautta ulkoisista painikkeista. ATMEGA328P on tietokilpailun summeri, joka ohjaa ja järjestää jokaisen tapahtuman. Se tallentaa nimen ja kellonajan, jolloin osallistuja on syöttänyt summerin tietokantaansa.
Arcade -painikkeet: Tietokilpailusummerissa on 9 arcade -painiketta, 5 painiketta vastustajan painikkeille ja 4 syöttöpainiketta näppäilijän puolella. START -painike, joka määrittää ajastimen alun. STOP -painikkeet merkitsevät ajastimen päättymistä, vain START- ja STOP -painikkeiden painettu summeri otetaan huomioon. Mikro -ohjain tallentaa soittajan nimen samassa järjestyksessä kuin summeria painetaan. OIKEA -painiketta painetaan, kun pelaaja vastaa kysymykseen oikein. VIRHE -painiketta painetaan, kun vastaus on väärä ja mahdollisuus vastata kysymykseen siirtyy seuraavalle pelaajalle jne. Arcade Buttonin työ yksinkertaisella menetelmällä, kun painiketta painetaan, se yhdistää digitaalisen lukutapin Vcc: hen, muuten se on liitetty GND: hen.
Näyttöyksikkö: Tietokone käyttää Pythoniin koodattua Quiz Buzzer -ohjelmistoa, joka kommunikoi mikro -ohjaimen kanssa USB -liitännän kautta. Sen on tulkittava ja analysoitava mikrokontrollerista lähetettyjä tietoja. Jokaisen pelaajan reaktioaika näkyy tietokoneessa.
Vaihe 2: Toteutus



Piiri suunnitellaan ja testataan heti, kun lohkokaavio on toteutettu. Muutokset päivitetään piirilevyasettelun suunnittelua varten.
Vaihe 3: Demovideo

Löydät lisää projektista täältä: (sisältää myös Arduino -koodin ja piirilevyasettelun)
Github -linkki:
Suositeltava:
Arduino+Blynk -projektin ohjaava summeri: 8 vaihetta

Arduino+Blynk -projektin ohjaussummeri: Blynk -tekniikkaa käytetään esineiden internetin mahdollistamiseen erittäin kätevällä tavalla. Tässä projektissa en käytä mitään Bluetooth- tai Wifi -moduulia langattoman viestinnän tekemiseen. Tämä on mahdollista käyttämällä Blynk -sovellusta, joka voi auttaa sinua suunnittelemaan oman sovelluksesi
Erillinen ATmega328p (käyttäen sisäistä 8 MHz: n kelloa): 4 vaihetta

Itsenäinen ATmega328p (käyttäen sisäistä 8 MHz: n kelloa): ATmega328p on yhden sirun mikro-ohjain, jonka Atmel on luonut megaAVR-perheeseen (myöhemmin Microchip Technology osti Atmelin vuonna 2016). Siinä on muokattu Harvard-arkkitehtuuri, 8-bittinen RISC-prosessoriydin. Tämä mikro-ohjain on Arduinon aivot
Tietovisa turvallinen: 5 vaihetta

Tietovisa turvallinen: Kun testituloksesi ovat huonot, et halua jakaa sitä vanhempiesi kanssa. Sen avulla voit laittaa testipaperisi laatikkoon. Jos vanhemmat huomaavat tarvitsevansa kirjaansa, vanhemmat löytävät sen. Salasana avaa sen. Inspiraatio: https: // www
Arduino Quiz -summeri: 8 vaihetta (kuvilla)

Arduino Quiz summeri: Hei! Tämä on ensimmäinen Instructable. Tietokilpailusummerit alkoivat, kun kollegani, joka myös isännöi peliesitystä, pyysi ihmisiä, jotka voisivat rakentaa tietokilpailusummerin. Otin tämän projektin vastaan ja muutaman ystävän (Blaze ja Errol) avustuksella ja
Tietovisa summeri käyttämällä 555 ajastimen IC: 4 vaihetta

Tietovisa summeri käyttäen 555 ajastimen IC: Tätä projektia on sponsoroinut LCSC.com. LCSC on sitoutunut tarjoamaan laajan valikoiman aitoja, korkealaatuisia elektronisia komponentteja parhaaseen hintaan. LCSC: stä on tullut nopeimmin kehittyvä elektronisten komponenttien verkkokauppa Chi