Isi kandungan:

Mikrokontroler AVR. Sensor Jarak Ultrasonik. HC-SR04 pada LCD NOKIA 5110: 4 Langkah
Mikrokontroler AVR. Sensor Jarak Ultrasonik. HC-SR04 pada LCD NOKIA 5110: 4 Langkah

Video: Mikrokontroler AVR. Sensor Jarak Ultrasonik. HC-SR04 pada LCD NOKIA 5110: 4 Langkah

Video: Mikrokontroler AVR. Sensor Jarak Ultrasonik. HC-SR04 pada LCD NOKIA 5110: 4 Langkah
Video: AVR Microcontroller. Ultrasonic distance sensor. HC-SR04 on LCD NOKIA 5110 2024, Julai
Anonim
Image
Image

Hai semua!

Pada bahagian ini saya membuat alat elektronik mudah untuk mengesan jarak dan parameter ini dipaparkan pada LCD NOKIA 5110. Parameternya dipaparkan sebagai rajah dan nombor. Peranti ini didasarkan pada mikrokontroler AVR ATMEGA328P. Peranti dilengkapi sensor ultrasonik jarak HC-SR04.

Langkah 1: Komponen Penerangan

Komponen Huraian
Komponen Huraian
Komponen Huraian
Komponen Huraian

Komponen asas peranti:

  • Mikrokontroler AVR «ATMEGA328P»
  • LCD Grafik Monokrom «NOKIA 5110»
  • Sensor jarak ultrasonik «HC-SR04»

Mikrokontroler AVR «ATMEGA328P»

Ciri yang terlibat:

  1. Pemasa / Kaunter 16-bit mengganggu
  2. Gangguan Luaran
  3. Antara muka bersiri SPI induk / hamba

LCD Grafik Monokrom «NOKIA 5110»

Spesifikasi:

  1. Paparan LCD 48 x 84 Dot
  2. Antaramuka Bas Bersiri dengan kelajuan tinggi maksimum 4 Mbits / s
  3. Pengawal Dalaman / Pemandu «PCD8544»
  4. Lampu Belakang LED
  5. Dijalankan pada Voltan 2.7V-5V, penggunaan kuasa rendah, ia sesuai untuk aplikasi bateri
  6. Suhu antara -25˚C hingga + 70˚C
  7. Input CMOS Isyarat Sokongan

Sensor jarak ultrasonik «HC-SR04»

Ciri dan spesifikasi:

  1. Bekalan Kuasa: + 5V DC
  2. Arus sunyi: <2mA, arus bekerja: 15mA
  3. Jarak antara: 2cm - 400cm / 1 "- 13 kaki, resolusi: 0.3cm
  4. Sudut pengukuran: 30 darjah
  5. Lebar Denyut Input Pencetus: 10uS
  6. Dimensi: 45mm x 20mm x 15mm

Langkah 2: Bagaimana Ia Berfungsi?

Bagaimanakah ia berfungsi?
Bagaimanakah ia berfungsi?
Bagaimanakah ia berfungsi?
Bagaimanakah ia berfungsi?

Sensor ultrasonik berfungsi berdasarkan prinsip sistem SONAR dan RADAR yang digunakan untuk menentukan jarak ke suatu objek.

Sensor ultrasonik menghasilkan gelombang bunyi frekuensi tinggi (ultrasound). Apabila ultrasound ini menyentuh objek, ia akan dipantulkan sebagai gema yang dirasakan oleh penerima seperti yang ditunjukkan pada gambar di bawah.

Dengan mengukur masa yang diperlukan agar gema sampai ke penerima, kita dapat mengira jaraknya.

Ini adalah prinsip asas kerja modul Ultrasonik untuk mengukur jarak.

Dalam modul ultrasonik HCSR04, kita harus memberikan nadi pencetus, sehingga akan menghasilkan ultrasound frekuensi 40 kHz.

Setelah menghasilkan ultrasound iaitu 8 denyutan 40 kHz, ia menjadikan pin gema menjadi tinggi. Pin gema tetap tinggi sehingga tidak mendapat suara gema kembali. Jadi lebar pin gema akan menjadi masa untuk suara bergerak ke objek dan kembali. Setelah kita mendapat masa kita dapat mengira jarak, seperti yang kita tahu kelajuan suara.

HC-SR04 dapat mengukur hingga jarak antara 2 cm - 400 cm

Sekarang bagaimana mengira jarak: Jarak = Kelajuan x Masa

Kelajuan gelombang bunyi adalah 343 m / s

Jarak Keseluruhan = 343 x Masa Tinggi (Gema) 2

Jumlah jarak dibahagi dengan 2 kerana isyarat bergerak dari HC-SR04 ke objek dan kembali ke modul HC-SR04

Langkah 3: Pengaturcaraan Firmware Mikrokontroler

Muat turun program С-code mikrokontroler firmware dengan komen.

Kemudian menyusunnya ke fail HEX dan memuat naik ke memori kilat mikrokontroler.

Berkelip Firmware ke Mikrokontroler:

Memuat naik fail HEX ke dalam memori flash mikrokontroler. Tonton video dengan penerangan terperinci mengenai pembakaran memori kilat mikrokontroler: Pembakaran memori kilat mikrokontroler…

Langkah 4: Pemasangan Litar Sensor Jarak Ultrasonik

Pemasangan Litar Sensor Jarak Ultrasonik
Pemasangan Litar Sensor Jarak Ultrasonik
Pemasangan Litar Sensor Jarak Ultrasonik
Pemasangan Litar Sensor Jarak Ultrasonik

Sambungkan komponen mengikut gambarajah skematik.

Pasang kuasa dan ia berfungsi!

Disyorkan: