2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në raundin e zhurmshëm të garave të kuizit, pyetja është e hapur për të gjitha ekipet. Personi që e di përgjigjen godet zilen e parë dhe më pas i përgjigjet pyetjes. Ndonjëherë dy ose më shumë lojtarë godasin zilen pothuajse njëkohësisht dhe është shumë e vështirë të zbulosh se cili prej tyre e ka shtypur zilen e parë. Në shfaqjet televizive, ku regjistrohet e gjithë ngjarja, veprimet përsëriten në lëvizje të ngadaltë për të zbuluar goditjen e parë. Lëvizje të tilla të ngadalta janë të mundshme vetëm kur fonde të mëdha janë në dispozicion për të realizuar shfaqjen.
Për këtë arsye, zhurmat fillojnë të fillojnë për konkurset e kuizit që mbahen në kolegje. Ky projekt është i dobishëm për një garë kuizi me 5 ekipe, megjithëse mund të modifikohet për më shumë numër skuadrash. Ky sistem është i ndjeshëm. Qarku mund të zbulojë dhe regjistrojë garuesin e parë të goditur midis të gjithë konkurrentëve që mund të duket se janë të njëkohshëm. Ne e kemi projektuar qarkun duke përdorur një mikrokontrollues ATmega328P, i cili skanon hyrjen nga butonat e shtypjes dhe shfaq numrin përkatës në ekranin e kompjuterit. Shtë një qark i thjeshtë me numrin minimal të përbërësve dhe pa ndonjë kompleksitet. Edhe pse ky sistem është projektuar vetëm për 5 ekipe, mund të shtohen më shumë ekipe.
Hapi 1: Bllokoni Diagramin
Projekti ka 3 module
-Furnizimi me energji
-Njësia e Mikrokontrolluesit
-Butonat e arkadës
-Njësia e shfaqjes
Furnizimi me energji elektrike: Furnizimi me energji elektrike është një përshtatës muri i cili konverton 220VAC në 9VDC. Furnizimi me energji elektrike do të sigurojë energji për zilen Quiz i cili do të ketë një rregullator të tensionit që furnizon 5V për pjesën tjetër të qarkut. Tërheqja maksimale e rrymës nga i gjithë qarku duhet të jetë më pak se 1 Amp në mënyrë që të mos kalojë rrymën maksimale që mund të sigurojë furnizimi me energji.
Njësia e Mikrokontrolluesit: Mikrokontrolluesi do të jetë ATMEGA328. Ka një tension pune prej 5v. Ekzistojnë gjashtë kunja analoge të hyrjes dhe 14 kunja dixhitale të hyrjes/daljes. Arduino Uno gjithashtu ka një oshilator kristal 16 MHz dhe një lidhës USB për tu ndërlidhur me një kompjuter. Mikrokontrolluesi merr sinjale përmes hyrjeve analoge dhe dixhitale nga butonat e jashtëm. ATMEGA328P është truri i Quiz buzzer i cili kontrollon dhe organizon çdo ngjarje. Ai ruan emrin dhe kohën në të cilën pjesëmarrësi ka futur zile në bazën e të dhënave të tij.
Butonat Arcade: Quiz Buzzer ka 9 butona Arcade, 5 butona për kundërshtarët dhe ka 4 butona hyrës në anën e pyetësit. Butoni START i cili specifikon fillimin e kohëmatësit. Butonat STOP nënkuptojnë fundin e kohëmatësit, Zileja e shtypur midis START dhe STOP do të merret parasysh vetëm. Mikrokontrolluesi ruan emrin e lojtarit në të njëjtën sekuencë kur shtypet zilja. Butoni CORRECT shtypet kur lojtari i përgjigjet saktë pyetjes Butoni INCORRECT shtypet kur përgjigja është e gabuar dhe mundësia për t'iu përgjigjur pyetjes shkon te lojtari tjetër i njëpasnjëshëm e kështu me radhë. Puna e Arcade Button në një metodologji të thjeshtë, kur shtypet butoni lidh pinin e leximit dixhital me Vcc tjetër është i lidhur me GND.
Njësia e ekranit: Kompjuteri do të ekzekutojë softuerin Quiz Buzzer të koduar në Python i cili do të komunikojë me mikrokontrolluesin përmes ndërfaqes USB. Do të duhet të interpretojë dhe analizojë të dhënat e dërguara nga mikrokontrolluesi. Koha e reagimit të secilit lojtar do të shfaqet në kompjuter.
Hapi 2: Zbatimi
Qarku është projektuar dhe testuar sapo të zbatohet bllok -diagrami. Ndryshimet janë përditësuar për hartimin e paraqitjes së PCB.
Hapi 3: Demo Video
Mund të gjeni më shumë rreth projektit këtu: (përfshin Arduino Code dhe paraqitjen e PCB gjithashtu)
Lidhja Github: