Monitoring Suhu DS18B20 With LCD 20x4
Selamat pagi blogger semua, kali ini saya mencoba membuat project Monitoring Suhu agar saat terjadi upper temperature kalian bisa tahu.
Kalian sudah tahukan sensor suhu DS18B20 merupakan sensor digital yang memiliki 12-bit ADC internal dan Sangat presisi, sebab jika tegangan referensi sebesar 5Volt, maka akibat perubahan suhu, ia dapat merasakan perubahan terkecil sebesar 5/(212-1) = 0.0012 Volt ! Pada rentang suhu -10 sampai +85 derajat Celcius, sensor ini memiliki akurasi +/-0.5 derajat. Sensor ini bekerja menggunakan protokol komunikasi 1-wire (one-wire).
Kalian sudah tahukan sensor suhu DS18B20 merupakan sensor digital yang memiliki 12-bit ADC internal dan Sangat presisi, sebab jika tegangan referensi sebesar 5Volt, maka akibat perubahan suhu, ia dapat merasakan perubahan terkecil sebesar 5/(212-1) = 0.0012 Volt ! Pada rentang suhu -10 sampai +85 derajat Celcius, sensor ini memiliki akurasi +/-0.5 derajat. Sensor ini bekerja menggunakan protokol komunikasi 1-wire (one-wire).
Prinsip kerjanya yaitu dimana suhu rendah maka alarm berbunyi dan led kuning menyala, dan jika suhu tinggi alarm berbunyi dan led merah menyala, tapi kalau dalam kondisi suhu normal led hijau menyala.
Tidak panjang lebar sobat, mari kita mulai projectnya sekarang, bahan bahan yang dibutuhkan antara lain :
1. Arduino Uno
2. Breadboard
3. Led Merah, Hijau, Kuning
4. Buzzer
5. Sensor Suhu Ds18b20
6. LCD 20x4 termasuk I2C
7. Kabel Jumper Secukupnya
Cara membuatnya yaitu pertama tama kalian buatlah rangkaian seperti di bawah ini :
dan selanjutnya tinggal upload program, kalian bisa download codenya Disini
untuk menghindari penyalahgunaan maka filenya saya protect, passwordnya kalian bisa hubungi saya di Facebook
hasilnya bisa kalian lihat video di bawah ini
No comments