int fome = 0;
int higiene = 0;
int sono = 0;
unsigned long tempoAnterior = 0;
const long intervalo = 60000; // 1 minuto
void loop() {
unsigned long tempoAtual = millis();
if (tempoAtual - tempoAnterior >= intervalo) {
tempoAnterior = tempoAtual;
fome++;
higiene++;
sono++;
}
verificarNecessidades();
}
void verificarNecessidades() {
if (fome >= 10) {
Serial.println("Estou com fome!");
// Código para alimentar a raposa
fome = 0; // Resetar a fome após alimentar
}
if (higiene >= 10) {
Serial.println("Preciso de um banho!");
// Código para dar banho na raposa
higiene = 0; // Resetar a higiene após o banho
}
if (sono >= 10) {
Serial.println("Estou com sono!");
// Código para colocar a raposa para dormir
sono = 0; // Resetar o sono após dormir
}
}