Daftar Isi:
- Langkah 1: Deskripsi Komponen
- Langkah 2: Bagaimana Cara Kerjanya?
- Langkah 3: Pemrograman Firmware Mikrokontroler
- Langkah 4: Perakitan Sirkuit Sensor Jarak Ultrasonik
Video: Mikrokontroler AVR. Sensor Jarak Ultrasonik. HC-SR04 pada LCD NOKIA 5110: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Halo semuanya!
Pada bagian ini saya membuat perangkat elektronik sederhana untuk sensor jarak dan parameter ini ditampilkan pada LCD NOKIA 5110. Parameter ditampilkan sebagai diagram dan angka. Perangkat ini berbasis mikrokontroler AVR ATMEGA328P. Perangkat ini dilengkapi sensor ultrasonik jarak HC-SR04.
Langkah 1: Deskripsi Komponen
Komponen dasar perangkat:
- Mikrokontroler AVR «ATMEGA328P»
- LCD Grafis Monokrom «NOKIA 5110»
- Sensor jarak ultrasonik «HC-SR04»
Mikrokontroler AVR «ATMEGA328P»
Fitur yang terlibat:
- Interupsi Timer/Penghitung 16-bit
- Interupsi Eksternal
- Antarmuka serial SPI master/slave
LCD Grafis Monokrom «NOKIA 5110»
Spesifikasi:
- Layar LCD 48 x 84 Dot
- Serial Bus Interface dengan kecepatan tinggi maksimum 4 Mbits/s
- Pengendali/Driver Internal «PCD8544»
- Lampu Belakang LED
- Jalankan pada Tegangan 2.7V-5V, konsumsi daya rendah, sangat cocok untuk aplikasi baterai
- Kisaran suhu dari -25˚C hingga +70˚C
- Dukungan Sinyal CMOS Input
Sensor jarak ultrasonik «HC-SR04»
Fitur dan spesifikasi:
- Catu Daya: +5V DC
- Arus diam: <2mA, arus kerja: 15mA
- Jarak jangkauan: 2cm - 400cm / 1" - 13 kaki, resolusi: 0,3cm
- Mengukur sudut: 30 derajat
- Lebar Pulsa Input Pemicu: 10uS
- Dimensi: 45mm x 20mm x 15mm
Langkah 2: Bagaimana Cara Kerjanya?
Sensor ultrasonik bekerja berdasarkan prinsip sistem SONAR dan RADAR yang digunakan untuk menentukan jarak suatu benda.
Sensor ultrasonik menghasilkan gelombang suara frekuensi tinggi (ultrasound). Ketika ultrasound ini mengenai objek, itu dipantulkan sebagai gema yang dirasakan oleh penerima seperti yang ditunjukkan pada gambar di bawah ini.
Dengan mengukur waktu yang dibutuhkan gema untuk mencapai penerima, kita dapat menghitung jaraknya.
Ini adalah prinsip kerja dasar modul Ultrasonic untuk mengukur jarak.
Pada modul ultrasonik HCSR04, kita harus memberikan pulsa pemicu, sehingga akan menghasilkan 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
Sekarang bagaimana menghitung jarak: Jarak = Kecepatan x Waktu
Cepat rambat gelombang bunyi adalah 343 m/s
Jarak Total = 343 x Waktu Tinggi(Echo) 2
Jarak total dibagi 2 karena sinyal bergerak dari HC-SR04 ke objek dan kembali ke modul HC-SR04
Langkah 3: Pemrograman Firmware Mikrokontroler
Unduh program kode- dari mikrokontroler firmware dengan komentar.
Kemudian kompilasi ke file HEX dan upload ke memori flash mikrokontroler.
Flashing Firmware ke Mikrokontroler:
Mengunggah file HEX ke dalam memori flash mikrokontroler. Tonton video dengan deskripsi terperinci tentang pembakaran memori flash mikrokontroler: Pembakaran memori flash mikrokontroler…
Langkah 4: Perakitan Sirkuit Sensor Jarak Ultrasonik
Hubungkan komponen sesuai dengan diagram skematik.
Pasang daya dan berfungsi!
Direkomendasikan:
Monitor Suhu dan Tingkat Cahaya Dengan Tampilan pada LCD NOKIA 5110: 4 Langkah
Monitor Suhu dan Tingkat Cahaya Dengan Tampilan pada LCD NOKIA 5110: Halo semuanya! Pada bagian ini kami membuat perangkat elektronik sederhana untuk memantau suhu dan tingkat cahaya. Pengukuran parameter tersebut ditampilkan pada LCD NOKIA 5110. Perangkat ini berbasis mikrokontroler AVR ATMEGA328P. Pemantauan
Menampilkan Pembacaan Sensor Arduino Langsung pada LCD Nokia 5110: 4 Langkah (dengan Gambar)
Menampilkan Pembacaan Sensor Arduino Langsung pada LCD Nokia 5110: Jika Anda pernah bekerja dengan arduino, Anda mungkin menginginkannya untuk menampilkan pembacaan sensor. mungkin ingin menampilkan bacaan pada sesuatu yang lebih
Konfigurasi Bit Fuse Mikrokontroler AVR. Membuat dan Mengunggah di Memori Flash Mikrokontroler Program Berkedip LED.: 5 Langkah
Konfigurasi Bit Fuse Mikrokontroler AVR. Membuat dan Mengupload di Flash Memory Mikrokontroler Program LED Blinking.: Dalam hal ini kita akan membuat program sederhana dalam kode C dan membakarnya ke dalam memori mikrokontroler. Kami akan menulis program kami sendiri dan mengkompilasi file hex, menggunakan Atmel Studio sebagai platform pengembangan terintegrasi. Kami akan mengkonfigurasi fuse bi
Tingkatkan Jarak Efektif pada Pemancar Pemicu Jarak Jauh Flash 'ebay' Dengan Antena: 6 Langkah
Tingkatkan Jarak Efektif pada Pemancar Pemicu Jarak Jauh Flash 'ebay' Dengan Antena: Penggemar kamera dapat membeli pemicu jarak jauh versi murah untuk unit lampu kilat eksternal, mengendalikan unit lampu kilat tipe hot-shoe atau 'studio'. Pemicu ini menderita karena daya pemancar yang rendah dan dengan demikian jarak kontrol efektif yang kecil. ini bulan
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