IOT/M2M

Merancang Sistem Pengukur Suhu di Arduino

Kali ini Konekthing akan berbagi tutorial tentang bagaimana mengukur suhu menggunakan Arduino sebagai prosesornya dan LM 35 sebagai sensornya. Sebenarnya kenapa sih harus menggunakan Arduino / Mikrokontroller kan pakai IC OpAmp (Komparator) seperti LM741 bisa, bahkan cara pakainya lebih mudah dan biaya yang digunakan jauh lebih sedikit, tapiiiiiii ada tapinya lo, kalau pakai LM741 mana bisa dibuat kamunikasi serial ? ditampilkan di Visual Basic / Visual Studio, di tampilin di LCD, ya bisa sih tapi ujung2nya pakai Mikrokontroller lagi, jadi kesimpulannya adalah LM741 bisa digunakan untuk rangkaian rangkaian sederhana, dan kalau butuh rangkaian yang advance ya pakailah mikrokontroller.

 

Baik langsung saja sekarang kita akan membuat rangkian pengukur suhu menggunakan arduino, pada tutorial kali ini akan saya bagi menjadi dua bagian, bagian yang pertama hanya sekedar membaca lalu menampilkannya di serial monitor. lalu pada bagian yang kedua kita akan belajar cara memproses data hasil pengukuran itu, misalnya jika suhu melebihi 30 derajat celcius fan / kipas akan menyala, namun sebagai simulasi saja nanti kita akan menggunakan LED saja sebagai indikator kipas / fan menyala.

 

Alat dan Bahan :

1. Arduino Board + Kabel (saya pakai Arduino UNO R3)

2. Kabel jumper male female atau terserah kalian mau pakai apa, yang penting bisa buat nyambungin arduino dengan lm35nya

3. LM35

 

Langkah langkah :
1. Hubungkan arduino dan lm35nya dengan wiring seperti ini

2. Lalu buka Software Arduino IDE lalu copykan code dibawah ini :

/*
Simple Project by Giri Wahyu Pambudi
Menampilkan Suhu LM 35 dengan C# dan Arduin0
original Posted on www.cronyoz.net
*/
#define sensorPin A0
int sensorValue = 0;
float suhu = 0;
void setup()
{
analogReference(INTERNAL);
pinMode(sensorPin,INPUT);
Serial.begin(9600);
}
void loop()
{
sensorValue = analogRead(sensorPin);
suhu = sensorValue/9.31;
Serial.println(suhu);
delay(1000);
}

 

Sekarang Upload ke Arduinonya lalu buka Serial Monitornya di menu Tools >> Serial Monitor, maka akan tampil deretan angka yang menunjukan suhu yang dibaca oleh LM35.

 

Sekarang kita akan belajar memproses data hasil pengukuran suhu untuk menghidupkan LED, perlu diketahui bahwa Arduino Uno memiliki internal LED di pin 13. kodenya tidak begitu jauh dengan yang diatas, hanya saja kita perlu menambahkan kode seperti ini

pinMode(13,OUTPUT);

di dalam kurung kurawal void setup(), dan kode seperti ini di dalam kurung kurawal void loop()
if (suhu >= 30)
{
digitalWrite(13,HIGH);
} else {
digitalWrite(13,LOW);
}

sehingga kodenya menjadi seperti ini

/*
Simple Project by Giri Wahyu Pambudi
Menampilkan Suhu LM 35 dengan Serial Monitor
original Posted on www.cronyoz.net
*/
#define sensorPin A0
int sensorValue = 0;
float suhu = 0;
void setup()
{
analogReference(INTERNAL);
pinMode(sensorPin,INPUT);
Serial.begin(9600);
pinMode(13,OUTPUT);
}
void loop()
{
sensorValue = analogRead(sensorPin);
suhu = sensorValue/9.31;//konversi tegangan ke suhu
Serial.println(suhu);
delay(1000);
if (suhu >= 30)
{
digitalWrite(13,HIGH);
} else {
digitalWrite(13,LOW);
}
}

 

Semoga Anda bisa menerapkan penggunaan sensor cahaya pada Arduino Anda tanpa kendala apapun. Jika memiliki pertanyaan, jangan sungkan untuk bertanya kepada tim super kami di

 

PT. Konekthing Benda Pintar

Jl. Ir H. Juanda No.88 a, Kemiri Muka, Kecamatan Beji, Kota Depok, Jawa Barat 16423

(021) 77808509

info@konekthing.com

 

Konekthing Bandung

Jl. Sukaresmi IV No.7, Ciumbuleuit, Kec. Cidadap, Kota Bandung, Jawa Barat 40142

 

Konekthing Yogyakarta

Jl. Duwet, RT.02/RW.32, Duwet, Sendangadi, Kec. Mlati, Kabupaten Sleman, Daerah Istimewa Yogyakarta 55285

(0274) 2883817, 0812-2510-1600



Share to :

Related Posts

Apa Internet of Things (IOT) itu?

Biasanya dalam kehidupan sehari-hari kita, saat bangun tidur. ketika makan,...

Apa itu sensor cahaya?  

Sensor cahaya adalah komponen elektronika yang dapat mengubah besaran elektrik pada saat...

Peralatan elektronik di kehidupan kita sudah menjadi sahabat yang menemani aktivitas kita sehari-hari. Seringnya penggunaan...

Categories

Search Result: