Halo para warganet yang budiman, kembali lagi bersama saya di blog ini. Pada kali ini, saya akan menceritakan tentang pemanfaatan sensor suhu pada Arduino. Yuk mari disimak ceritanya~
TRIAL #1
Dimulai dengan mencari pinjaman komponen untuk merakit ini. Nah, komponen yang digunakan adalah sebuah sensor suhu, breadboard, dan kabel jumper. Yang menjadi masalah adalah kami tidak tahu sensor manakah yang kami gunakan, karena jenis komponen tidak tertera di katalog.. dan kami pun tidak yakin dengan hasil pencarian Mbah Gugel. Anyway, tetap kami coba..
Namun percobaan gagal. Seringkali terjadi compile error. Mungkin library yang digunakan dan Dallas Temperature untuk melakukan perhitungan suhu belum terinstalasi dengan baik... sehingga belum dapat menghasilkan output yang diinginkan.
TRIAL #2
Kami pun memutuskan untuk menggunakan sensor suhu yang lain, yaitu sensor suhu yang disertai sensor kelembaban atau humidity — DHT11. Alat yang dibutuhkan adalah:
- 1 buah breadboard
- 1 buah Arduino Uno
- 3 buah kabel jumper
- 1 buah sensor DHT11
Untuk melakukan coding, dibutuhkan library DHT terlebih dahulu. Setelah diinstalasi, barulah dapat melakukan coding.
Alhamdulillah tidak menemukan permasalahan saat mencoba dengan menggunakan sensor suhu DHT11, lancar lancar saja! Mendapatkan output yang diinginkan, yaitu pada serial monitor ditampilkan suhu yang terdeteksi.
Di bawah ini adalah kode yang digunakan dalam percobaan:
#include <dht.h> #define dht_apin A0 // Analog Pin sensor is connected to dht DHT; void setup(){ Serial.begin(9600); delay(500);//Delay to let system boot Serial.println("DHT11 Humidity & temperature Sensor\n\n"); delay(1000);//Wait before accessing Sensor }//end "setup()" void loop(){ //Start of Program DHT.read11(dht_apin); Serial.print("Current humidity = "); Serial.print(DHT.humidity); Serial.print("% "); Serial.print("temperature = "); Serial.print(DHT.temperature); Serial.println("C "); delay(1000);//Wait 5 seconds before accessing sensor again. //Fastest should be once every two seconds. }// end loop()
Berikut ini adalah video hasil percobaan:
Sekian postingan saya kali ini, sampai jumpa di post saya selanjutnya!
Comments
Post a Comment