Promo !

Module I2C pour afficheurs 1602/2004

Le prix initial était : د.م. 20,00.Le prix actuel est : د.م. 18,00.

Le module I2C pour afficheurs LCD 1602 et 2004 (basé sur la puce PCF8574) est un adaptateur qui se soude à l’arrière de l’écran. Il permet de contrôler l’affichage en utilisant seulement 2 broches de données (SDA et SCL) au lieu des 6 à 10 broches requises en mode parallèle standard.

Description:

Avec ce module I2C, vous pouvez contrôler un écran LCD facilement en utilisant 2 fils connectés à votre carte Arduino via l’entrée SDA et SCL.

Cette carte à une puce I2C PCF8574 qui convertit des données série I2C en données parallèles pour l’afficheur 1602/2004.


📌 Brochage (Pinout) du module:

Le module dispose de 4 broches pour communiquer avec votre microcontrôleur (Arduino, ESP32, Raspberry Pi) :
  • GND : Terre / Masse (0V)
  • VCC : Alimentation (+5V généralement pour les LCD standard)
  • SDA (Serial Data) : Ligne de données i2c
  • SCL (Serial Clock) : Ligne d’horloge i2c

⚙️ Caractéristiques et Réglages Clés:

  • Adresse I2C par défaut :
    • Généralement 0x27 ou 0x3F (dépend du fabricant et de la version du composant PCF8574).

  • Réglage du contraste :
    • Un potentiomètre bleu est présent sur le module. Si votre écran s’allume mais n’affiche aucun texte, tournez ce tournevis jusqu’à voir apparaître les caractères.

  • Cavalier de rétroéclairage (Jumper) :
    • Un jumper noir relie deux broches. S’il est en place, le rétroéclairage est actif. Si vous le retirez, l’écran s’éteint (utile pour économiser de l’énergie).

  • Modification de l’adresse (A0, A1, A2) :
    • Trois emplacements à souder permettent de modifier l’adresse matérielle pour connecter jusqu’à 8 écrans sur le même bus I2C.


💻 Connexion avec un Arduino Uno:

Broche Module I2C Broche Arduino Uno
GND GND
VCC 5V
SDA A4 (ou broche SDA dédiée)
SCL A5 (ou broche SCL dédiée)


📝 Exemple de code (Arduino):

Pour utiliser ce module, vous devez installer la bibliothèque LiquidCrystal_I2C dans l’IDE Arduino.
cpp
#include <Wire.h> 
#include <LiquidCrystal_I2C.h>

// Déclaration de l'écran : Adresse 0x27, 16 colonnes, 2 lignes
// (Changez par 20, 4 pour un afficheur 2004)
LiquidCrystal_I2C lcd(0x27, 16, 2);  

void setup() {
  lcd.init();          // Initialisation du LCD
  lcd.backlight();     // Activation du rétroéclairage
  
  lcd.setCursor(0, 0); // Positionner le curseur (Colonne 0, Ligne 0)
  lcd.print("Bonjour !");
  
  lcd.setCursor(0, 1); // Ligne du bas
  lcd.print("Module I2C OK");
}

void loop() {
  // Votre code ici
}

 

Avis

Il n’y a pas encore d’avis.

Soyez le premier à laisser votre avis sur “Module I2C pour afficheurs 1602/2004”

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Panier
Open chat
💬 besoin d'aide ?
Bonjour !
Vous avez des questions ?
Nous sommes là pour vous aider