Isi kandungan:
- Langkah 1: Komponen
- Langkah 2: Lebih Lanjut Mengenai MLX90614:
- Langkah 3: Lebih Lanjut Mengenai Modul HCSR04:
- Langkah 4: Lebih Lanjut Mengenai LCD 16x2:
- Langkah 5: Lebih Banyak Gambar
- Langkah 6: Kod
- Langkah 7: Mendalam Projek Dari Bangunan
- Langkah 8: Asas Arduino untuk Rujukan
Video: Arduino Interfacing Dengan Ultrasonic Sensor dan Contactless Temperature Sensor: 8 Steps
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Pada masa kini, Pembuat, Pembangun lebih memilih Arduino untuk pengembangan prototaip projek dengan pantas. Arduino adalah platform elektronik sumber terbuka berdasarkan perkakasan dan perisian yang mudah digunakan. Arduino mempunyai komuniti pengguna yang sangat baik. Dalam projek ini kita akan melihat bagaimana merasakan suhu dan jarak objek. Objek itu boleh berbentuk apa pun seperti balang panas atau dinding ais sejuk yang sebenar di luar. Jadi, dengan sistem ini kita dapat menyelamatkan diri kita. Dan yang lebih penting ini dapat membantu orang kurang upaya (orang buta).
Langkah 1: Komponen
Untuk projek ini, kami memerlukan komponen berikut, 1. Arduino Nano
Arduino Nano di India-
Arduino Nano di UK -
Arduino Nano di Amerika Syarikat -
2. MLX90614 (Sensor Suhu IR)
MLX90614 di India-
MLX90614 di UK -
MLX90614 di Amerika Syarikat -
3. HCSR04 (Sensor ultrasonik)
HC-SR04 di India-
HC-SR04 di UK -
HC-SR04 di Amerika Syarikat -
LCD 4.16x2
LCD 16X2 di India-
LCD 16X2 di UK -
LCD 16X2 di Amerika Syarikat -
5. Papan roti
BreadBoard di India-
BreadBoard di Amerika Syarikat-
BreadBoard di UK-
6. Beberapa Kabel Kita boleh menggunakan papan Arduino dan bukannya Arduino nano dengan mempertimbangkan pemetaan pin.
Langkah 2: Lebih Lanjut Mengenai MLX90614:
MLX90614 adalah sensor suhu IR berasaskan i2c yang berfungsi pada pengesanan sinaran termal. Secara dalaman, MLX90614 adalah pasangan dari dua peranti: pengesan termopile inframerah dan pemproses aplikasi pelindung isyarat. Menurut undang-undang Stefan-Boltzman, objek yang tidak berada di bawah sifar mutlak (0 ยฐ K) memancarkan cahaya (tidak dapat dilihat oleh manusia) dalam spektrum inframerah yang berkadar langsung dengan suhu. Thermopile inframerah khas di dalam MLX90614 merasakan berapa banyak tenaga inframerah yang dipancarkan oleh bahan dalam bidang pandangannya, dan menghasilkan isyarat elektrik yang sebanding dengan itu.
Voltan yang dihasilkan oleh termopile diambil oleh ADC 17-bit pemproses aplikasi, kemudian dikondisikan sebelum dihantar ke mikrokontroler.
Langkah 3: Lebih Lanjut Mengenai Modul HCSR04:
Dalam modul ultrasonik HCSR04, kita harus memberikan trigger pulse pada trigger pin, 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.
Modul Ultrasonik akan menghasilkan gelombang ultrasonik yang berada di atas julat frekuensi yang dapat dikesan oleh manusia, biasanya melebihi 20, 000 Hz. Dalam kes kami, kami akan menghantar frekuensi 40Khz.
Langkah 4: Lebih Lanjut Mengenai LCD 16x2:
LCD 16x2 adalah 16 aksara dan lcd 2 baris yang mempunyai 16 pin sambungan. LCD ini memerlukan data atau teks dalam format ASCII untuk dipaparkan. Baris pertama Dimulai dengan 0x80 dan baris ke-2 bermula dengan alamat 0xC0. LCD boleh berfungsi dalam mod 4-bit atau 8-bit. Dalam mod 4 bit, Data / Perintah Dihantar dalam Nibble Format Pertama Lebih Tinggi dan kemudian turunkan Nibble
Contohnya, untuk menghantar 0x45 Pertama 4 akan dihantar Kemudian 5 akan dihantar.
Terdapat 3 pin kawalan iaitu RS, RW, E.
Cara Menggunakan RS: Ketika Perintah dikirim, maka RS = 0
Apabila Data dihantar, maka RS = 1
Cara menggunakan RW:
Pin RW adalah Baca / Tulis. di mana, RW = 0 bermaksud Menulis Data pada LCD RW = 1 bermaksud Membaca Data dari LCD
Semasa kami menulis kepada arahan / Data LCD, kami menetapkan pin sebagai RENDAH.
Semasa membaca dari LCD, kami menetapkan pin sebagai TINGGI.
Dalam kes kami, kami telah memasangkannya ke tahap RENDAH, kerana kami akan selalu menulis kepada LCD.
Cara menggunakan E (Enable):
Semasa kami menghantar data ke LCD, kami memberikan pulsa ke lcd dengan bantuan pin E.
Ini adalah aliran tahap tinggi yang harus kita ikuti semasa menghantar KOMAND / DATA ke LCD. Nibble yang lebih tinggi
Dayakan Nadi,
Nilai RS yang betul, Berdasarkan KOMAND / DATA
Nibble Bawah
Dayakan Nadi,
Nilai RS yang betul, Berdasarkan KOMAND / DATA
Langkah 5: Lebih Banyak Gambar
Langkah 6: Kod
Sila cari kod di github:
github.com/stechiez/Arduino.git
Langkah 7: Mendalam Projek Dari Bangunan
Disyorkan:
8051 Interfacing Dengan DS1307 RTC dan Memaparkan Cap Waktu dalam LCD: 5 Langkah
8051 Interfacing Dengan DS1307 RTC dan Memaparkan Cap Waktu dalam LCD: Dalam tutorial ini, kami telah menerangkan kepada anda mengenai bagaimana kami dapat menghubungkan 8051 mikrokontroler dengan ds1307 RTC. Di sini kita memaparkan waktu RTC dalam lcd menggunakan simulasi proteus
Interfacing Ultrasonic Ranging Module HC-SR04 Dengan Arduino: 5 Langkah
Memadankan Ultrasonik Ranging Module HC-SR04 Dengan Arduino: Hei, ada apa, Guys! Akarsh di sini dari CETech. Projek ini sedikit lebih senang tetapi menyeronokkan seperti projek lain. Dalam projek ini, kita akan menghubungkan modul sensor jarak ultrasonik HC-SR04. Modul ini berfungsi oleh generatin
8 Kawalan Relay Dengan Penerima NodeMCU dan IR Menggunakan Aplikasi Jauh dan Android WiFi dan IR: 5 Langkah (dengan Gambar)
8 Kawalan Relay Dengan Penerima NodeMCU dan IR Menggunakan Aplikasi Jauh dan Android WiFi dan IR: Mengendalikan 8 suis relai menggunakan penerima nodemcu dan ir melalui aplikasi wifi dan jauh dan android. Alat kawalan jauhnya tidak bergantung pada sambungan wifi. DI SINI ADALAH KLIK VERSI YANG DIKEMASKINI SINI
Paparan Suhu dan Kelembapan dan Pengumpulan Data Dengan Arduino dan Pemprosesan: 13 Langkah (dengan Gambar)
Paparan Suhu dan Kelembapan dan Pengumpulan Data Dengan Arduino dan Pemprosesan: Pengenalan: Ini adalah Projek yang menggunakan papan Arduino, Sensor (DHT11), komputer Windows dan program Pemprosesan (boleh dimuat turun percuma) untuk memaparkan data Suhu, Kelembapan dalam digital dan borang graf bar, masa dan tarikh paparan dan jalankan waktu mengira
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): 6 Langkah (dengan Gambar)
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): hai, saya. Ini adalah bacaan suhu dengan reka bentuk saya sendiri, dengan sensor ini dan