Bonjour à tous,
Je me suis lancé dans un projet à base d'arduino.
Je souhaite construire un boitier PC sur mesure avec une ventilation intelligente.
Il y aura une boitier sur le bureau renvoyant des informations (états ventilateur, températures, tensions, etc) sous forme de LEDs et d'un affichage.
La programmation risque d'être assez longue car il y aura 9 ventilateurs à gérer et différent scénarios pilotant des relais.
Mon interrogation est la suivante :
Quel est l'impact de la fonction delay() sur la réactivité du système ?
Par ex si j'ai la structure suivante :
void loop () {
if (condition 1) { je fais clignoter une led durant 1 min } if (condition 2) { j'envoie des infos sur le serial toutes les secondes } }
Est ce qu'il va falloir que j'attende toutes les minutes pour que la condition 2 soit vérifiée ?
Si oui est ce qu'il y a des astuces pour éviter tous ces delais car il risque d'y en avoir un paquet :roll_eyes:
Merci d'avance pour vos réponses