Go Down

Topic: Comment répéter une action dans une condition (if)  (Read 220 times) previous topic - next topic

Ayoubkay

Je parle pas bien le français mais j'essaie d expliqué
Jai utilisé une variable de température (t) d'apres une bibliothèque de dht 11 dans une condition if (){}
Le problème Cett variable me donne que une valeur je veux répéter cett action sans sortir de la condition if
Merci ! :(

dbrion06

Vaste programme...
https://en.wikipedia.org/wiki/Conditional_(computer_programming) peut clarifier certaines notions... Sur ce même forum, il y a des tas d'excellents tutoriaux, dont la lecture est recommandée...

fdufnews

Comment répéter une action dans une boucle (if)
Sortie de son contexte, cette question n'a aucun sens.

bidouilleelec


Ayoubkay



Ayoubkay

#6
Mar 27, 2019, 06:28 pm Last Edit: Mar 27, 2019, 06:29 pm by Ayoubkay
Je parle pas bien le français mais j'essaie d expliqué
Jai utilisé une variable de température (t) d'apres une bibliothèque de dht 11 dans une condition if (){}
Le problème Cett variable me donne que une valeur je veux répéter cett action sans sortir de la condition if
Merci !

dbrion06

Merci pour votre clarification;
en gros, pour faire 50 mesures, vous devez faire
Code: [Select]

for (uint8_t i=0; i<50; i++) {
 t=lireDHT();
 if (xx) {action()}
}

Sachez cependant que loop() est fait pour gérer les actions répétitives.
PS: il serait peut être utile que vous indiquiez:
a) d'où vous vient cette idée (adresse internet?)
b) ce que vous voulez en faire avec un peu plus de détails.

Go Up