Isi kandungan:
- Langkah 1: BAHAN
- Langkah 2: Menyambungkan Papan
- Langkah 3: Memprogram Arduino Anda
- Langkah 4: Mengkalibrasi Julat Sonar Anda
- Langkah 5: Membuat Keluk Penentukuran
- Langkah 6: Mengkalibrasi Sistem Anda
- Langkah 7: Menguji Pencari Julat Sonar
Video: Pencari Julat Ultrasonik Dengan Pintu: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Pencari jarak ultrasonik mengesan jika ada yang menghalangnya dengan memancarkan gelombang bunyi frekuensi tinggi. Fokus arahan ini adalah bagaimana pintu dan pencari jarak ultrasonik dapat bekerjasama, khususnya bagaimana ia dapat digunakan untuk mengesan kapan pintu dibuka dan ditutup. Dengan alat pengukur ini, kita dapat melihat apakah ia dapat mengesan pembukaan dan penutupan pintu.
Langkah 1: BAHAN
Untuk rancangan kami, kami memerlukan:
Mikrokontroler Arduino Uno
Kabel USB (untuk menyambungkan Arduino ke komputer)
Komputer riba
Papan roti
Wayar (kira-kira 4-5)
Sonar
Langkah 2: Menyambungkan Papan
Terdapat pelbagai jenis dan saiz papan, untuk yang panjang, kami mengesyorkan mengikuti gambar pertama di atas.
Sekiranya anda mempunyai gambar kecil, kami mengesyorkan menggunakan gambar kedua di atas.
Langkah 3: Memprogram Arduino Anda
Langkah ini adalah mengenai pengaturcaraan Arduino anda, di atas anda dapat melihat kod yang kami gunakan. Dengan kod ini, anda akan dapat membuat monitor membaca nilai Sonar Rangefinder dan merakamnya di skrin.
Langkah 4: Mengkalibrasi Julat Sonar Anda
Sekarang anda perlu membuat persamaan yang dapat digunakan oleh Arduino untuk menunjukkan jarak dari sonar ke pintu dengan betul atau objek apa pun yang anda dapat mengesan. Letakkan pembaris di hadapan sonar dan dapatkan objek seperti buku. Letakkan bahagian depan objek pada garis 10 inci yang ditandai pada pembaris, dan catat nilai yang diberikan oleh sonar. Terus sandarkan buku sebanyak 5 inci, dan catat nilai yang muncul di monitor.
Langkah 5: Membuat Keluk Penentukuran
Setelah anda mempunyai data, kami akan menggunakannya untuk membuat persamaan jarak membaca! Dengan menggunakan Logger Pro, tetapkan paksi-x jarak dari sonar dan paksi-y sebagai bacaan sonar, mengisi carta. Satu set titik akan muncul di sebelah kanan menunjukkan corak. Klik kiri dari titik paling kiri pada grafik, dan sorot semua titik ke arah kanan sehingga anda sampai ke titik terakhir. Apabila ini selesai, buka Grafik di bahagian atas skrin, dan tekan "Linear" untuk memasukkan grafik garis paling sesuai. Arahkan ke atas grafik dan catat persamaan yang ditunjukkan.
Langkah 6: Mengkalibrasi Sistem Anda
Anda sekarang harus kembali ke kod anda dan mengubah semua nilai int untuk mengapung, yang membolehkan kod membaca nilai perpuluhan juga. Kemudian buat pemboleh ubah baru untuk persamaan anda di bahagian atas, anda boleh menamakannya seperti "suhu", dan menetapkannya sama dengan persamaan yang anda dapat dari langkah sebelumnya. Benarkan pemboleh ubah baru juga menyertakan perpuluhan dengan menambahkan baris kod baru iaitu "suhu apungan". Akhirnya, di bawah dua baris tersebut, masukkan Serial.println ("nama berubah") supaya nilai jarak baru anda akan direkodkan. Ia mesti kelihatan seperti ini =
* y mewakili nama yang anda masukkan untuk pemboleh ubah *
terapung y; y = (a * x) + b; Bersiri.println (y);
Ingat juga untuk membuang cetakan Bersiri yang lain kerana itu bukan nilai yang kami fokuskan.
Langkah 7: Menguji Pencari Julat Sonar
Setelah anda mempunyai persamaan, anda boleh menggunakan persamaan itu dan memasukkannya ke dalam kod! Setelah memasukkannya, anda boleh menyambungkan komputer riba ke papan dan memindahkan kod untuk mengujinya. Anda dapat melihat bagaimana nombor berubah bergantung pada jarak pencari jarak sonar dan pintu, bukan sahaja nombor akan berubah, lampu juga harus dinyalakan dan dimatikan.
Pencari rangkaian Sonar anda harus dikalibrasi dan hasilnya akan muncul di skrin. Anda kini sudah selesai!:)
Disyorkan:
Arduino UNO Dengan Pencari Julat Ultrasonik OLED dan Visuino: 7 Langkah
Arduino UNO Dengan OLED Ultrasonic Range Finder dan Visuino: Dalam tutorial ini kita akan menggunakan Arduino UNO, OLED Lcd, modul pencari jarak ultrasonik, dan Visuino untuk memaparkan jarak ultrasonik pada Lcd dan menetapkan jarak had dengan LED merah. Tonton video demonstrasi
Pencari Julat DIY Dengan Arduino: 6 Langkah
DIY Range Finder With Arduino: Dalam artikel ini saya akan menunjukkan kepada anda bagaimana anda dapat membuat range finder menggunakan arduino
Membandingkan Pencari Julat Sonar LV-MaxSonar-EZ dan HC-SR04 Dengan Arduino: 20 Langkah (dengan Gambar)
Membandingkan Pencari Julat Sonar LV-MaxSonar-EZ dan HC-SR04 Dengan Arduino: Saya dapati banyak projek (terutamanya robot) memerlukan, atau dapat memanfaatkan, mengukur jarak ke objek dalam masa nyata. Pencari pelbagai Sonar agak murah dan dapat dihubungkan dengan mudah ke pengawal mikro seperti Arduino. Ini Dalam
Tutorial Pencari Julat Ultrasonik Dengan Arduino & LCD: 5 Langkah
Tutorial Pencari Rentang Ultrasonik Dengan Arduino & LCD: Banyak orang telah membuat Instruksi tentang cara menggunakan Arduino Uno dengan Sensor Ultrasonik dan, kadang-kadang, juga dengan layar LCD. Walau bagaimanapun, saya selalu mendapati bahawa petunjuk-petunjuk lain ini sering melangkau langkah-langkah yang tidak jelas untuk dimulakan
Pencari Julat Sensor Ultrasonik: 5 Langkah
Pencari Rentang Sensor Ultrasonik: Pengenalan: Pencari Rentang Ultrasonik Menggunakan Arduino. Ultrasonic Range Finder adalah kaedah mudah untuk mengira jarak dari halangan dari jarak jauh tanpa sebarang hubungan fizikal. Ia menggunakan sensor jarak ultrasonik yang menggunakan denyut suara