Tugas pendahuluan modul 1


1. Kondisi   [Kembali]
Berdasarkan percobaan 3 (LCD) membuat rangkaian dengan ditampilkan teks pada LCD yang berjalan ke kiri.








3. Video   [Kembali]  







4. Flowchart   [Kembali]



5. Listing Program  [Kembali]

#include <LiquidCrystal.h>   //mengambil library dari lCD
LiquidCrystal lcd(11,10,5,4,3,2); //mendeklarasikan pin-pin lcd yg terhubung ke arduino
void setup() 
{
  lcd.begin(16, 2); //mengatur konfigurasi LCD (16,2)
}

int i; //mendeklarasikan variabel i sebagai x pada lcd dalam tipe data integer

void loop() 
{
  lcd.clear(); //membersihkan layar lcd
  lcd.setCursor(0, 0); //mengatur letak kursor pada lcd diposisi x=0 dan y=0
  lcd.print("Kelompok 23"); //menampilkan tulisan Kelompok 23 pada layar lcd
  lcd.setCursor(0,1); //mengatur letak kursor pada lcd diposisi x=0 dan y=1
  lcd.print("Modul 1"); //menampilkan tulisan Modul 1 pada layar lcd
  delay(1000); //tulisan yg ditampilkan tadi hilang dan lcd mengalami delay selama 1000ms

  lcd.clear(); //membersihkan layar lcd
  delay(200); //lcd mengalami delay selama 200ms

  
  lcd.setCursor(2,0); //mengatur letak kursor pada lcd diposisi x=2 dan y=0
  lcd.print("LABORATORIUM ELEKTRONIKA DIGITAL"); //menampilkan tulisan LABORATORIUM ELEKTRONIKA DIGITAL pada layar lcd
  for (i = 0 ; i < 16; i++) //i akan mengalami perulangan dan increment
  {
    lcd.scrollDisplayLeft(); //tulisan yang ditampilkan pada lcd akan bergerak kekiri
    delay(350); //tulisan yg ditampilkan tadi hilang dan lcd mengalami delay selama 350ms

  } 
}
a. Multisim / Proteus

Tidak ada komentar:

Posting Komentar