Isi kandungan:

Meter Masa Reaksi (Visual, Audio dan Sentuhan): 9 Langkah (dengan Gambar)
Meter Masa Reaksi (Visual, Audio dan Sentuhan): 9 Langkah (dengan Gambar)

Video: Meter Masa Reaksi (Visual, Audio dan Sentuhan): 9 Langkah (dengan Gambar)

Video: Meter Masa Reaksi (Visual, Audio dan Sentuhan): 9 Langkah (dengan Gambar)
Video: Ular Kepala Manusia di Papua 2024, November
Anonim
Meter Masa Reaksi (Visual, Audio dan Sentuhan)
Meter Masa Reaksi (Visual, Audio dan Sentuhan)

Masa tindak balas adalah ukuran masa yang diambil oleh seseorang untuk mengenal pasti rangsangan dan menghasilkan tindak balas. Contohnya, masa reaksi audio atlet adalah masa yang berlalu antara melepaskan tembakan (yang memulakan perlumbaan) dan dia memulakan perlumbaan. Masa tindak balas memainkan peranan penting dalam situasi tindak balas segera seperti perlumbaan Olimpik 100m dan meletakkan jeda dalam kereta laju untuk menamakan beberapa. Dalam miniProjek ini, kami membuat meter masa reaksi yang membolehkan kami mengukur masa reaksi untuk rangsangan visual, audio dan sentuhan. Mari kita mulakan.

Langkah 1: Video

Image
Image

Beberapa perkara dijelaskan dengan lebih baik dalam artikel seperti kod dan perincian yang rumit, sementara beberapa perkara lebih baik dialami melalui video misalnya dalam kes kita terdengar bunyi bel dan mengubah layar OLED. Lihat video terpasang pendek untuk pengalaman lengkap. P. S. Oleh kerana artikel ini ditulis setelah menyiapkan video, saya akan mengisi maklumat yang hilang sekiranya ada di sini.

Langkah 2: Bahagian dan Alat

Pengukuran Masa Tindak Balas Visual
Pengukuran Masa Tindak Balas Visual

Berikut adalah senarai komponen elektronik yang diperlukan (#count) yang diperlukan untuk miniProject ini.

  • Paparan OLED I2C (# 1),
  • Arduino nano (# 1),
  • Buzzer (# 1),
  • Relay (# 1),
  • Suis slaid SPDT (# 1),
  • Tekan butang (# 2) lebih baik satu hijau dan satu merah,
  • Kapasitor 100 nf (# 1) dan
  • Penyambung bateri + 9V, wayar pelompat dan kotak plastik (10cm x 6cm x 3cm).

Lihat gambar yang dilampirkan untuk mendapatkan idea untuk mencari komponen. (Jangan bimbang tentang jejaring wayar, kami akan menutupnya pada langkah-langkah kemudian)

Berikut adalah senarai alat.

  • Besi pateri,
  • Pistol gam dan
  • Bilah panas.

Sekarang, kita akan melalui pengukuran masa reaksi visual, audio dan sentuhan satu persatu dan rangkaian bangunan semasa kita melalui.

Langkah 3: Pengukuran Masa Reaksi Visual

Pengukuran Masa Reaksi Visual
Pengukuran Masa Reaksi Visual

Waktu reaksi visual adalah jumlah masa yang kita ambil untuk bertindak balas terhadap rangsangan visual, misalnya anda tiba-tiba melihat gelas terkulai dari meja dan anda bertindak balas untuk menangkapnya.

Untuk pengukuran masa reaksi visual, kami akan meletakkan bulatan putih pada OLED I2C setelah kelewatan rawak, orang yang diuji akan menekan butang tekan merah secepat dia dapat melihat lingkaran putih ini.

Saya menyambungkan paparan OLED I2C, arduino nano dan dua butang tekan pada papan roti menggunakan sekumpulan wayar pelompat mengikut skema yang dilampirkan.

Butang tekan hijau digunakan untuk beralih antara jenis pengukuran masa reaksi yang kita ada dalam meter ini.

Langkah 4: Pengukuran Masa Reaksi Audio

Pengukuran Masa Reaksi Audio
Pengukuran Masa Reaksi Audio
Pengukuran Masa Reaksi Audio
Pengukuran Masa Reaksi Audio

Waktu reaksi audio adalah jumlah masa yang kita ambil untuk bertindak balas terhadap rangsangan audio, contohnya reaksi atlet terhadap pengadil yang memulakan perlumbaan.

Untuk pengukuran masa reaksi audio, saya menambahkan buzzer ke pin D7 arduino nano, buzzer mati secara rawak di mana pengguna sepatutnya menekan butang merah secepat mungkin.

Langkah 5: Pengukuran Masa Reaksi Sentuh

Pengukuran Masa Reaksi Sentuh
Pengukuran Masa Reaksi Sentuh
Pengukuran Masa Reaksi Sentuh
Pengukuran Masa Reaksi Sentuh
Pengukuran Masa Reaksi Sentuh
Pengukuran Masa Reaksi Sentuh
Pengukuran Masa Reaksi Sentuh
Pengukuran Masa Reaksi Sentuh

Waktu reaksi sentuhan adalah jumlah masa yang kita ambil untuk bertindak balas terhadap rangsangan sentuhan, misalnya menyentuh permukaan yang panas dan mengeluarkan tangan daripadanya.

Untuk pengukuran masa reaksi sentuhan, saya menggunakan relay yang terkoyak dengan sentuhan bergerak yang terdedah. Pergerakan sentuhan bertindak sebagai rangsangan sentuhan iaitu ketika kita menerapkan 5V ke gegelung geganti, elektromagnet diaktifkan menarik kontak ke bawah (Pergerakan sangat kecil seperti yang terlihat pada gambar yang dilampirkan tetapi cukup untuk dirasakan). Saya menghubungkan gegelung geganti antara tanah dan pin D8 arduino nano.

Hanya untuk maklumat, saya meruntuhkan relay dengan bantuan tang dan pisau panas. Mohon berhati-hati melakukannya.

Langkah 6: Litar Lengkap

Litar Lengkap
Litar Lengkap

Saya menggunakan bateri 9V padat untuk menghidupkan litar ini dan menambahkan suis ON / OFF melengkapkan bahagian perkakasan elektronik meter ini.

Mari lihat kod arduino.

Langkah 7: Kod Arduino

Mari ikuti bahagian utama kod. Ada baiknya jika anda memuat turun kod dan melihatnya secara selari.

Saya menggunakan perpustakaan adafruit GFX dan SSD1306 untuk memacu OLED.

Kod Arduino mengandungi dua fungsi utama bawaan yang disebut setup () dan loop (), bekas dijalankan sekali semasa power up dan rehat mikro pengawal melaksanakan loop ().

Sebelum persediaan (), saya menginisialisasi semua pemboleh ubah yang diperlukan dan dalam persediaan () saya menginisialisasi OLED berikutan maklumat mengenai butang apa yang harus digunakan untuk menatal menu ditunjukkan di OLED. Saya menyimpannya sebagai persediaan kerana kita hanya perlu menjalankannya sekali sahaja.

Dalam gelung () butang tekan hijau disurvei untuk memilih item menu dan skrin dikemas kini menggunakan fungsi updateMenu (). Setelah ujian masa reaksi dipilih, fungsi loadTest () akan mengemas kini skrin dengan sewajarnya. Sila fungsinya sendiri dan beritahu saya jika anda menghadapi sebarang masalah. Fungsi-fungsi ini mempunyai corak berulang yang menunjukkan ujian yang relevan mengenai OLED, mengambil input pengguna dan memaparkan masa reaksi.

Saya tidak menyalin kod tampal dalam teks kerana langkah ini akan menjadikan langkah ini sangat besar dan mungkin sukar diikuti. Walaupun begitu jangan ragu untuk bertanya kepada saya walaupun keraguan paling sederhana jika ada.

Langkah 8: Menyiapkan Kes Meter

Menyiapkan Kes Meter
Menyiapkan Kes Meter
Menyiapkan Kes Meter
Menyiapkan Kes Meter
Menyiapkan Kes Meter
Menyiapkan Kes Meter

Setelah kod dan perkakasan elektronik siap, saya menarik kira-kira dimensi OLED, relay, ON / OFF dan tekan butang pada kotak plastik menggunakan pensil (Gambar # 1). Selepas itu saya menggunakan pisau panas untuk memotongnya (Gambar # 2), khas untuk lubang butang saya harus mengeluarkan bilah dan menggunakan batang panas (Gambar # 3).

Setelah penutup plastik siap, saya mengamankan komponen di atasnya dengan menggunakan gam gun (Gambar # 4), Setelah itu saya mengesahkan hubungan antara komponen menggunakan solder dan wayar jumper.

Akhirnya saya meletakkan semua barang di dalam kandang dan menutup penutupnya (Gambar # 5 ).;

Langkah 9: Selesai

Selesai
Selesai

Jadi itu lelaki.

Lihat video yang dilampirkan hingga akhir untuk demo dan pengalaman lengkap.

Anda boleh menggunakan peranti ini untuk bersenang-senang dengan rakan anda untuk melihat siapa yang paling pantas. Secara serius, pihak berkuasa penguatkuasaan undang-undang dapat memeriksa masa reaksi pemandu kerana pemandu yang mabuk diharapkan mempunyai waktu reaksi yang lebih perlahan.

Terima kasih kerana membaca dan selamat membuat.

Sekiranya anda menyukai artikel ini, kemungkinan anda akan menyukai saluran YouTube saya. Cubalah.

Disyorkan: