Bonsoir,
Je cherche dans une boucle principal pour à tester plusieurs valeurs en même temps:
la valeur d'un capteur d'empreinte digital (finger...), d'un keypad (alarm, pave_num()) et d'un capteur d'effort (scale.getGram() qui teste en gramme un effort)
Si le capteur d'empreinte et pavé numérique sont ok j'active l'ouverture de vérin (pas de soucis)
Mais dès que j'ajoute while(scale.getGram() >= 15 (kg) ) mon capteur d'empreinte ralenti et j'ai du mal a rentrer le mot de passe sur le pavé numérique...
Du coup je voudrais exécuter ces deux conditions en "même temps".
void loop()
{
fingerprintID = getFingerprintIDez();
alarm = pave_num()
if (finger.fingerID == 1 and alarm == 0)
{
Serial.println("DEVEROUILLAGE MALLETTE");
verin_S();
delay(1000);
verin_R();
}
while (scale.getGram() >= 15)
{
pompe();
}
}
Merci d'avance
