1. Kondisi [Kembali]
Bila suhu yang terbaca pada lcd menunnjukkan suhu > 40 derajat celsius maka motor akan berputar ke kiri
2. Gambar Rangkaian [Kembali]
3. Flowchart [Kembali]
4. Listing Program [Kembali]
5. Video Simulasi [Kembali]2. Gambar Rangkaian [Kembali]
3. Flowchart [Kembali]
4. Listing Program [Kembali]
#define in2 10
#define LM35 A0
int NS;
void setup(){
pinMode (in1,OUTPUT);
pinMode (in2,OUTPUT);
pinMode(A0,INPUT);
}
void loop(){
NS=((5*analogRead (LM35) *100.00)/1024/3);
lcd.clear ();
lcd.setCursor (0,0);
lcd.print(NS);
delay (100);
if(NS>40){
digitalWrite(in1,LOW);
digitalWrite(in2,HIGH);
delay(100);
}
else{
digitalWrite (in1,LOW);
digitalWrite (in2,LOW);
delay(100);
}
delay (1000);
}
#define LM35 A0
int NS;
void setup(){
pinMode (in1,OUTPUT);
pinMode (in2,OUTPUT);
pinMode(A0,INPUT);
}
void loop(){
NS=((5*analogRead (LM35) *100.00)/1024/3);
lcd.clear ();
lcd.setCursor (0,0);
lcd.print(NS);
delay (100);
if(NS>40){
digitalWrite(in1,LOW);
digitalWrite(in2,HIGH);
delay(100);
}
else{
digitalWrite (in1,LOW);
digitalWrite (in2,LOW);
delay(100);
}
delay (1000);
}
Prinsip Kerja
LM35 sebagai sensor temperatur mengirim sinyal berupa tegangan ke arduino, karena setiap 1 derjat celcius diwakilkan oleh tegangan 10mv ,nilai temperatur yang diterima oleh arduino ditampilkan pada LCD sebagai output display,sedangkan motor dc akan bergerak ke kiri saat informasi yang diterima oleh arduino dikontrol pada bagian motor driver yang mana program nya telha diatur dalam arduino
sehingga jika suhu >40 derajat celcius maka motor dc akan berputar berlawanan jarum jam dan jika suhu <40 derajat celcius maka motor akan berhenti
6. Link Download [Kembali]
Download Rangkaian
Download listing program
Download video tutorial
Download HTML
Tidak ada komentar:
Posting Komentar