Sadržaj:
- Korak 1: Prototip kruga
- Korak 2: Konektori
- Korak 3: Zvuci
- Korak 4: Optimizacija koda
- Korak 5: Mobilna aplikacija
- Korak 6: Postavke
- Korak 7: Zaključak
Video: Kviz Game Buzzer Bluetooth izdanje: 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Pa sam napravio ovaj kviz zujalicu prije nekog vremena …
www.instructables.com/id/Quiz-Game-Show-Bu…
Nakon što sam ga neko vrijeme koristio, dobio sam povratne informacije i odlučio sam ga poboljšati.
Da vidite kôd … trebao bi dobro funkcionirati …
bitbucket.org/Clapoti/triviabuzzer_arduino…
bitbucket.org/Clapoti/quizzer_xamarin/src/…
Korak 1: Prototip kruga
Evo novog prototipa kola sa svim novim komadima.
Korak 2: Konektori
Prvo sam promijenio konektore kutija s gumbima kako se ne bi zaključali u kutiji.
Koristio sam i manje žice, tako da nije tako glomazan pri skladištenju.
Korak 3: Zvuci
Dodao sam pojačalo za zvuk jer nije bilo dovoljno glasno.
www.sparkfun.com/products/11044
Dodao sam i dugme za jačinu zvuka tako da se može prilagoditi prema jačini okruženja.
Koristio sam ??? čip koji je nudio sve mogućnosti koje sam želio.
Korak 4: Optimizacija koda
Optimizirao sam kôd u mikrokontroleru, posebno način na koji su ulazi čitani, koristeći registar izravno umjesto provjere svakog ulaza jedan po jedan.
Morate provjeriti ispravnost bita u registru, kao što vidite u primjeru koda ispod …
B00000001 za A0
B00000010 za A1
B00000100 za A2
itd…
Možete provjeriti i više ulaza istovremeno
B00110000 za A5 i A6
Ovo je učinilo kod bržim, ali i uvelike smanjilo rizik da se uvijek javlja isti tim.
void setup () {DDRC = DDRC | B00000000; // postavimo PORTC (analogno od 0 do 5) na ulaze bitsPortC = 0;
}
void loop () {bitsPortC = PINC;
if (bitsPortC == B00000001)
}
Korak 5: Mobilna aplikacija
Najveći dio svih tih izmjena bio je dodavanje HM-10 Bluetooth čipa u kolo.
Uz ovo, stigla je i Android aplikacija za kontrolu kutije s mobilnog telefona. Mobilna aplikacija u osnovi može vidjeti koji je tim aktivan (LED diode ispred uređaja), rezultat i odlučuje je li odgovor tačan ili pogrešan.
Korak 6: Postavke
S mobilnom aplikacijom, pojavila se mogućnost da malo prilagodite iskustvo s postavkama … prigušivanjem zvukova, dodavanjem teškog načina u kojem pogrešan odgovor uklanja točku, odabirom mogu li ljudi odgovarati u svakom trenutku ili ako majstor igre mora reći mašina je "Spremna" … kako bi se izbjeglo da ljudi gnječe dugmad i ne znaju odgovor.
Korak 7: Zaključak
Bilo je jako zabavno naučiti programirati sve ovo tako da radi na Bluetooth -u … Bluetooth Low Energy, da budemo precizni.
Sada se radujem da ću to znanje primijeniti na druge projekte.
Preporučuje se:
7 segmentni sat - izdanje malih štampača: 9 koraka (sa slikama)
7 -segmentni sat - izdanje malih štampača: Još jedan 7 -segmentni sat. xDA iako moram reći da ne izgleda tako ludo dok gledate moj profil Instructables. Vjerovatno će postati još iritantniji onog trenutka kada pogledate moj profil stvari sa raznovrsnosti. Pa zašto sam se uopće potrudio napraviti još jedan
Izrada elektroničke kviz ploče za djecu: 10 koraka (sa slikama)
Izrada elektroničke kviz ploče za djecu: U ovom uputstvu ću vam pokazati kako smo sin mog rođaka Mason i ja zajedno napravili elektronsku tablu za kvizove! Ovo je sjajan projekt povezan sa STEM-om za djecu bilo koje dobi koje zanima znanost! Mason ima samo 7 godina, ali sve više
MP3 kviz ploča za učionicu: 10 koraka (sa slikama)
MP3 kviz za učionicu: Kao bivši učitelji, uvijek smo u potrazi za angažmanom u učionici. Nedavno smo stvorili veliki interaktivni Sound FX zid za koji smo mislili da bi bio odličan za učionicu … sve dok nismo shvatili da većina učionica nema ogromnu prazninu
Noćno svjetlo Legend of Zelda Rupee (N64 izdanje): 7 koraka (sa slikama)
Legend of Zelda Rupee Nightlight (N64 Edition): Ovo sam napravio posebno za takmičenje Instructables Rainbow. Kao i sa mojim drugim projektima, ja sam džinovski Legend of Zelda nerd (Original Rupee Nightlight, Majora's Mask). Uz pozitivne povratne informacije zajednice Instructables, odlučio sam izgraditi
Lady Buggy, WiFi izdanje: 5 koraka (sa slikama)
Lady Buggy, WiFi izdanje: " Lady Buggy " je ženska buba stilizovana " buggy " Dizajnirao sam za naše unuke u dobi od 2 godine do, pa, ostavit ću to na 2 godine +. Kao što je prikazano u videu, Lady Buggy je vozilo za daljinsko upravljanje s Wi -Fi funkcijom