Tugas Pendahuluan Modul 2



 1. Kondisi[kembali]

      Percobaan 2 kondisi 1:

             Menampilkan suhu yang tertera pada LM35 dan LCD

2. Rangkaian Simulasi[kembali]

3. Flowchart[kembali]




4. Listing Program[kembali]

#include <LiquidCrystal.h>                  //include library LCD
#define LM35 A0                                  //Deklarasi pin A0 untuk LM35
LiquidCrystal lcd(2, 3, 4, 5, 6, 7);         //Deklarasi pin 2-7 untuk LCD
int suhuC;                                              //declare variables suhu

void setup()                                           //Semua kode dalam fungsi ini dieksekusi sekali
{
pinMode(A0,INPUT);                           //Deklarasi pin A0 sebagai INPUT
}
void loop()                                             //Semua kode dalam fungsi ini dieksekusi berulang
{
suhuC = analogRead(LM35) /2.04;       //Mencari nilai Suhu
//suhuC = analogRead(LM35);             //membaca nilai adc sensor
lcd.begin(16, 2);                                    //Dimensi LCD yang digunakan
lcd.setCursor(0, 0);                               //Menentukan posisi kursor pada awal penulisan
lcd.print("Suhu saat ini: ");                   //Menampilkan text pada LCD
lcd.setCursor(1, 1);                               //Menentukan posisi kursor pada awal penulisan
lcd.print("Celcius ");                            //Menampilkan text pada LCD
lcd.print(suhuC);                                  //menampilkan data suhu
lcd.print("\xdf");                                  //menampilkan karakter derajat
lcd.print("C");                                      //menampilkan karakter C
delay(100);                                           //waktu tunggu 0,1 detik
}

5. Video[kembali]


6. Link Download[kembali]

File Percobaan Proteus disini

File Program Arduino disini

Video Simulasi disini

Library Arduino disini

Datasheet Arduino disini

Datasheet LM35 disini

Flowchart disini

HTML disini


Tidak ada komentar:

Posting Komentar