Daftar Isi:
- Langkah 1: Komponen
- Langkah 2: Selengkapnya Tentang MLX90614:
- Langkah 3: Lebih Lanjut Tentang Modul HCSR04:
- Langkah 4: Lebih Lanjut Tentang LCD 16x2:
- Langkah 5: Lebih Banyak Gambar
- Langkah 6: Kode
- Langkah 7: Jauh di Proyek Dari Gedung
Video: Sensor Objek Jarak Jauh Menggunakan Arduino: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Saat ini, Pembuat, Pengembang lebih memilih Arduino untuk pengembangan prototipe proyek yang cepat. Arduino adalah platform elektronik open-source berdasarkan perangkat keras dan perangkat lunak yang mudah digunakan. Arduino memiliki komunitas pengguna yang sangat baik. Dalam proyek ini, kita akan melihat bagaimana merasakan suhu dan jarak objek. Objeknya bisa dari jenis apa saja seperti toples panas atau dinding es batu yang benar-benar dingin di luar. Jadi, dengan sistem ini, kita bisa menyelamatkan diri kita sendiri. Dan yang lebih penting, ini bisa membantu penyandang disabilitas (buta).
Langkah 1: Komponen
Untuk proyek ini kita akan membutuhkan komponen berikut,
1.arduino nano
2. MLX90614 (sensor Suhu IR)
3. HCSR04 (Sensor ultrasonik)
4.16x2 LCD
5. Papan tempat memotong roti
6. Beberapa Kabel
Kita dapat menggunakan papan Arduino apa pun alih-alih Arduino nano dengan mempertimbangkan pemetaan pin.
Langkah 2: Selengkapnya Tentang MLX90614:
MLX90614 adalah sensor suhu IR berbasis i2c yang bekerja pada deteksi radiasi termal.
Secara internal, MLX90614 adalah pasangan dari dua perangkat: detektor thermopile inframerah dan prosesor aplikasi pengkondisi sinyal. Sesuai hukum Stefan-Boltzman, objek apa pun yang tidak berada di bawah nol mutlak (0 ° K) memancarkan cahaya (tidak terlihat oleh mata manusia) dalam spektrum inframerah yang berbanding lurus dengan suhunya. Thermopile inframerah khusus di dalam MLX90614 merasakan berapa banyak energi inframerah yang dipancarkan oleh bahan di bidang pandangnya, dan menghasilkan sinyal listrik yang sebanding dengan itu. Tegangan yang dihasilkan oleh thermopile diambil oleh ADC 17-bit prosesor aplikasi, kemudian dikondisikan sebelum diteruskan ke mikrokontroler.
Langkah 3: Lebih Lanjut Tentang Modul HCSR04:
Pada modul ultrasonik HCSR04, kita harus memberikan pulsa trigger pada pin trigger, sehingga akan menghasilkan gelombang ultrasonik dengan frekuensi 40 kHz. Setelah menghasilkan ultrasound yaitu 8 pulsa 40 kHz, itu membuat pin gema tinggi. Pin gema tetap tinggi sampai tidak mendapatkan suara gema kembali.
Jadi lebar pin echo akan menjadi waktu bagi suara untuk melakukan perjalanan ke objek dan kembali. Setelah kita mendapatkan waktu, kita dapat menghitung jarak, seperti yang kita ketahui kecepatan suara. HC-SR04 dapat mengukur hingga kisaran 2 cm - 400 cm. Modul Ultrasonik akan menghasilkan gelombang ultrasonik yang berada di atas rentang frekuensi yang dapat dideteksi manusia, biasanya di atas 20.000 Hz. Dalam kasus kami, kami akan mentransmisikan frekuensi 40Khz.
Langkah 4: Lebih Lanjut Tentang LCD 16x2:
LCD 16x2 adalah LCD 16 karakter dan 2 baris yang memiliki 16 pin koneksi. LCD ini membutuhkan data atau teks dalam format ASCII untuk ditampilkan. Baris pertama Dimulai dengan 0x80 dan baris kedua dimulai dengan alamat 0xC0. LCD dapat bekerja dalam mode 4-bit atau 8-bit. Dalam mode 4 bit, Data/Perintah Dikirim dalam Format Nibble Pertama Nibble lebih tinggi lalu Nibble lebih rendah.
Misalnya, untuk mengirim 0x45 Pertama 4 akan dikirim Kemudian 5 akan dikirim.
Ada 3 pin pengendali yaitu RS, RW, E.
Cara Menggunakan RS:
Ketika Perintah dikirim, maka RS = 0
Ketika Data dikirim, maka RS = 1
Cara menggunakan RW:
Pin RW adalah Baca/Tulis.
di mana, RW=0 berarti Tulis Data pada LCD
RW=1 berarti Membaca Data dari LCD
Saat kita menulis perintah/Data LCD, kita menyetel pin sebagai LOW.
Saat kita membaca dari LCD, kita menyetel pin sebagai HIGH.
Dalam kasus kami, kami telah memasangnya ke level RENDAH, karena kami akan selalu menulis ke LCD.
Cara menggunakan E (Aktifkan):
Ketika kita mengirim data ke LCD, kita memberikan pulsa ke lcd dengan bantuan pin E.
Ini adalah aliran tingkat tinggi yang harus kita ikuti saat mengirim COMMAND/DATA ke LCD.
Berikut adalah Urutan untuk Mengikuti.
Nibble Lebih Tinggi
Aktifkan Pulsa, Nilai RS yang tepat, Berdasarkan COMMAND/DATA
Nibble Bawah
Aktifkan Pulsa, Nilai RS yang tepat, Berdasarkan COMMAND/DATA
Langkah 5: Lebih Banyak Gambar
Langkah 6: Kode
Silakan temukan kode di github:
github.com/stechiez/Arduino.git
Direkomendasikan:
Pengendali Jarak Jauh Berbasis LoRa - Kontrol Peralatan Dari Jarak Jauh: 8 Langkah
Pengendali Jarak Jauh Berbasis LoRa | Mengontrol Peralatan Dari Jarak Jauh: Hai, apa kabar, Guys! Akarsh di sini dari CETech. Dalam proyek ini, kita akan membuat remote control yang dapat digunakan untuk mengontrol berbagai instrumen seperti LED, motor atau jika kita berbicara tentang kehidupan kita sehari-hari, kita dapat mengontrol aplikasi rumah kita
Pemrograman Berorientasi Objek: Membuat Objek Pembelajaran/Metode/Teknik Pengajaran Menggunakan Shape Puncher: 5 Langkah
Pemrograman Berorientasi Objek: Membuat Objek Metode/Teknik Pembelajaran/Pengajaran Menggunakan Shape Puncher: Metode pembelajaran/pengajaran untuk siswa yang baru mengenal pemrograman berorientasi objek. Ini adalah cara untuk memungkinkan mereka memvisualisasikan dan melihat proses pembuatan objek dari kelas. Bagian:1. EkTools pukulan besar 2 inci; bentuk padat adalah yang terbaik.2. Secarik kertas atau c
Pemrograman Berorientasi Objek: Membuat Objek Pembelajaran/Metode/Teknik Pengajaran Menggunakan Gunting: 5 Langkah
Pemrograman Berorientasi Objek: Membuat Objek Pembelajaran/Metode/Teknik Mengajar Menggunakan Gunting: Metode pembelajaran/pengajaran untuk siswa yang baru mengenal pemrograman berorientasi objek. Ini adalah cara untuk memungkinkan mereka memvisualisasikan dan melihat proses pembuatan objek dari kelas. Bagian: 1. Gunting (apa pun bisa dilakukan). 2. Secarik kertas atau kartu stok. 3. Penanda
Sensor Jarak IR Jarak Jauh: 3 Langkah
Sensor Jarak IR Jarak Jauh: Sensor inframerah adalah Modul terbaik untuk deteksi objek tetapi masalahnya adalah ia bekerja untuk jarak yang sangat pendek. dalam artikel ini, kami akan membagikan bagaimana Anda dapat meningkatkan jangkauan dan faktor-faktor apa yang mempengaruhi jangkauan
Pelepasan Kabel Jarak Jauh Olympus Evolt E510 (Versi 2 Dengan Fokus Otomatis pada Jarak Jauh): 6 Langkah (dengan Gambar)
Olympus Evolt E510 Remote Cable Release (Versi 2 Dengan Fokus Otomatis pada Remote): Kemarin saya membuat remote satu tombol sederhana untuk Olympus E510 saya. Sebagian besar kamera memiliki tombol pelepas rana (tombol yang Anda tekan untuk mengambil gambar) yang memiliki dua mode. Jika tombol ditekan perlahan, kamera akan fokus otomatis dan mengukur cahaya