Cara Membuat Sensor Jarak Sederhana Menggunakan Arduino

Daftar Isi:

Cara Membuat Sensor Jarak Sederhana Menggunakan Arduino
Cara Membuat Sensor Jarak Sederhana Menggunakan Arduino
Anonim

Artikel ini membahas cara membuat sensor jarak sederhana yang dibangun menggunakan LED dan Arduino yang mampu mendeteksi jarak antara sensor dan objek di depannya tanpa kontak fisik. Sensor akan memberikan range sinyal analog ke Arduino yang kemudian dapat dilihat pada komputer. Speaker adalah opsional dan tidak diperlukan jika Anda melakukan versi sederhana dari proyek ini.

Bahan yang Dibutuhkan

  • Arduino
  • Papan tempat memotong roti
  • resistor 100k
  • Kabel jumper
  • pita listrik
  • Pemancar LED IR (minimal 2)
  • Penerima dipimpin IR (fotodioda dengan 2 pin)

Langkah

Membuat Sensor Proximity Sederhana Menggunakan Arduino Langkah 1
Membuat Sensor Proximity Sederhana Menggunakan Arduino Langkah 1

Langkah 1. Mulailah dengan menyisihkan bahan-bahan yang dibutuhkan

Membuat Sensor Proximity Sederhana Menggunakan Arduino Langkah 2
Membuat Sensor Proximity Sederhana Menggunakan Arduino Langkah 2

Langkah 2. Siapkan LED IR dengan cara memotong pita listrik kecil-kecil lalu melilitkannya di sekeliling LED hingga membentuk tabung seperti gambar di atas

Membuat Sensor Proximity Sederhana Menggunakan Arduino Langkah 3
Membuat Sensor Proximity Sederhana Menggunakan Arduino Langkah 3

Langkah 3. Menggunakan papan tempat memotong roti, kabel jumper, resistor & koneksi pengaturan LED sebagai berikut

  • Hubungkan resistor dari 5v ke positif (pin besar) pada penerima IR.
  • Hubungkan semua LED IR ke pin 3.3v pada Arduino.
  • Hubungkan jumper dari A0 pada Arduino ke kaki positif pada penerima IR.
  • Hubungkan semua negatif penerima dan LED ke GND di Arduino.
  • Pastikan tidak ada kabel atau LED yang korslet karena LED sangat sensitif dan dapat menyala.
Membuat Sensor Proximity Sederhana Menggunakan Arduino Langkah 4
Membuat Sensor Proximity Sederhana Menggunakan Arduino Langkah 4

Langkah 4. Buat kode Anda

Ini adalah kode sederhana yang akan mencetak data IR di layar komputer Anda, variabel ini kemudian dapat digunakan untuk mengontrol hampir semua hal. Kode ini akan memungkinkan pembacaan analog sederhana dari sensor IR.

int IRpenerima = A0; // inisialisasi

Membuat Sensor Proximity Sederhana Menggunakan Arduino Langkah 5
Membuat Sensor Proximity Sederhana Menggunakan Arduino Langkah 5

int IRval;

Membuat Sensor Proximity Sederhana Menggunakan Arduino Langkah 6
Membuat Sensor Proximity Sederhana Menggunakan Arduino Langkah 6
batalkan pengaturan()
{
pinMode(IRreceiver, INPUT); // mendeklarasikan sebuah input
Serial.begin(9600); // kecepatan komunikasi akan terjadi
}
lingkaran kosong()
{
int IRval= analogRead(IRreceiver); //deklarasikan data
Serial.println(IRval); //cetak datanya
penundaan (10); } // tambahkan penundaan untuk memperlancar semuanya

Langkah 5. Pastikan semua koneksi aman dan kemudian unggah kode ke Arduino Anda

Setelah diunggah, munculkan komunikasi serial.

Langkah 6. Periksa datanya

Data harus bervariasi karena jarak antara sensor dan objek bervariasi.

Membuat Sensor Proximity Sederhana Menggunakan Arduino Final
Membuat Sensor Proximity Sederhana Menggunakan Arduino Final

Langkah 7. Selesai

Tips

  • Berhati-hatilah untuk tidak mencampur receiver LED dengan emitor LED, semuanya terlihat sama.
  • Cahaya inframerah tidak terlihat dengan mata telanjang, Namun, Anda dapat melihatnya melalui kamera digital, ini membantu untuk melihat apakah LED berfungsi atau tidak.
  • Gunakan kamera di ponsel Anda untuk melihat apakah IR memancarkan. Pastikan kamera tidak menyaring IR atau kamera tidak dapat menangkap pancaran IR.

Direkomendasikan: