Steun onze actie WeGoSTEM

Voor onze actie WeGoSTEM zoeken we nog vrijwilligers. Doe mee via WeGoSTEM.be/meedoen

Écran LCD

L'écran LCD sur le Dwenguino est un écran de 16x2 caractères avec rétro-éclairage. Cet écran utilise fréquemment un contrôleur compatible avec HD44780.


Contrôle de l'écran LCD

L'écran est facile à utiliser par le moyen du Liquid Crystal library que a été développé pour les cartes compatibles avec Arduino. Cette bibliothèque assure que l'affichage est initialisé correctement et ca fournit des fonctions intuitives et util pour écrire du texte sur l'écran. Veuillez se référer à l'exemple Dwenguino LCD dans Arduino IDE (Arduino IDE > File > Examples > Dwenguino) par exemple.

Chaque fois que vous démarrez à partir d'une nouvelle sketch, inclure les bibliothèques suivantes:

  1. #include <LiquidCrystal.h>
  2. #include <Wire.h>
  3. #include <Dwenguino.h>

Et initialiser le Dwenguino en utilisant:

  1. initDwenguino();

après quoi vous pouvez écrire du texte vers le dwenguinoLCD en utilisant une des fonctions de la bibliothèque Liquid Crystal library. Ce dwenguinoLCD a été pré-initialisé par la fonction initDwenguino(). Par exemple:

  1. dwenguinoLCD.print("hello");

Veuillez se référer à la bibliothèque Liquid Crystal library pour une résumé des exemples Dwenguino dans le Arduino IDE.

Brochage

Ce tableau affiche la configuration standard des broches pour les connecteurs des 16 broches de cette écran fréquemment utilisé.

Pin Function Dwenguino board Description
1 GND GND
2 Vcc +5V
3 V0 Trimmer TR1 Contrast adjustment
4 RS PE0 Register select: low = instruction, high = data
5 R/W PE1 Low = Write, High = Read
6 E PE2 Enable (active high)
7 DB0 PA0 Data-bus bit 0 (not used in 4-bit mode)
8 DB1 PA1 Data-bus bit 1 (not used in 4-bit mode)
9 DB2 PA2 Data-bus bit 2 (not used in 4-bit mode)
10 DB3 PA3 Data-bus bit 3 (not used in 4-bit mode)
11 DB4 PA4 Data-bus bit 4
12 DB5 PA5 Data-bus bit 5
13 DB6 PA6 Data-bus bit 6
14 DB7 PA6 Data-bus bit 7
15 LED+ +5V Positive backlight supply
16 LED- PE3 Negative backlight supply

Veuillez noter que l'écran LCD utilise PE0-PE3 qui sont également connu comme broches Arduino 20, 21, 22 et 23. Par conséquence, si vous utilisez l’écran vous ne pouvez pas connecter quoi que ce soit à ces broches.