int inByte = 0;
int Dummy = 0;
void setup() {
Serial.begin(9600);
pinMode(10, OUTPUT);
DDRD = 11111111;
Serial.println("geef procent in");
}
void loop() {
if (Serial.available() > 0) {
inByte = Serial.parseInt();
Dummy = Serial.parseInt();
if (inByte < 50){
PORTD = B00000000;
Serial.println("Onvoldoende");
PORTD = B11000000;
}
else if ((50 <= inByte) && (inByte < 60)){
PORTD = B00000000;
Serial.println("Geslaagd");
PORTD = B00100000;
}
else if ((60 <= inByte) && (inByte < 70)){
PORTD = B00000000;
Serial.println("Voldoende");
PORTD = B00110000;
}
else if ((70 <= inByte) && (inByte < 80)){
PORTD = B00000000;
Serial.println("Goed gewerkt");
PORTD = B00010000;
}
else if ((80 <= inByte) && (inByte < 90)){
PORTD = B00000000;
Serial.println("Zeer goed gewerkt");
PORTD = B00011000;
}
else if (90 <= inByte){
PORTD = B00000000;
Serial.println("Schitterend gewerkt");
PORTD = B00011100;
tone(10, 262, 500);
delay(500);
tone(10, 196, 1000);
delay(1000);
tone(10, 196, 1000);
delay(1000);
tone(10, 220, 500);
delay(500);
tone(10, 296, 500);
delay(500);
tone(10, 0, 500);
delay(500);
tone(10, 247, 500);
delay(500);
tone(10, 262, 500);
delay(500);
}
}
}