Daftar Isi:

Kartu Natal Kuis Elektronik: 10 Langkah (dengan Gambar)
Kartu Natal Kuis Elektronik: 10 Langkah (dengan Gambar)

Video: Kartu Natal Kuis Elektronik: 10 Langkah (dengan Gambar)

Video: Kartu Natal Kuis Elektronik: 10 Langkah (dengan Gambar)
Video: ibu2 jangan langsung nyoba ke anak, kalian belajar dlu di hidung kalian dlu..jadi tau sela nya 2024, Juli
Anonim
Kartu Natal Kuis Elektronik
Kartu Natal Kuis Elektronik

Ingin membuat sesuatu yang menarik untuk Natal?

Bagaimana dengan kartu Natal kuis elektronik? Ini memainkan pertanyaan dari file wave dari kartu SD, sehingga Anda dapat menyesuaikannya dengan pertanyaan yang bijaksana dan/atau menyeramkan. Jika kuis bersifat kuis, kartu ini lebih merupakan ujian.

Langkah 1: Permainan Kuis

Permainan Kuis
Permainan Kuis

Kartu memainkan pertanyaan santee, dan mereka harus menjawab dengan menekan tombol A, B atau C.

Jika jawaban mereka salah mereka harus melakukan penalti (dalam hal ini mendengarkan lagu-lagu Natal Boney M sambil berulang kali menekan tombol untuk memastikan mereka tidak melarikan diri) Setiap kali Anda mendapatkan pertanyaan yang salah, level penalti meningkat (yaitu Anda harus mendengarkan klip Boney M yang lebih lama lagi)

Langkah 2: Cara Kerjanya

Bagaimana itu bekerja
Bagaimana itu bekerja

Mikrokontroler memainkan file mono wav 16KHz 8bit dari kartu SD. File-file tersebut disusun dalam berbagai pertanyaan dan jawaban. Pekerjaan yang paling banyak adalah menyusun semua pertanyaan.

Tombol-tombolnya dipasang langsung ke mikro.

Speaker digerakkan menggunakan output PWM, yang menurut saya baru. Ini memiliki beberapa penyaringan eksternal sederhana.

Kartu SD dioperasikan dalam mode SPI bersama dengan header pemrograman ISP.

Langkah 3: Bagian Mengalir

Bagian Mengemis
Bagian Mengemis

Saya menggunakan mikroprosesor Atmel ATMEGA32 AVR. Hampir semua AVR, atau mikro dalam hal ini, akan berfungsi. Saya menjalankan kristal eksternal 8Mhz untuk menjaga waktu tetap konsisten untuk port serial.

Saya memegang Kartu SD 64Mb lama - Pastikan Anda mendapatkan kartu 64Mb atau lebih besar sehingga windows akan memformatnya ke FAT32.

Anda juga memerlukan baterai- Saya menggunakan baterai ponsel tiruan. Anda memerlukan regulator LDO 3.3V juga untuk membatasi tegangan.

Saya juga menemukan soket mini-usb untuk mengisi baterai

Ambil speaker dari sepasang headphone lama.

Dan dapatkan beberapa microswitch juga

Anda juga memerlukan beberapa transistor dan pasif yang aneh tetapi Anda harus memiliki barang-barang ini!

Langkah 4: Sirkuit Daya

Sirkuit Daya
Sirkuit Daya
Sirkuit Daya
Sirkuit Daya

Daya ke kartu dialihkan menggunakan sepotong kartu sederhana yang ditempatkan di antara dua kontak kabel. Saat penutup kartu diangkat, kartu tertarik ke belakang dan kontak pendek, menyalakan regulator.

Regulator memberikan 3.3V ke mikro dan kartu SD.

Baterai diisi melalui port USB menggunakan sirkuit trickle charge yang mengerikan.

Tingkat baterai akan berada di antara 3 dan 4 volt, menciptakan penurunan antara 1,3 dan 0,3 volt melintasi resistor. Ini memberikan arus pengisian antara 43 dan 15mA yang cukup lambat, tetapi setidaknya kecil kemungkinannya untuk meledak.

Langkah 5: Sirkuit Audio

Sirkuit Audio
Sirkuit Audio

Audio digerakkan oleh saluran PWM yang menjalankan jam sistem pada 8MHz dalam mode "fase yang benar" (naik dan turun) yang membutuhkan 512 jam per siklus.

Ini berarti laju sampel efektif adalah 15,625Khz yang cukup dekat dengan laju sampel file audio 16Khz.

Resistor dan kapasitor sebelum transistor adalah filter low-pass. Panci menyesuaikan respons. Nilai 100K adalah karena hanya ini yang bisa saya temukan!

Transistor beroperasi sangat tidak efisien dalam konfigurasi pengikut emitor.

Resistor/kapasitor setelah transistor adalah harapan yang sia-sia untuk menekan transien. Saya tidak tahu apakah itu berfungsi sebagaimana dimaksud. Kartunya berfungsi jadi saya senang…

Langkah 6: Konstruksi Di Dalam

Konstruksi Di Dalam
Konstruksi Di Dalam

Saya mulai dengan mencetak kartu dasar dengan posisi komponen. Saya menyalin dan menempelkan pinout bagian-bagian dari lembar data sehingga saya memiliki referensi di sana.

Tempelkan bagian-bagiannya dengan lem.

Solder pergi!

Lebih lem!

Langkah 7: Kerajinan Kertas

Kerajinan kertas
Kerajinan kertas

Cetak sebuah kotak pada kartu, lipat dan rekatkan menjadi satu!

Saya membuat cut-out khusus untuk SD Card, USB charging pluggy, serial port header dan programming header.

Langkah 8: Perangkat Lunak

Perangkat lunak
Perangkat lunak

Saya mencuri perangkat lunak pembacaan Kartu SD dari CC Dharmani. Kunjungi www.dharmanitech.com.

Saya tidak memposting kode saya karena sangat berantakan, dan itu benar-benar hanya mengubah kode orang ini.

Interupsi overflow timer PWM menarik sampel baru keluar dari buffer dan menetapkan nilai PWM. Program utama mencoba mengisi buffer secepat mungkin dari kartu SD. Tampaknya cukup efektif.

Langkah 9: Klip Suara

Klip Suara
Klip Suara

Kode memainkan pertanyaan dan penalti.

Pertanyaan terdiri dari pendahuluan, pertanyaan, tiga klip "huruf" (yaitu "A", "B", "C"), tiga "Opsi" (misalnya "apakah", "atau apakah itu", "atau jawaban"), tiga opsi jawaban, lingkaran tunggu, klip "benar" dan klip "salah".

Saya menemukan klip yang ingin menjadi jutawan di suatu tempat dan menggunakannya sebagai dukungan.

Langkah 10: Selesai

Selesai
Selesai

Kirimkan ke teman yang tidak curiga.

Direkomendasikan: