condition = float(29.0)
while True:
GPIO.output(17, GPIO.HIGH)
if temp_c < condition:
break
La valeur temp_c est un flottant et change toutes les secondes. Lorsque la valeur temp_c est supérieure à 29,0, je souhaite que la sortie GPIO soit activée. Qu'est-ce qui ne va pas?Quel est le problème dans ce code python? ça a l'air bien
Bien que je ne connaisse pas GPIO, il semble que plus d'informations soient nécessaires pour résoudre votre problème. –
Où 'temp_c' est-il défini? Cela ne change pas dans la boucle while. –