INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
So ek het 'n rukkie gelede hierdie vasvra -gonser gemaak …
www.instructables.com/id/Quiz-Game-Show-Bu…
Nadat ek dit 'n rukkie gebruik het, het ek terugvoer gekry en besluit om dit te verbeter.
Om die kode te sien … dit behoort goed te werk …
bitbucket.org/Clapoti/triviabuzzer_arduino…
bitbucket.org/Clapoti/quizzer_xamarin/src/…
Stap 1: Die kringprototipe
Hier is die nuwe kringprototipe met al die nuwe stukke.
Stap 2: Konnekteerders
Eers het ek die verbindings vir die knoppies bokse verander sodat hulle nie aan die boks gesluit kon word nie.
Ek het ook kleiner drade gebruik, sodat dit nie so groot is as dit geberg word nie.
Stap 3: Klink
Ek het 'n versterkingskring vir die klank bygevoeg omdat dit nie hard genoeg was nie.
www.sparkfun.com/products/11044
Ek het ook 'n volumeknoppie bygevoeg sodat dit aangepas kan word volgens die omvang van die omgewing.
Ek het die gebruik ??? chip wat al die moontlikhede bied wat ek wou hê.
Stap 4: Kodeoptimalisering
Ek het die kode in die mikrobeheerder geoptimaliseer, veral hoe die insette gelees is, deur die register direk te gebruik in plaas van om elke invoer een vir een na te gaan.
U moet kyk of die korrekte bietjie in die register is, soos in die onderstaande kodevoorbeeld …
B00000001 vir A0
B00000010 vir A1
B00000100 vir A2
ens …
En u kan gelyktydig na meer as een invoer kyk
B00110000 vir A5 en A6
Dit het die kode vinniger gemaak, maar ook die risiko verminder dat dieselfde span altyd antwoord.
ongeldige opstelling () {DDRC = DDRC | B00000000; // stel PORTC (analoog 0 tot 5) op insette bitsPortC = 0;
}
leemte -lus () {bitsPortC = PINC;
as (bitsPortC == B00000001)
}
Stap 5: Mobiele app
Die grootste deel van al die wysigings was om 'n HM-10 Bluetooth-chip by die kring te voeg.
Daarmee saam kom 'n Android -toepassing om die boks vanaf 'n selfoon te beheer. Die mobiele toepassing kan basies sien watter span aktief is (die LED's voor die toestel), die telling en dit besluit of die antwoord reg of verkeerd is.
Stap 6: Instellings
Met die mobiele toepassing kom die moontlikheid om die ervaring 'n bietjie aan te pas met instellings … die geluide demp, 'n moeilike modus byvoeg waar 'n verkeerde antwoord 'n punt verwyder, kies of mense te alle tye kan antwoord of die spelmeester moet vertel die masjien is "gereed" … om te voorkom dat mense die knoppies stamp en nie die antwoord weet nie.
Stap 7: Gevolgtrekking
Dit was baie lekker om te leer hoe om dit alles te programmeer, sodat dit op Bluetooth werk … Bluetooth Low Energy om presies te wees.
Nou sien ek daarna uit om hierdie kennis op ander projekte toe te pas.
Aanbeveel:
Lazy 7 / Quick Build Edition: 8 stappe (met foto's)
Lazy 7 / Quick Build Edition: Ja. Nog een. Ek sal die inligting wat ek op Thingiverse geplaas het hier kopieer/plak, hierdie dokumentasie is regtig net nodig vir die led strip routing
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Arduino Quiz Buzzer: 8 stappe (met foto's)
Arduino Quiz Buzzer: Haai daar! Dit is my eerste Instructable. Die vasvra -gonsplanne het begin toe my kollega, wat ook 'n speletjiesprogram aanbied, mense gevra het wat 'n vasvra -gonser kon bou. Ek het hierdie projek aangeneem en met die hulp van 'n paar vriende (Blaze en Errol) en
Arduino Pocket Game Console + A -Maze - Maze Game: 6 stappe (met foto's)
Arduino Pocket Game Console + A -Maze - Maze Game: Welkom by my eerste instruksies! Die projek wat ek vandag met u wil deel, is Arduino doolhofspel, wat 'n sakkonsole geword het wat net so goed soos Arduboy en soortgelyke Arduino -gebaseerde konsoles geword het. Dit kan met my (of u) toekomstige speletjies geflits word danksy die ekspo
Certamen Quiz oefenmasjien: 12 stappe (met foto's)
Certamen Quiz oefenmasjien: Die Certamen quiz span kompetisie van die Junior Classical League behels vasvra vrae oor Grieks/Romeinse onderwerpe. Individuele deelnemers druk op die zoemer knoppies as hulle 'n antwoord het. Die masjien hou tred met die volgorde waarin knoppies voor was