Isi kandungan:
- Langkah 1: Senarai Bahan
- Langkah 2: Membuang IC untuk Nilai Analog
- Langkah 3: Mengendalikan Gesture Control
- Langkah 4: Penentukuran Sensor
- Langkah 5: Sambungan Perkakasan
- Langkah 6: Pengaturcaraan SLabs-32
- Langkah 7: Jadilah Tony Stark
Video: Kawalan Gerakan Mudah Menggunakan Sensor IR: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Mengawal sesuatu dengan menggunakan gerak isyarat selalu menggembirakan dan menyeronokkan tetapi, dengan sensor yang tersedia di pasaran untuk mengenali gerak isyarat, ia cukup mahal. Jadi bagaimana kita dapat membuat kawalan isyarat sederhana menggunakan beberapa dolar? Nah, sensor IR apabila digunakan dengan betul dapat digunakan untuk mengenali gerak isyarat sederhana. Dengan menggunakan 2 sensor IR, kita dapat mengenali empat jenis gerak isyarat, iaitu sapu kiri, leretan kanan, melambaikan tangan dan menggerakkan tangan ke depan dan ke belakang.
Kami akan membuat projek ini menggunakan SLabs-32. Ini memiliki layar TFT onboard yang dapat kita gunakan dengan menampilkan gambar ketika gerakan tertentu dikenali.
SLabs-32 sangat berguna dengan projek-projek semacam ini, kami mempunyai banyak sumber daya di SLabs-32. Kami juga dapat menggunakan kad SD untuk menampilkan gambar ke layar TFT dan mengubah setiap kali kami menggesek ke kiri atau kanan.
Untuk memastikan perkara mudah, kita hanya akan memaparkan emoji yang kelihatan kiri atau kanan bergantung pada pergerakan kita.
Untuk mendapatkan SLabs-32 anda sendiri, klik pada pautan ini
Langkah 1: Senarai Bahan
Untuk projek ini, anda memerlukan:
- SLabs-32 (v0.1)
- 2 x sensor IR
Langkah 2: Membuang IC untuk Nilai Analog
Sensor IR biasanya memberi kita output digital, baik 0 atau 1. Kita harus mengeluarkan IC dari sensor IR dan menggunakan kabel jumper untuk menyambung ke penerima sensor IR. Ini akan memberi kita nilai analog dari sensor IR. Untuk melakukan itu, jejak pin penerima yang disambungkan ke pin pemegang IC. Perhatikan gambar dalam langkah ini untuk mendapatkan idea tentang cara mengesan pin penerima anda. Saya telah mengetengahkan jejak penerima untuk pemahaman yang lebih baik.
Sambungkan wayar pelompat di pin penerima IC untuk menggunakan sensor ini sebagai sensor analog
Langkah 3: Mengendalikan Gesture Control
Untuk mengenali pergerakan isyarat menggunakan sensor IR, kami menggunakan mekanisme pemicu. Kami mempunyai dua sensor IR, mari beri nama untuk kemudahan kami kiri-IR dan kanan-IR. Kiri-IR menjadi sensor IR di sebelah kiri dan kanan-IR menjadi IR di sebelah kanan. Apabila kita meleret ke kiri, kita menggerakkan tangan kita dari kanan ke kiri. Sensor IR kanan mengesan pergerakan ini terlebih dahulu dan menaikkan bendera. Sekarang, jika ada pergerakan yang dikesan pada sensor IR kiri, ia mengenalinya sebagai leretan kiri. Sama untuk sapu kanan juga. Kami tidak mahu ada hasil yang salah sekiranya kami hanya menggerakkan tangan ke sensor IR yang betul maka ia menunjukkan sapu kanan. Oleh itu untuk menjadikannya lebih masuk akal kita menggunakan mekanisme ini.
Untuk mengenali gerakan melambai, kita hanya menghitung berapa kali orang itu menggesek ke kanan dan ke kiri berturut-turut dalam jangka masa, yang dalam kes kita adalah 5 saat.
Langkah 4: Penentukuran Sensor
Sekarang penempatan sensor IR sangat penting, kerana mereka akan menentukan nilai ambang anda. Perhatikan nilai sensor IR ketika anda meletakkan tangan anda di dekat sensor IR, gunakan nilai ini menentukan ambang anda untuk merasakan pergerakan di dekat sensor IR anda. Juga, letakkan sensor IR anda di sebelah satu sama lain dengan jarak kira-kira 3 cm di antara mereka.
Langkah 5: Sambungan Perkakasan
Sambungkan output analog dari dua sensor IR ke input analog SLabs-32.
Untuk mempermudah, gunakan pita untuk menahan sensor IR anda ke satu tempat. Sekiranya anda menggerakkan sensor IR anda secara tidak sengaja maka keseluruhan nilai sensor harus dikalibrasi semula. Oleh itu, gunakan pita atau apa sahaja yang menahannya ke satu tempat
Langkah 6: Pengaturcaraan SLabs-32
Muat naik lakaran yang dilampirkan pada projek ini.
Perhatikan bacaan sensor IR anda di monitor bersiri. Lakukan perubahan jika perlu, jika nilai ambang tidak sesuai dengan bacaan sensor IR anda. Laraskan nilai dan tetapkan ambang yang anda mahu.
Langkah 7: Jadilah Tony Stark
Baiklah, tetapi sekarang anda mempunyai mekanisme kawalan isyarat kos rendah yang boleh anda gunakan dengan apa sahaja yang anda mahukan, seperti Tony Stark dari Iron-man dengan Jarvis. Ok tidak betul-betul tetapi sekurang-kurangnya ini adalah permulaan.
Disyorkan:
Kawalan Gerakan Dengan Raspberry Pi dan LIS3DHTR, Accelerometer 3-Axis, Menggunakan Python: 6 Langkah
Kawalan Gerak Dengan Raspberry Pi dan LIS3DHTR, Accelerometer 3-Axis, Menggunakan Python: Kecantikan mengelilingi kita, tetapi biasanya, kita perlu berjalan di taman untuk mengetahuinya. - RumiSebagai kumpulan terdidik sepertinya, kami melaburkan sebahagian besar tenaga kami bekerja sebelum komputer dan telefon bimbit kami. Oleh itu, kita sering membiarkan kesejahteraan kita
Kereta Kawalan Gerakan Menggunakan Mpu6050 dan Arduino: 7 Langkah (dengan Gambar)
Kereta Kawalan Gesture Menggunakan Mpu6050 dan Arduino: berikut adalah kereta kawalan isyarat pengendali tangan, dibuat dengan menggunakan mpu6050 dan arduino. Saya menggunakan modul rf untuk sambungan tanpa wayar
DIY MusiLED, LED Diselaraskan Muzik Dengan Aplikasi Windows & Linux Satu-klik (32-bit & 64-bit). Mudah Dicipta, Mudah Digunakan, Mudah Dihantar: 3 Langkah
DIY MusiLED, LED Diselaraskan Muzik Dengan Aplikasi Windows & Linux Satu-klik (32-bit & 64-bit). Mudah Dicipta, Mudah Digunakan, Mudah Dihantar: Projek ini akan membantu anda menyambungkan 18 LED (6 Merah + 6 Biru + 6 Kuning) ke Papan Arduino anda dan menganalisis isyarat masa nyata Kad Suara komputer anda dan menyampaikannya kepada LED untuk menyalakannya mengikut kesan rentak (Snare, High Hat, Kick)
Kawalan PC Super Mudah 110 Vac Menggunakan Relay Keadaan Pepejal Crydom: 3 Langkah (dengan Gambar)
Kawalan PC Super Mudah 110 Vac Menggunakan Relay Keadaan Pepejal Crydom: Saya bersiap sedia untuk mencuba pematerian plat panas. Oleh itu, saya memerlukan kaedah untuk mengawal 110Vac dari PC saya. Petunjuk ini menunjukkan cara mengawal 110Vac dengan mudah dari port output bersiri pada PC. Port bersiri yang saya gunakan adalah jenis USB
Guitar Amp Tilt Stand - Mudah Seperti Log Lincoln - Kecil, Mudah Alih, Mudah, Stabil, Murah atau Percuma: 9 Langkah
Guitar Amp Tilt Stand - Mudah Seperti Log Lincoln - Kecil, Mudah Alih, Sederhana, Stabil, Murah atau Percuma.: Gitar amp kecondongan amp - semudah log lincoln. kecil, mudah alih, sederhana, stabil, murah atau percuma menggunakan papan lapis sekerap. Bagus untuk kombo amp, reka bentuk yang lebih besar boleh digunakan untuk punggung terbuka