Menampilkan suhu dengan inputan dari LM35





1. Hardware [Kembali]


2. Rangkaian Simulasi [kembali]


3. Flowchart  [kembali]

4. Listing Program  [kembali]

#define LM35 A0                   //Deklarasi pin A0 untuk LM35
int suhu;                                  //Deklarasi variabel nilaiSuhu


void setup() {                          //Semua kode dalam fungsi ini dieksekusi sekali
  pinMode(A0, INPUT);         //Deklarasi pin A0 sebagai OUTPUT
                                                //Dimensi LCD yang digunakan
}

void loop()                              //Semua kode dalam fungsi ini dieksekusi berulang
{
  Serial..begin (9600);
  suhu = (( analogRead(LM35)/2.048 ); //Mencari nilai Suhu
  Serial.print("LM35 Sensor Suhu");     //Menampilkan text pada LCD
  lcd.print(suhu);                                    //Menampilkan nilaiSuhu pada LCD
  delay(100);                                          //Waktu delay 100 ms setelah dieksekusi
}

5. Analisa  [kembali]
Bagaimana cara menampilkan suhu dalam derajat Fahrenheit!
Jawab : Yang perlu dilakukan hanya mengubah rumus konversi mv (millivolt) ke derajat Fahrenheit. Artinya program pada Arduino akan di ubah atau ditambahkan. Sehingga :
Float millivolts = (value/1023)*5000;
Float celcius = millivolts/10;
Serial.print(celcius);
Serial.print(“ C”);
Serial.print((celcius*9)/5+32;
Serial.print (“ degrees Fahrenheit”);
6. Video Praktikum  [kembali]

7. Link Download  [kembali]
File Video download
File Program download

Tidak ada komentar:

Posting Komentar