1. Une interface compacte pour afficher vos données et piloter vos projets
Créez une interface interactive avec cet écran OLED avec 4 boutons. Il réunit un afficheur monochrome blanc de 0,96 pouce et quatre boutons-poussoirs sur une même carte.
Affichez les mesures de vos capteurs, parcourez un menu, modifiez un réglage ou sélectionnez un mode de fonctionnement. Les touches K1, K2, K3 et K4 peuvent recevoir chacune une fonction définie dans votre programme.
L’écran communique en I²C via SDA et SCL. Chaque bouton possède sa propre connexion, repérée K1 à K4 sur le connecteur. Cette organisation permet de gérer séparément l’affichage et la lecture des commandes.
2. Caractéristiques techniques
- Type : module d’affichage OLED avec quatre boutons intégrés.
- Taille de l’écran : 0,96 pouce.
- Technologie : OLED monochrome.
- Couleur d’affichage : blanc sur fond noir.
- Interface de l’écran : I²C, également appelée IIC.
- Alimentation annoncée par le fournisseur : 2,2 à 5,5 V.
- Nombre de boutons : 4 boutons-poussoirs momentanés.
- Identification des boutons : K1, K2, K3 et K4.
- Connexion des boutons : quatre lignes individuelles accessibles sur le connecteur.
- Symboles imprimés : flèche haut, flèche bas, # et *.
- Connectique : 8 broches.
- Signaux nécessaires : 2 lignes I²C et 4 entrées numériques, plus VCC et GND.
- Dimensions du circuit imprimé : environ 54 × 32,4 mm.
- Fixation : quatre trous de montage.
- Couleur du circuit imprimé : bleu.
- Barrette de connexion : huit broches, présentée séparément sur le visuel.
Brochage du module
L’ordre inscrit sur la carte est :
GND – VCC – SCL – SDA – K4 – K3 – K2 – K1
| Broche | Fonction |
| GND | Masse commune |
| VCC | Alimentation du module |
| SCL | Horloge du bus I²C |
| SDA | Données du bus I²C |
| K4 | Connexion du bouton KEY4, symbole * |
| K3 | Connexion du bouton KEY3, symbole # |
| K2 | Connexion du bouton KEY2, flèche bas |
| K1 | Connexion du bouton KEY1, flèche haut |
3. Avantages du produit
Affichage et commandes sur une seule carte
L’intégration des quatre touches à côté de l’écran simplifie la réalisation d’un panneau de commande compact.
Un affichage contrasté
La technologie OLED permet de présenter des textes, des valeurs et des symboles blancs sur fond noir, sans rétroéclairage séparé.
Des boutons directement accessibles
Chaque touche dispose d’une broche identifiée. Vous pouvez l’associer à une entrée numérique et définir son comportement dans votre programme.
Des fonctions personnalisables
Utilisez les touches pour naviguer, valider, annuler, augmenter une valeur ou déclencher une action.
Une fixation pratique
Les quatre trous de montage facilitent l’installation du module sur des entretoises, dans un boîtier ou sur un support.
4. Utilisations pratiques et polyvalentes
Ce module peut servir à réaliser :
- Un menu de configuration : sélectionner une option et modifier ses paramètres.
- Un afficheur de mesures : consulter les données de capteurs reliés à votre microcontrôleur.
- Un panneau de commande robotique : choisir un mode ou lancer une séquence.
- Une minuterie : régler une durée, démarrer le décompte et effectuer une remise à zéro.
- Une interface domotique : consulter l’état d’un système et transmettre des commandes.
- Un projet pédagogique : apprendre à combiner affichage I²C et lecture de boutons.
5. Ressources et informations complémentaires
Compatibilité
Le module peut être intégré à des projets Arduino, ESP32, STM32 ou Raspberry Pi disposant d’un bus I²C et de quatre entrées numériques disponibles. L’alimentation, les niveaux logiques et la bibliothèque d’affichage doivent être adaptés au matériel utilisé.
Mise en service
- Soudez la barrette de connexion si elle est fournie séparément.
- Raccordez VCC et GND à une alimentation adaptée.
- Reliez SDA et SCL aux broches I²C de votre carte.
- Connectez K1, K2, K3 et K4 à quatre entrées numériques.
- Configurez les entrées avec une polarisation adaptée au câblage des boutons.
- Initialisez l’écran avec une bibliothèque compatible avec son contrôleur.
- Ajoutez une gestion de l’anti-rebond pour fiabiliser la détection des appuis.
Un scanner I²C permet de déterminer l’adresse de l’écran avant de configurer votre programme.
FAQ
Les boutons et l’écran utilisent-ils les mêmes connexions ?
L’écran utilise SDA et SCL pour communiquer en I²C. Les quatre boutons se lisent séparément sur K1, K2, K3 et K4.
Combien de broches faut-il prévoir sur la carte de commande ?
Deux lignes I²C pour l’écran et quatre entrées numériques pour les boutons, auxquelles s’ajoutent l’alimentation et la masse.
Peut-on modifier la fonction des touches ?
Oui. Les symboles imprimés servent de repères ; vous choisissez les actions dans votre programme.
Peut-on afficher les données d’un capteur ?
Oui. Votre carte de commande lit le capteur puis transmet les informations à l’écran.













