long i = 0;
int period = 6000;
unsigned long time_now = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
int inputA, inputB;
i = millis();
if (millis() >= time_now + period) {
// Meminta input A
Serial.print("Input A: ");
while (!Serial.available()) {} // Menunggu sampai ada data yang tersedia
inputA = Serial.parseInt(); // Membaca input A dari Serial Monitor
Serial.println(inputA);
// Meminta input B
Serial.print("Input B: ");
while (!Serial.available()) {} // Menunggu sampai ada data yang tersedia
inputB = Serial.parseInt(); // Membaca input B dari Serial Monitor
Serial.println(inputB);
// Menambahkan input A dan B
int total = inputA + inputB;
// Menampilkan hasil penambahan
Serial.print("Total (A+B) = ");
Serial.println(total);
time_now = millis(); // Update waktu terakhir untuk menghitung period selanjutnya
}
}