Tugas Pendahuluan Praktikum Modul 2
1. KONDISI [KEMBALI]
Bila suhu yang terbaca 18 celcius maka motor hidup 5 s lalu led merah hidup
2. GAMBAR RANGKAIAN SIMULASI [KEMBALI]
3. FLOWCHART [KEMBALI]
4. LIST PROGRAM [KEMBALI]
#include<LiquidCrystal.h>
#define LM35 A0
LiquidCrystal lcd(2,3,4,5,6,7);
int nilaiSuhu;
void setup() {
// put your setup code here, to run once:
pinMode(A0,INPUT);
lcd.begin(16,2);
pinMode(1,OUTPUT);
pinMode(0,OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
nilaiSuhu=((5*analogRead(LM35)*100.00)/1024/3);
lcd.clear();
lcd.setCursor(0,0);
lcd.print("LM35 Sensor Suhu");
lcd.setCursor(0,1);
lcd.print(nilaiSuhu);
delay(100);
if (nilaiSuhu == 18)
{
digitalWrite(1,HIGH);
delay(5000);
digitalWrite(0,HIGH);
digitalWrite(1,LOW);
}
else{
digitalWrite(1,LOW);
digitalWrite(0,LOW);
}
}
5. VIDEO [KEMBALI]
6. PRINSIP KERJA [KEMBALI]
Pada
rangkaian ini merupakan rangkaian untuk membaca atau mengukur suhu
menggunakan componen LM35. LM 35 merupakan alat yang medeteksi suhu
dimana setiap kenaikan 1 derajat celcius temperatur maka tegangan yang
ia hasilkan naik sebesar 10 milivolt. dengan persamaan 10mV/derajat C.
maka untuk nilai yang terbaca pada LCD nanti sesuai dengan nilai
sebenarnya dibutuhkan konversi dengan membagi nilai yang terbaca LM35
dengan 2.0479. sehingga nilai yang terbaca sesuai dengan nilai
sebenarnya. output dari pada LM35 dihubungkan dengan kaki analog
arduino. alasannya adalah kita membutuhkan nilai digitaal sedangkan
nilai yang dikeluarkan oleh LM35 adalah data atau sinyal analog selain
itu pada kaki analog arduino sudah terdapat komponen ADC sehingga data
analog dapat dikonversi menjadi data digital.
Grafik dari LM35
Rangkain ini akan mengukur suhu dengan menggunakan sensor LM35 dan suhu yang terukur akan
ditampilkan oleh LCD selain itu saat rangkaian tersebut menunjukkan
temperatur 18 derajat celcius maka motor akan hidup selama 5 detik lalu
LED akan hidup. saat temperatur yang terbaca selain 18 maka motor tidak
aktif dan hanya ditampilkan oleh LCD. LM35 berfungsi sebagai reseptor
temperatur, alalu diubah kedalam besaran listrik dan dikirimkan menuju
kaki analoq arduino. arduino akan memproses data sehingga diubah ke
besaran sinyal digital dan akan ditampilkan pada LCD berapa nilai yang
terukur. saat nilai yang terukur adalah 18 maka motor akan hidup akibat
kaki pada pin 1 diberikan logika 1 yang berarti arus mengalir.
7. LINK DOWNLOAD [KEMBALI]
=> Download rangkaian
=> Download video simulasi
=> Download Program Arduino
=>
Download HTML
=>
Download Flowchart
Tidak ada komentar:
Posting Komentar