1. Tujuan
a. Memahami fungsi dan cara menggunakan software Proteus dan Arduino
b. Memahami instruksi-instruksi program yang terdapat dalam software Proteus dan Arduino
c. Dapat menjalankan program Mengkakses LCD 16 : 2
#include <LiquidCrystal.h>
LiquidCrystal lcd(7,6,5,4,3,2);
void setup()
{
lcd.begin(16, 2);
lcd.setCursor(2, 0);
lcd.print("RUNNING TEXT");
lcd.setCursor(2,1);
LAB. TPMDM KELAS XTEI
SMK ABDI SEJATI KERASAAN
void loop()
{
int i;
lcd.setCursor(0, 0);
lcd.print("SMK ABDI SEJATI");
lcd.setCursor(0,1);
lcd.print(" TPMDM X TEI");
}
}
}
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#define t1 6
#define t2 14
LiquidCrystal_I2C lcd(0x3F,16,2);
void setup()
{
pinMode(t1,INPUT_PULLUP);
pinMode(t2,INPUT_PULLUP);
lcd.init();
lcd.backlight();
lcd.setCursor(0,0);
lcd.print("SMK ABDI SEJATI");
lcd.setCursor(0,1);
lcd.print(" LCD 16 2 I2C ");
delay(500);
lcd.clear();
void loop()
{
lcd.setCursor(0,0);
lcd.print("PILIH TOMBOL:");
if(digitalRead(t1)==LOW)
{
lcd.setCursor(0,1);
lcd.print("MAPEL : TPMDM");
delay(500);
lcd.clear();
}
if(digitalRead(t2)==LOW)
{
lcd.setCursor(0,1);
lcd.print("KELAS X TEI");
delay(500);
lcd.clear();
}
}
LAB. TPMDM KELAS XTEI
SMK ABDI SEJATI KERASAAN
KELAS :
TANGGAL PELAKSANAAN :
JUDUL PRAKTIKUM :
3 Nilai Akhir
JAWABAN :