DAFTAR ISI
1. Kondisi(BACK)
Bila suhu yang terbaca pada lcd menunnjukkan suhu kisaran
50-55 derajat celsius maka motor
berputar lambat, jika kisaran 60-65 motor berputar sedang.
2. Rangkaian Simulasi(BACK)
3. Video Simulasi(BACK)
Pada rangkaian menggunakan komponen arduino, LCD dan LM35. dimana sebelum menjalankan rangkaian maka membuat sebuah listing program. Dimana terlebih dahulu mendeklarasikan library dan pin yang akan terhubung pada arduino, selanjutnya void setup dimana program dapat dijalankan satu kali. dimana motor terhubung pada pin 9, A0 sebagai input dan motoro sebagi output. Selanjutnya void loop dimana program dapat dijalan kan secara berulang, dimana pedeklarasian rumus dan untuk nilai yang ditampilkan pada lcd.
apabila suhu antara 50 sampai 55 maka motor akan bergerak dengan kecepatan 125 dan apabila suhu antara 60-65 maka motor akan bergerak dengan kecepatan 255 dengan delay masing-masing tahap 100ms
4. Listing Program(BACK)
#include <LiquidCrystal.h>
#define LM35 A0
LiquidCrystal lcd(2,3,4,5,6,7);
int nilaiSuhu, motor;
int output,nilai;
void setup()
{
motor = 9;
pinMode (A0,INPUT);
pinMode (motor,OUTPUT);
lcd.begin(16,2);
}
void loop()
{
nilaiSuhu = ((5 * analogRead (LM35)*100.00) /1024);
lcd.clear();
lcd.print("LM35 Sensor Suhu");
lcd.setCursor(0,1);
lcd.print(nilaiSuhu);
delay(100);
if (nilaiSuhu >= 50 && nilaiSuhu <=55)
{
analogWrite(motor,125);
}
else if(nilaiSuhu >=60 && nilaiSuhu<=65)
{
analogWrite(motor,255);
}
else
{
nilai =0;
analogWrite(motor,output);
}
}
5. Flowchart(BACK)
6. Link Download(BACK)
Rangkaian simulasi Click Here
Video Simulasi Click Here
Listing Program Click Here
Flowchart Click Here
HTML Click Here
Tidak ada komentar:
Posting Komentar