Isi kandungan:
- Langkah 1: Prototaip Litar
- Langkah 2: Penyambung
- Langkah 3: Bunyi
- Langkah 4: Pengoptimuman Kod
- Langkah 5: Aplikasi Mudah Alih
- Langkah 6: Tetapan
- Langkah 7: Kesimpulannya
Video: Kuiz Game Buzzer Bluetooth Edition: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Oleh itu, saya membuat Quiz Buzzer ini beberapa ketika yang lalu …
www.instructables.com/id/Quiz-Game-Show-Bu…
Setelah menggunakannya sebentar, saya mendapat maklum balas dan memutuskan untuk memperbaikinya.
Untuk melihat kodnya … ia mesti berfungsi dengan baik …
bitbucket.org/Clapoti/triviabuzzer_arduino…
bitbucket.org/Clapoti/quizzer_xamarin/src/…
Langkah 1: Prototaip Litar
Inilah prototaip litar baru dengan semua kepingan baru.
Langkah 2: Penyambung
Mula-mula saya menukar penyambung untuk kotak butang supaya tidak terkunci pada kotak.
Saya juga menggunakan wayar yang lebih kecil sehingga tidak terlalu besar semasa disimpan.
Langkah 3: Bunyi
Saya menambahkan litar penguat untuk suara kerana tidak cukup kuat.
www.sparkfun.com/products/11044
Saya juga menambah butang kelantangan sehingga dapat disesuaikan mengikut ketegasan persekitaran.
Saya menggunakan ??? cip yang menawarkan semua kemungkinan yang saya mahukan.
Langkah 4: Pengoptimuman Kod
Saya mengoptimumkan kod dalam pengawal mikro, terutama bagaimana input dibaca, menggunakan register secara langsung dan bukannya memeriksa setiap input satu per satu.
Anda perlu memeriksa bit yang betul dalam pendaftaran seperti yang terdapat dalam contoh kod di bawah …
B00000001 untuk A0
B00000010 untuk A1
B00000100 untuk A2
dan lain-lain…
Dan anda dapat memeriksa lebih dari satu input pada masa yang sama
B00110000 untuk A5 dan A6
Ini menjadikan kodnya lebih cepat, tetapi juga mengurangkan risiko selalu mempunyai pasukan yang sama menjawab.
batal persediaan () {DDRC = DDRC | B00000000; // tetapkan PORTC (analog 0 hingga 5) ke input bitPortC = 0;
}
gelung kosong () {bitsPortC = PINC;
jika (bitsPortC == B00000001)
}
Langkah 5: Aplikasi Mudah Alih
Bahagian terbesar dari semua pengubahsuaian tersebut adalah dengan menambahkan cip Bluetooth HM-10 ke litar.
Bersama ini, muncul aplikasi Android untuk mengawal kotak dari telefon bimbit. Aplikasi mudah alih pada dasarnya dapat melihat pasukan mana yang aktif (LED di hadapan peranti), skor dan ia memutuskan sama ada jawapannya betul atau salah.
Langkah 6: Tetapan
Dengan adanya aplikasi mudah alih, kemungkinan untuk menyesuaikan pengalaman sedikit dengan tetapan … mematikan suara, menambahkan mod yang sukar di mana jawapan yang salah menghilangkan titik, memilih apakah orang dapat menjawab setiap saat atau jika master permainan perlu memberitahu mesin itu "Sedia" … untuk mengelakkan orang menekan butang dan tidak mengetahui jawapannya.
Langkah 7: Kesimpulannya
Ia sangat menyeronokkan untuk belajar bagaimana memprogram semua ini sehingga berfungsi pada Bluetooth… Bluetooth Low Energy tepatnya.
Sekarang saya tidak sabar untuk menerapkan pengetahuan ini untuk projek lain.
Disyorkan:
Membuat Papan Kuiz Elektronik untuk Kanak-kanak: 10 Langkah (dengan Gambar)
Membuat Papan Kuiz Elektronik untuk Kanak-kanak: Dalam Instruksional ini, saya akan menunjukkan kepada anda bagaimana anak sepupu saya Mason dan saya membuat papan kuiz elektronik bersama-sama! Ini adalah projek berkaitan STEM yang hebat untuk kanak-kanak dari semua peringkat umur yang berminat dalam sains! Mason baru berusia 7 tahun tetapi semakin
Papan Kuiz MP3 Bilik Darjah: 10 Langkah (dengan Gambar)
Papan Kuiz MP3 Bilik Darjah: Sebagai bekas guru, kami sentiasa berusaha untuk menjalankan aktiviti bilik darjah. Kami baru-baru ini membuat tembok Sound FX interaktif yang besar yang kami fikir akan sesuai untuk kelas … sehingga kami menyedari bahawa kebanyakan bilik darjah tidak mempunyai ruang kosong yang besar
Kuiz Buzzer Menggunakan ATMEGA328P (Arduino) DIY: 3 Langkah
Kuiz Buzzer Menggunakan ATMEGA328P (Arduino) DIY: Dalam pertandingan kuiz pusingan buzzer, soalan itu diajukan kepada semua pasukan. Orang yang mengetahui jawapannya memukul buzzer terlebih dahulu dan kemudian menjawab soalannya. Kadang-kadang dua atau lebih pemain memukul buzzer hampir serentak dan ia benar-benar
Buzzer Kuiz Arduino: 8 Langkah (dengan Gambar)
Arduino Quiz Buzzer: Hai! Ini adalah Instructable pertama saya. Rancangan buzzer Quiz dimulakan ketika rakan saya, yang juga menjadi tuan rumah pertunjukan permainan meminta orang yang dapat membina Quiz Buzzer. Saya mengambil projek ini dan dengan bantuan beberapa rakan (Blaze dan Errol) dan
Kuiz Buzzer Menggunakan 555 Timer IC: 4 Langkah
Quiz Buzzer Using 555 Timer IC: Projek ini telah ditaja oleh LCSC.com. LCSC mempunyai komitmen kuat untuk menawarkan pelbagai pilihan komponen elektronik asli dan berkualiti tinggi dengan harga terbaik. LCSC telah menjadi kedai komponen elektronik dalam talian yang paling cepat berkembang di Chi