Articles

Affichage des articles associés au libellé LCD Display

Piloter un écran LCD sur le bus I2C de l'Arduino avec un PCF8574

Image
Dans le projet Horloge, une version du dispositif d'affichage utilisait un module LCD 1602. Les modules d'affichage LCD ont pratiquement tous le même brochage : N° Nom Description 1 VSS Alimentation électrique du module. Doit être reliée à GND de l'Arduino 2 VDD Alimentation électrique du module. Doit être reliée à +5V sur l'Arduino. 3 V0 Réglage du contraste 4 RS Sélection du registre Le module possède deux registres : un pour les données, un pour les commandes. 5 R/W Lecture ou écriture. 6 E Entrée de validation. Cette broche a le même rôle que la touche [Enter] du clavier lorsqu'elle passe de +5V à 0V. 7 à 14 D0  à  D7 Bus de données du module. 15 A Anode du rétro-éclairage. Doit être reliée à +5V sur l'Arduino.  16 K Cathode du rétro-éclairage. Doit être relié à GND de l'Arduino. Dans sa version complète, le pilotage d'un écran LCD mobilise les 11 pins (surlignées en jaune dans le t...

Projet Réveil-Matin (partie XII) - Retour sur l'affichage LCD

Image
L'affichage sur un écran LCD a déjà été traité dans un article précédent. Cependant, dans la version présentée alors, le module LCD 1602 mobilisait 6 pins de sortie sur l'Arduino. Or, dans l'article précédent, il avait été démontré qu'il était possible de piloter ce module à travers un convertisseur Série/Parallèle 74HC595. Ce qui permettait d'alléger le nombre de pins mobilisées pour l'affichage en le réduisant à 3. Pour cela, un driver avait été développé sur le modèle du driver standard LiquidCrystal . Dans l'article précédent, le driver se nommait LiquidCrystal_74h595 . Il a été renommé depuis en LCDDisplay lors de la mise en bibliothèque. Cet article présente les modifications à apporter à la classe LCDClockDisplay pour utiliser ce nouveau driver Câblage du projet Le câblage du projet Horloge, pour l'affichage sur un LCD, reprend le câblage présenté dans l'article « Piloter un écran LCD avec un 74HC595 sur Arduino » en ajoutant le...

Piloter un écran LCD avec un 74HC595 sur Arduino

Image
Dans le projet Horloge, une version du dispositif d'affichage utilisait un module LCD 1602. Les modules d'affichage LCD ont pratiquement tous le même brochage : N° Nom Description 1 VSS Alimentation électrique du module. Doit être reliée à GND de l'Arduino 2 VDD Alimentation électrique du module. Doit être reliée à +5V sur l'Arduino. 3 V0 Réglage du contraste 4 RS Sélection du registre Le module possède deux registres : un pour les données, un pour les commandes. 5 R/W Lecture ou écriture. 6 E Entrée de validation. Cette broche a le même rôle que la touche [Enter] du clavier lorsqu'elle passe de +5V à 0V. 7 à 14 D0  à  D7 Bus de données du module. 15 A Anode du rétro-éclairage. Doit être reliée à +5V sur l'Arduino.  16 K Cathode du rétro-éclairage. Doit être relié à GND de l'Arduino. Dans sa version complète, le pilotage d'un écran LCD mobilise les 11 pins (surlignées en jaune dans le t...