const unsigned long interval = 10000;
unsigned long previousMillis = 0;
void setup() {
pinMode(8, OUTPUT);
pinMode(6, OUTPUT);
Serial.begin(9600);
Serial.println("Alarm pengingat makan siap!");
// put your setup code here, to run once:
}
void loop() {
unsigned long
currentMillis = millis();
if(currentMillis - previousMillis >= interval)
{
previousMillis = currentMillis;
Serial.println("Jangan lupa makan ya ganteng!");
for (int i = 0; i<5; i++){
tone(8, 1000);
digitalWrite(6, HIGH);
delay (500);
noTone(8);
digitalWrite(6, LOW);
delay (500);
}
}
// put your main code here, to run repeatedly:
}