void setup() {
Serial.begin(9600);
pinMode(11, INPUT_PULLUP);
pinMode(12, INPUT_PULLUP);
pinMode(13, INPUT_PULLUP);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
}
void loop() {
if(digitalRead(11) == LOW) { //Spurning: er verið að styðja á takka? Spurningin felst í því að gá hvort að pinni 7 á Arduino borðinu sé LOW, þ.e. hvort að hann sé 0 volt.
Serial.println("Þú ert að styðja á takka 1"); //prenta út að verið sé að styðja á takkann
digitalWrite(5, HIGH);
digitalWrite(4, LOW);
digitalWrite(6, LOW);
delay(500);
}
if(digitalRead(12) == LOW) { //Spurning: er verið að styðja á takka? Spurningin felst í því að gá hvort að pinni 7 á Arduino borðinu sé LOW, þ.e. hvort að hann sé 0 volt.
Serial.println("Þú ert að styðja á takka 2"); //prenta út að verið sé að styðja á takkann
digitalWrite(6, HIGH);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
delay(500);
}
if(digitalRead(13) == LOW) { //Spurning: er verið að styðja á takka? Spurningin felst í því að gá hvort að pinni 7 á Arduino borðinu sé LOW, þ.e. hvort að hann sé 0 volt.
Serial.println("Þú ert að styðja á takka 3"); //prenta út að verið sé að styðja á takkann
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
delay(500);
}
}