Professional Documents
Culture Documents
Nama: Arbi Indrawan Nim: 41416120064 Tugas: Jawaban Forum 5 Robotika
Nama: Arbi Indrawan Nim: 41416120064 Tugas: Jawaban Forum 5 Robotika
Nim : 41416120064
Tugas : Jawaban Forum 5 Robotika
TUGAS FORUM 5
void setup()
{
void reset(){
pinMode(8, LOW); //LED
pinMode(9, LOW); //LED
pinMode(10, LOW); //LED
pinMode(11, LOW); //LED
pinMode(12, LOW); //LED
pinMode(13, LOW); //LED
void loop()
{
tbl1 = digitalRead(4);
tbl2 = digitalRead(3);
tbl3 = digitalRead(2);
if (tbl2 == HIGH) {
// if the current state is HIGH then the button
// wend from off to on:
hitunganTombol1 = 0;
hitunganTombol3 = 0;
hitunganTombol2++;
if (tbl3 == HIGH) {
// if the current state is HIGH then the button
// wend from off to on:
hitunganTombol2 = 0;
hitunganTombol1 = 0;
hitunganTombol3++;
if (nilaiTerakhirTbl1==HIGH) {
reset();
if (hitunganTombol1==0){
digitalWrite(13, LOW);
digitalWrite(12, LOW);
}
else if (hitunganTombol1 % 2 == 0) {
digitalWrite(13, LOW);
digitalWrite(12, HIGH);
}
else {
digitalWrite(13, HIGH);
digitalWrite(12, LOW);
}
}
if (nilaiTerakhirTbl2==HIGH) {
reset();
if (hitunganTombol2==0){
digitalWrite(11, LOW);
digitalWrite(10, LOW);
}
else if (hitunganTombol2 % 2 == 0) {
digitalWrite(11, LOW);
digitalWrite(10, HIGH);
}
else {
digitalWrite(11, HIGH);
digitalWrite(10, LOW);
}
}
if (nilaiTerakhirTbl3==HIGH) {
reset();
if (hitunganTombol3==0){
digitalWrite(9, LOW);
digitalWrite(8, LOW);
}
else if (hitunganTombol3 % 2 == 0) {
digitalWrite(9, LOW);
digitalWrite(8, HIGH);
}
else {
digitalWrite(9, HIGH);
digitalWrite(8, LOW);
}
}
}