L’interface parallèle du LCD utilise RS, E et D4–D7 pour le texte : documenté dans le plan des GPIO du LCD. Le rétroéclairage LED est un circuit de puissance, souvent commuté par un transistor, car les broches de l’Arduino ne peuvent pas fournir directement son courant. Une variation en PWM ou une extinction temporisée garde l’écran lisible la nuit sans lueur permanente qui chauffe le boîtier.
Schémas de câblage
- Broche numérique directe : marche/arrêt uniquement ; le plus simple pour les essais.
- Broche PWM : variation progressive via
analogWritesur les broches compatibles. - Extinction par minuterie : le firmware éteint le rétroéclairage après quelques minutes d’inactivité.
Interaction avec le firmware
Modifier le rétroéclairage ne nécessite pas de réinitialiser LiquidCrystal. Coordonnez-le avec le rafraîchissement du format d’affichage pour que la baisse de luminosité ne coïncide pas avec un contraste illisible. Le potentiomètre Vo règle toujours la visibilité des caractères via les rails d’alimentation.
Budget énergétique
Éteindre la nuit économise un courant modeste mais réduit la chaleur dans les boîtiers fermés. Assurez-vous que les broches SPI restent libres si vous choisissez le PWM sur des broches partagées avec des timers : vérifiez le brochage de votre carte.