alat yang dibutuhkan:
· -Protoboard
Fungsi : tempat merangkai rangkaian sementara
· -Arduino Uno
Fungsi : papan sirkuit berbasis mikrokontroler
· - LM 35
Fungsi : sebagai sensor suhu
· - Buzzer
Fungsi : alat untuk alarm
· - Jumper secukupnya
Fungsi : alat untuk menghubungkan komponen
selanjutnya kita akan masuk ke tahap merangkai, namun sebelum merangkai ada baiknya kita mengetahui bagaimana kaki dari LM35:
Step 1
·
PIN 1 LM35 dihubungkan ke Vcc 5 V
Step 2
·
PIN 2 LM35 dihubungkan ke PIN A2 Arduino Uno
Step 3
·
PIN 3 LM35 dihubungkan ke GND
Step 4
·
(+) buzzer dihubungkan Ke PIN 13
Step 5
·
(-) buzzer di hubungkan ke GND
maka hasilnya akan menjadi seperti ini:
sederhana sekali bukan, nah tahap selanjutnya tinggal kita hubungkan Arduino ke laptop lalu kita program, nah programnya sebagai berikut:
float tempC;
int tempPin = 0;
void setup() {
// put your
setup code here, to run once:
Serial.begin
(9600);
pinMode(13,OUTPUT);
}
void loop() {
// put your
main code here, to run repeatedly:
tempC = analogRead(A2);
tempC = (5.0*tempC*100.0)/1023.0;
Serial.println(tempC);
if(tempC>=30)
//jika temperatur >=30 derajat
digitalWrite(13,HIGH);
else
digitalWrite(13,LOW);
delay(500);
}
jadi alarm akan menyala saat suhu diatas 30 derajat celcius, kita dapat mengganti berapa suhu untuk menyalakan alarm sesuai kebutuhan, tinggal ganti aja 30 dengan angka yang dibutuhkan.
kita juga dapat melihat berapa derajat suhu yang di sensor oleh LM 35 dengan mengunakan serial monitor, dengan cara pada klik lingkaran merah pada gambar di software arduino nya:
setelah ptogram di upload maka program maka alarm pun sudah dapat dicoba.
lebih jelasnya dapat dilihat pada vidio berikut :
//SEMOGA BERMANFAAT//
Tidak ada komentar:
Posting Komentar