Articles

Affichage des articles associés au libellé LCDClockDisplay

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...

Projet Réveil-Matin (partie IX) - Affichage sur un écran LCD

Image
Dans l'article précédent intitulé " Gestion de l'affichage de l'horloge ", un dispositif d'affichage avait été élaboré sur la base d'une classe générique ClockDisplay assurant l'interface avec l'horloge pour créer une classe SerialClockDisplay délivrant l'heure sur le canal Série de l'Arduino. Or, dans le cahier des charges du projet, il avait été évoqué l'utilisation d'un module LCD 1602 pour afficher l'heure. Le présent article traite de la prise en charge de ce module en développant une classe LCDClockDisplay qui sera instanciée à la place de SerialClockDisplay pour être passée en paramètre du constructeur de la classe Clock . Câblage du module LCD 1602 Le brochage des écrans LCD est toujours le même : 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 co...