1. Kondisi [kembali]
Percobaan
2 Kondisi 3
® Bila suhu yang terbaca pada lcd menunjukkan kisaran 25 – 30 derajat celcius maka dua led berwarna merah dan hijau akan hidup
2. Rangkaian Simulasi [kembali]
3. Flowchart [kembali]
4. Listing Program [kembali]
#include
<LiquidCrystal.h>
LiquidCrystal
lcd(2, 3, 4, 5, 6, 7);
int
pinTemp = A0;
float
suhu;
int
led1 = 8;
int
led2 = 9;
void
setup() {
pinMode(pinTemp,INPUT);
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
lcd.begin(16, 2);
}
void
loop() {
suhu = analogRead(pinTemp)*0.488; //Mencari
nilai Suhu
lcd.clear(); //Menghapus
layar LCD
lcd.setCursor(0, 0); //Menentukan posisi
kursor pada awal penulisan
lcd.print("LM35 Sensor Suhu");
//Menampilkan text pada LCD
lcd.setCursor(0, 1); //Menentukan posisi kursor pada
awal penulisan
lcd.print(suhu); //Menampilkan nilaiSuhu
pada LCD
if((suhu>=25) and(suhu<=30))
{
digitalWrite(led1,HIGH);
digitalWrite(led2,HIGH);
}
else
{
digitalWrite(led1,LOW);
digitalWrite(led2,LOW);
}
delay(100);
}
5. Video [kembali]
6 Link Download [kembali]
- HTML
>> klik disini
- Rangkaian
Proteus >> klik disini
- Program
Arduino >> klik disini
- Video
Simulasi >> klik disini
- Library Arduino >> klik disini
- Flowchart >> klik disini
Tidak ada komentar:
Posting Komentar