Daftar Isi:

Sistem Akses Berbasis Ultrasonik: 6 Langkah (dengan Gambar)
Sistem Akses Berbasis Ultrasonik: 6 Langkah (dengan Gambar)

Video: Sistem Akses Berbasis Ultrasonik: 6 Langkah (dengan Gambar)

Video: Sistem Akses Berbasis Ultrasonik: 6 Langkah (dengan Gambar)
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, Juli
Anonim
Sistem Akses Berbasis Ultrasonik
Sistem Akses Berbasis Ultrasonik

Kali ini saya persembahkan sebuah sistem akses berbasis ultrasonik yang menurut saya menarik.

Ini didasarkan pada gelombang ultrasonik sehingga merupakan sistem akses tanpa kontak yang tidak memerlukan perangkat elektronik lain tetapi objek apa pun bahkan tangan Anda untuk mencoba memberikan akses ke apa pun yang Anda inginkan.

Dasar-dasar sistem: urutan jarak terukur yang teratur membentuk kunci

saya harap kamu suka

Langkah 1: Cara Kerjanya

Sistem ini menggunakan sensor ultrasonik untuk mengukur jarak ke objek yang diletakkan di depannya.

Misalkan kita mengkonfigurasi sistem untuk menerima 6 jarak yang ditentukan: 1/2", 1/5", … dan kita mendefinisikan urutan 5 jarak terukur sebagai kunci akses, maka himpunan kombinasi yang berbeda akan menjadi 6x6x6x6x6 = 7776

Bermain dengan jumlah jarak tertentu dan panjang kunci akses, kita dapat mengkonfigurasi sistem akses dengan sejumlah besar kombinasi.

Sistem selalu mengukur jarak.

Jika jarak yang valid diukur oleh sensor selama interval waktu tertentu, sketsa menyimpannya dan menyalakan led putih selama interval waktu singkat.

Setelah itu sketsa memeriksa apakah semua jarak yang disimpan sebelumnya cocok dalam urutan yang sama dengan kunci akses yang dikonfigurasi.

Jika demikian, sketsa akan menyalakan led hijau dan akan membuka penghalang.

Langkah 2: Persediaan

Perlengkapan
Perlengkapan
  • Satu sensor ultrasonik HC-SR04
  • Satu ARDUINO NANO atau mikrokotroler yang kompatibel
  • Satu motor servo mikro
  • Satu LCD ARDUINO
  • Satu adaptor LCD I2C ARDUINO
  • Satu protoboard
  • Tiga led 5 mm: putih, merah dan hijau
  • kabel
  • Kayu lapis
  • Kardus

Langkah 3: Diagram Fritzing

Diagram Fritz
Diagram Fritz

Langkah 4: Membangun Sistem

Membangun Sistem
Membangun Sistem
Membangun Sistem
Membangun Sistem
Membangun Sistem
Membangun Sistem

Langkah-langkah yang saya ikuti untuk membangun sistem adalah sebagai berikut:

  • Buka beberapa lubang pada triplek untuk memasang sensor ultrasonik, motor servo mikro, LCD ARDUINO dan ketiga led.
  • Hubungkan semua komponen dan sambungkan ke mikrokontroler seperti yang Anda lihat pada gambar.

Langkah 5: Kode

Beberapa hal yang perlu diperhatikan dalam sketsa:

Variabel string konstan "accessequence" menyimpan nilai kunci akses

const String accessequence = "234";

  • Nilai jarak yang dapat Anda lihat pada LCD ARDUINO bukanlah nilai jarak yang diukur dalam inci atau sentimeter melainkan nilai "kelompok jarak". Maksud saya jika jarak yang diukur oleh sensor berubah dari 0, 78" ke (0, 78" + step_distance) nilai "grup jarak" adalah 1 dan seterusnya.
  • Anda dapat mengubah bilangan bulat konstan "step_distance", "min_distance" dan "max_distance" untuk menyesuaikan presisi sistem.

Direkomendasikan: