
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01


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 asas peranti:
- Mikrokontroler AVR «ATMEGA328P»
- LCD Grafik Monokrom «NOKIA 5110»
- Sensor jarak ultrasonik «HC-SR04»
Mikrokontroler AVR «ATMEGA328P»
Ciri yang terlibat:
- Pemasa / Kaunter 16-bit mengganggu
- Gangguan Luaran
- Antara muka bersiri SPI induk / hamba
LCD Grafik Monokrom «NOKIA 5110»
Spesifikasi:
- Paparan LCD 48 x 84 Dot
- Antaramuka Bas Bersiri dengan kelajuan tinggi maksimum 4 Mbits / s
- Pengawal Dalaman / Pemandu «PCD8544»
- Lampu Belakang LED
- Dijalankan pada Voltan 2.7V-5V, penggunaan kuasa rendah, ia sesuai untuk aplikasi bateri
- Suhu antara -25˚C hingga + 70˚C
- Input CMOS Isyarat Sokongan
Sensor jarak ultrasonik «HC-SR04»
Ciri dan spesifikasi:
- Bekalan Kuasa: + 5V DC
- Arus sunyi: <2mA, arus bekerja: 15mA
- Jarak antara: 2cm - 400cm / 1 "- 13 kaki, resolusi: 0.3cm
- Sudut pengukuran: 30 darjah
- Lebar Denyut Input Pencetus: 10uS
- Dimensi: 45mm x 20mm x 15mm
Langkah 2: Bagaimana 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


Sambungkan komponen mengikut gambarajah skematik.
Pasang kuasa dan ia berfungsi!
Disyorkan:
Pengukuran Jarak Jarak Dengan Sensor Gerakan APDS9960: 6 Langkah

Pengukuran Jarak Jarak Dengan Sensor Gerakan APDS9960: Dalam tutorial ini kita akan belajar bagaimana mengukur jarak menggunakan sensor isyarat APDS9960, arduino dan Visuino. Tonton videonya
Paparkan Bacaan Sensor Arduino Langsung pada LCD Nokia 5110: 4 Langkah (dengan Gambar)

Paparkan Bacaan Sensor Arduino Langsung pada LCD Nokia 5110: Sekiranya anda pernah bekerja dengan arduino, anda mungkin mahu memaparkan bacaan sensor. Menggunakan monitor bersiri baik-baik saja, tetapi menjadi baddu arduino yang menjadi cepat, anda mungkin mahu memaparkan bacaan pada sesuatu yang
Konfigurasi Fuse Bits Mikrokontroler AVR. Membuat dan Memuat naik dalam Memory Flash Mikrokontroler Program Berkelip LED: 5 Langkah

Konfigurasi Fuse Bits Mikrokontroler AVR. Membuat dan Memuat Naik dalam Memori Flash Mikrokontroler Program Berkelip LED: Dalam kes ini, kita akan membuat program sederhana dalam kod C dan membakarnya ke dalam memori mikrokontroler. Kami akan menulis program kami sendiri dan menyusun fail hex, menggunakan Atmel Studio sebagai platform pembangunan bersepadu. Kami akan mengkonfigurasi fius bi
Menu Arduino pada Nokia 5110 Lcd Menggunakan Rotary Encoder: 6 Langkah (dengan Gambar)

Menu Arduino pada Nokia 5110 Lcd Menggunakan Rotary Encoder: Rakan-rakan yang dihormati selamat datang ke tutorial lain! Dalam video ini kita akan belajar bagaimana membuat menu sendiri untuk paparan LCD Nokia 5110 yang popular, agar projek kita lebih mesra pengguna dan lebih berkemampuan. Mari kita mulakan! Ini adalah projek
Grafik Custom pada Paparan Nokia 5110: 7 Langkah

Grafik Custom pada Paparan Nokia 5110: Hai kawan-kawan! Moksigen di sini. Kira-kira 3 tahun yang lalu, saya menutup laman web peribadi saya (inKnowit.in) yang mempunyai 30 blog atau sebagainya. Saya terus menulis blog di sini tetapi saya kehilangan motivasi dengan cepat dan hanya menulis tiga blog. Setelah banyak berfikir, saya telah memutuskan untuk