Professional Documents
Culture Documents
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 Menyalakan LED secara bergantian
b. Coding (Arduino)
int D1 = 0;
int D2 = 1;
int D3 = 2;
int D4 = 3;
int D5 = 4;
int D6 = 5;
int D7 = 6;
int D8 = 7;
int D9 = 8;
int D10 = 9;
int D11 = 10;
int D12 = 11;
int D13 = 12;
int D14 = 13 ;
LAB. TPMDM KELAS XTEI
SMK ABDI SEJATI KERASAAN
void setup()
{
pinMode(D1, OUTPUT);
pinMode(D2, OUTPUT);
pinMode(D3, OUTPUT);
pinMode(D4, OUTPUT);
pinMode(D5, OUTPUT);
pinMode(D6, OUTPUT);
pinMode(D7, OUTPUT);
pinMode(D8, OUTPUT);
pinMode(D9, OUTPUT);
pinMode(D10, OUTPUT);
pinMode(D11, OUTPUT);
pinMode(D12, OUTPUT);
pinMode(D13, OUTPUT);
pinMode(D14, OUTPUT);
}
void loop()
{
digitalWrite(D1, HIGH);
digitalWrite(D2, HIGH);
digitalWrite(D3, HIGH);
digitalWrite(D4, HIGH);
digitalWrite(D5, HIGH);
digitalWrite(D6, HIGH);
digitalWrite(D7, HIGH);
digitalWrite(D8, HIGH);
digitalWrite(D9, HIGH);
digitalWrite(D10, HIGH);
digitalWrite(D11, HIGH);
digitalWrite(D12, HIGH);
digitalWrite(D13, HIGH);
digitalWrite(D14, HIGH);
delay(300);
digitalWrite(D1, LOW);
digitalWrite(D2, LOW);
digitalWrite(D3, LOW);
digitalWrite(D4, LOW);
digitalWrite(D5, LOW);
digitalWrite(D6, LOW);
digitalWrite(D7, LOW);
digitalWrite(D8, LOW);
digitalWrite(D9, LOW);
digitalWrite(D10, LOW);
digitalWrite(D11, LOW);
digitalWrite(D12, LOW);
digitalWrite(D13, LOW);
digitalWrite(D14, LOW);
delay(300);
}
LAB. TPMDM KELAS XTEI
SMK ABDI SEJATI KERASAAN
int D1 = 0;
int D2 = 1;
int D3 = 2;
int D4 = 3;
int D5 = 4;
int D6 = 5;
int D7 = 6;
int D8 = 7;
int D9 = 8;
int D10 = 9;
int D11 = 10;
int D12 = 11;
int D13 = 12;
int D14 = 13 ;
void setup()
{
pinMode(D1, OUTPUT);
pinMode(D2, OUTPUT);
pinMode(D3, OUTPUT);
pinMode(D4, OUTPUT);
pinMode(D5, OUTPUT);
pinMode(D6, OUTPUT);
pinMode(D7, OUTPUT);
pinMode(D8, OUTPUT);
pinMode(D9, OUTPUT);
pinMode(D10, OUTPUT);
pinMode(D11, OUTPUT);
pinMode(D12, OUTPUT);
pinMode(D13, OUTPUT);
pinMode(D14, OUTPUT);
}
void loop()
{
digitalWrite(D1, HIGH);
delay(200);
digitalWrite(D1, LOW);
delay(200);
digitalWrite(D2, HIGH);
delay(200);
digitalWrite(D2, LOW);
delay(200);
digitalWrite(D3, HIGH);
delay(200);
digitalWrite(D3, LOW);
delay(200);
LAB. TPMDM KELAS XTEI
SMK ABDI SEJATI KERASAAN
digitalWrite(D4, HIGH);
delay(200);
digitalWrite(D4, LOW);
delay(200);
digitalWrite(D5, HIGH);
delay(200);
digitalWrite(D5, LOW);
delay(200);
digitalWrite(D6, HIGH);
delay(200);
digitalWrite(D6, LOW);
delay(200);
digitalWrite(D7, HIGH);
delay(200);
digitalWrite(D7, LOW);
delay(200);
digitalWrite(D8, HIGH);
delay(200);
digitalWrite(D8, LOW);
delay(200);
digitalWrite(D9, HIGH);
delay(200);
digitalWrite(D9, LOW);
delay(200);
digitalWrite(D10, HIGH);
delay(200);
digitalWrite(D10, LOW);
delay(200);
digitalWrite(D11, HIGH);
delay(200);
digitalWrite(D11, LOW);
delay(200);
digitalWrite(D12, HIGH);
delay(200);
digitalWrite(D12, LOW);
delay(200);
digitalWrite(D13, HIGH);
delay(200);
digitalWrite(D13, LOW);
delay(200);
digitalWrite(D14, HIGH);
delay(200);
digitalWrite(D14, LOW);
delay(200);
}
LAB. TPMDM KELAS XTEI
SMK ABDI SEJATI KERASAAN
KELAS :
TANGGAL PELAKSANAAN :
JUDUL PRAKTIKUM :
3 Nilai Akhir
JAWABAN :