Auteur Sujet: Comment lire une sortie digitale  (Lu 6888 fois)

kdrssl

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
Comment lire une sortie digitale
« 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

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Comment lire une sortie digitale
« Réponse #1 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
Cordialement

kdrssl

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
Re : Comment lire une sortie digitale
« Réponse #2 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 !