Upload
marissa-tania-t
View
4
Download
0
Embed Size (px)
DESCRIPTION
aa
Citation preview
TUGAS SISTEM MIKROPROSESSOR
PUSH BUTTON – LED
NAMA : Marissa Tania Tufahati
NIM : 14/363665/TK/41737
Kelas : A
JURUSAN TEKNIK ELEKTRO & TEKNOLOGI INFORMASI FAKULTAS TEKNIK
UNIVERSITAS GADJAH MADA
YOGYAKARTA
2015
Program Pada VBB
//Tugas LED - Push Button - Marissa Tania Tufahati(41737)
const int ledPin1 = 0;
const int ledPin2 = 2;
const int ledPin3 = 4;
const int ledPin4 = 6;
const int buttonPin = 13;
int buttonState = 0;
void setup() {
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT);
pinMode(ledPin3, OUTPUT);
pinMode(ledPin4, OUTPUT);
pinMode(buttonPin, INPUT);
}
void loop()
{
buttonState = digitalRead(buttonPin);
if(buttonState == HIGH){
digitalWrite(ledPin1, HIGH);
digitalWrite(ledPin2, HIGH);
digitalWrite(ledPin3, HIGH);
digitalWrite(ledPin4, HIGH);
delay(500);
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, LOW);
digitalWrite(ledPin3, LOW);
digitalWrite(ledPin4, LOW);
delay(300);
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, LOW);
digitalWrite(ledPin3, LOW);
digitalWrite(ledPin4, HIGH);
delay(300);
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, LOW);
digitalWrite(ledPin3, HIGH);
digitalWrite(ledPin4, LOW);
delay(300);
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, HIGH);
digitalWrite(ledPin3, LOW);
digitalWrite(ledPin4, LOW);
delay(300);
digitalWrite(ledPin1, HIGH);
digitalWrite(ledPin2, LOW);
digitalWrite(ledPin3, LOW);
digitalWrite(ledPin4, LOW);
delay(300);
}
else {
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, LOW);
digitalWrite(ledPin3, LOW);
digitalWrite(ledPin4, LOW);
}
}
Hasil eksekusi program pada Virtual Bread Board