Ada beberapa jenis sensor yang umum dikenal, diantaranya sensor DHT11,
DHT21 atau DHT22. Nama lain yang lebih baru digunakan adalah AM2302 (untuk
DHT22) dan AM2301(untuk DHT21). Namun demikian, istilah 'DHT' masih sering
digunakan.
Dalam satu modul, kita dapat memperoleh informasi tentang kelembaban dan
suhu sekaligus. Ketiga jenis sensor ini dapat diperoleh di pasaran dengan harga
yang cukup terjangkau.
Sensor DHT 11
Komponen
Sensor ini memiliki empat kaki, yaitu pin VCC, Data, NC, dan GND. Jika kita membelinya
berupa modul (seperti pada Gambar 1), kaki NC bisanya tidak dikeluarkan,
sehingga yang ada hanyalah pin VCC, Data, dan GND. Perhatikanlah
penempatan pin ini dengan cermat, sebab akan berbeda urutannya, tergantung
pabrikan yang memproduksi modul tersebut.
Saat ini kita menggunakan Arduino UNO. Pin Data pada sensor
akan terhubung dengan pin digital 2 pada Arduino UNO. Kedua pin yang lain,
yaitu VCC dan GND dari sensor dan Arduino akan saling terhubung.
Software
Sebelum memprogram sensor ini, kita akan
menginstal pustaka (library) melalui IDE Arduino. Unduhlah pustaka yang
disertakan pada tutorial ini, dan install-lah. Caranya, bukalah IDE Arduino,
kemudian tambahkan pustaka dengan mencari: Sketch
-> Include Library -> Add .ZIP Library.... Pilihlah library yang
telah diunduh sebelumnya.
Atau, jika komputer kita terkoneksi
internet, lakukanlah instalasi secara online dengan mencari Sketch
-> Include Library -> Manage Libraries... . Ketiklah kata
kunci 'DHT11' dan carilah salah satu pustaka yang tersedia. Pada tutorial kali
ini, kita menggunakan pustaka DHT milik Adafruit.
No comments:
Post a Comment