Carte des GPIO LiquidCrystal

Faites correspondre les broches RS, E et D4–D7 de LiquidCrystal au constructeur de votre sketch pour que l’écran LCD s’allume au lieu de rester vide.

Vue de dessus d’une carte microcontrôleur Arduino Uno bleue sur fond blanc
Les cartes compatibles Arduino exécutent le sketch qui interroge les sondes et publie le JSON. Photo : Wikimedia Commons contributor. CC0

Le LCD 16×2 fonctionne en mode parallèle avec un câblage 4 bits : RS, E et quatre lignes de données correspondent à des GPIO précises de l’Uno, conformes au constructeur LiquidCrystal du firmware. Le rétroéclairage peut passer par un transistor de commutation pour la variation ou l’économie d’énergie.

Affectations typiques

Les broches exactes suivent le sketch du dépôt : notez votre montage sur papier. RS et E sélectionnent le mode commande ou données ; D4–D7 transportent les quartets. Le contraste sur Vo utilise un potentiomètre de 10 k entre le 5 V et la masse.

  • RS : sélection de registre : commandes ou données de caractères.
  • E : impulsion de validation pour chaque transfert de quartet.
  • D4–D7 : les quatre bits de poids fort de l’interface 8 bits en mode 4 bits.
  • Rétroéclairage : souvent la broche LED+ commutée par transistor, pas une ligne de données GPIO.

Éviter les conflits

N’affectez pas les lignes du LCD aux broches SPI réservées au shield Ethernet. Les broches de données des DHT22 doivent elles aussi rester libres : voir câblage des données DHT22.

Contenu affiché

Ce qui apparaît sur chaque ligne est défini par le firmware dans format d’affichage local du LCD.