LOCODUINO

Discussions Générales => Vie du forum => Discussion démarrée par: kdrssl le février 18, 2022, 08:26:00 pm

Titre: Comment lire une sortie digitale
Posté par: kdrssl le février 18, 2022, 08:26:00 pm
Bonjour à tous,
Je débute mais je me soigne, je n'arrive pas à récupérer l'état d'une sortie digitale si elle est à 0 ou 1
( c'est pour refroidir un transfo a l'aide d'un ventillateur)

if (temperature[1] >=35) {digitalWrite(7,HIGH);} // allumage ventillateur on

ça sa fonctionne bien, mais je voudrai afficher une * quant la sortie est HIGH sur un afficheur LCD de controle afin de savoir si le ventilo est en foctionnement.
Est-ce qu'il faut mettre la sortie 7 sur une entrée et lire cette entrée?

Un coup de pouce serait le bienvenu.
Merci
Titre: Re : Comment lire une sortie digitale
Posté par: msport le février 18, 2022, 09:08:06 pm
Bonjour,

il suffit de transposer en :
  if (temperature[1] >=35) {lcd.print("*");}

Et comme base, vous trouverez l'exemple d’affichage "Hello World" dans la bibliothèque qui convient à votre afficheur LCD.

Cordialement
Titre: Re : Comment lire une sortie digitale
Posté par: kdrssl le février 18, 2022, 09:44:34 pm
Bonsoir Msport,
C'est tout bon cela fonctionne à merveille, je sais ce que je vais réviser ce WE.
Bonne soirée
Cordialement

Je ne sais pas comment cloturer !