Daftar Isi:

Kontrol Gerakan Sederhana Menggunakan Sensor IR: 7 Langkah
Kontrol Gerakan Sederhana Menggunakan Sensor IR: 7 Langkah

Video: Kontrol Gerakan Sederhana Menggunakan Sensor IR: 7 Langkah

Video: Kontrol Gerakan Sederhana Menggunakan Sensor IR: 7 Langkah
Video: infrared sensor simple 2024, Juli
Anonim
Kontrol Gerakan Sederhana Menggunakan Sensor IR
Kontrol Gerakan Sederhana Menggunakan Sensor IR

Mengontrol hal-hal menggunakan gerakan selalu menarik dan menyenangkan, tetapi, dengan sensor yang tersedia di pasar untuk mengenali gerakan cukup mahal. Jadi bagaimana kita bisa membuat kontrol gerakan sederhana menggunakan beberapa dolar? Nah, sensor IR bila digunakan dengan benar dapat digunakan untuk mengenali gerakan sederhana. Dengan menggunakan 2 sensor IR, kita dapat membuatnya mengenali empat jenis gerakan, yaitu geser ke kiri, geser ke kanan, lambaikan tangan, dan gerakkan tangan ke depan dan ke belakang.

Kami akan membuat proyek ini menggunakan SLabs-32. Ini memiliki layar TFT onboard yang dapat kita gunakan dengan menampilkan gambar ketika gerakan tertentu dikenali.

SLabs-32 berguna dengan proyek sejenis ini, kami memiliki banyak sumber daya di SLabs-32. Kami juga dapat menggunakan kartu SD untuk menampilkan gambar ke layar TFT dan mengubahnya setiap kali kami menggeser ke kiri atau kanan.

Untuk mempermudah kita hanya akan menampilkan emoji yang terlihat kiri atau kanan tergantung pada gerakan kita.

Untuk mendapatkan SLabs-32 Anda sendiri, klik tautan ini

Langkah 1: Daftar Bahan

Untuk proyek ini Anda akan membutuhkan:

  • SLabs-32 (v0.1)
  • 2 x sensor IR

Langkah 2: Melepaskan IC untuk Nilai Analog

Melepaskan IC untuk Nilai Analog
Melepaskan IC untuk Nilai Analog
Melepaskan IC untuk Nilai Analog
Melepaskan IC untuk Nilai Analog

Sensor IR biasanya memberi kita output digital, baik 0 atau 1. Kita harus melepas IC dari sensor IR dan menggunakan kabel jumper untuk terhubung ke penerima sensor IR. Ini akan memberi kita nilai analog dari sensor IR. Untuk melakukan itu, telusuri pin penerima yang terhubung ke pin dudukan IC. Amati gambar pada langkah ini untuk mendapatkan ide tentang cara melacak pin penerima Anda. Saya telah menyoroti jejak penerima untuk pemahaman yang lebih baik.

Hubungkan kabel jumper di pin penerima IC untuk menggunakan sensor ini sebagai sensor analog

Langkah 3: Kerja Kontrol Gerakan

Kerja Kontrol Gerakan
Kerja Kontrol Gerakan

Untuk mengenali gerakan isyarat menggunakan sensor IR, kami menggunakan mekanisme pemicu. Kami memiliki dua sensor IR, beri nama mereka untuk kenyamanan kami IR kiri dan IR kanan. Kiri-IR menjadi sensor IR di sisi kiri dan kanan-IR menjadi IR di sisi kanan. Saat kita menggeser ke kiri, kita menggerakkan tangan kita dari kanan ke kiri. Sensor IR kanan mendeteksi gerakan ini terlebih dahulu dan mengibarkan bendera. Sekarang hanya, jika ada gerakan yang terdeteksi di sensor IR kiri, ia akan mengenalinya sebagai gesekan ke kiri. Mirip dengan geser ke kanan juga. Kami tidak ingin ada hasil yang salah jika kami hanya menggerakkan tangan kami di sensor IR yang tepat maka itu menunjukkan untuk menggesek ke kanan. Jadi untuk membuatnya lebih masuk akal kita menggunakan mekanisme ini.

Untuk mengenali gerakan melambai, kami cukup menghitung berapa kali orang tersebut menggesek ke kanan dan ke kiri secara berurutan dalam jangka waktu tertentu, yang dalam kasus kami adalah 5 detik.

Langkah 4: Kalibrasi Sensor

Sekarang penempatan sensor IR sangat penting, karena mereka akan menentukan nilai ambang batas Anda. Perhatikan nilai sensor IR saat Anda meletakkan tangan Anda di dekat sensor IR, gunakan nilai ini untuk menentukan ambang batas Anda untuk merasakan gerakan apa pun di dekat sensor IR Anda. Juga, tempatkan sensor IR Anda di samping satu sama lain dengan jarak sekitar 3 cm di antara keduanya.

Langkah 5: Koneksi Perangkat Keras

Koneksi Perangkat Keras
Koneksi Perangkat Keras

Hubungkan output analog dari dua sensor IR ke input analog SLabs-32.

Untuk mempermudah, gunakan selotip untuk menahan sensor IR Anda ke satu tempat. Jika Anda secara tidak sengaja memindahkan sensor IR Anda, maka seluruh nilai sensor harus dikalibrasi ulang lagi. Jadi, gunakan selotip atau apa pun yang menahannya di satu tempat

Langkah 6: Pemrograman SLabs-32

Cukup unggah sketsa yang dilampirkan pada proyek ini.

Amati pembacaan sensor IR Anda di monitor serial. Buat perubahan jika perlu, jika nilai ambang tidak sesuai dengan pembacaan sensor IR Anda. Sesuaikan nilainya dan atur ambang batas yang Anda inginkan.

Langkah 7: Menjadi Tony Stark

Yah tidak juga, tetapi sekarang Anda memiliki mekanisme kontrol gerakan berbiaya rendah yang dapat Anda gunakan dengan apa pun yang Anda inginkan, seperti yang dilakukan Tony Stark dari Iron-man dengan Jarvis. Ok tidak juga tapi setidaknya ini adalah awal.

Direkomendasikan: