Afficheur OLED couleur "uOLED96-1MB"
Afficheur OLED couleur uOLED96-1MB


Ce petit module est un écran OLED couleur 96 x 64 pixels spécialement conçu pour être facilement piloté par l'intermédiaire de la plupart des microcontrôleurs dotés d'une liaison série  sa mise en oeuvre est très simple et
ne requiert qu'une alimentation +5 V ou +3.3V.  


Bénéficiant d'une technologie de dernière génération appelée OLED (pour Organic Light-Emitting Diode), cet écran dispose d'un angle de vision extra large (proche de 180°) associé à une qualité d'affichage exceptionnelle et à un temps de réponse très rapide.
 
L'entrée série de l'afficheur est prévue pour être pilotée par un niveau logique 0 - 3 V (en cas d'in-
terfaçage avec un microcontrôleur alimenté en +5 V, il sera nécessaire d'intercaler une résistance de
1 Kohm sur l'entrée RX). Le pilotage de ce dernier se résume à l'envoi d'une suite de commandes (codes ASCII ou Hexa) très simples. Exemple de séquence:  
E          Pour effacer l'écran.
P9500 pour afficherer un pixel de couleur noire à la position x = 9 et y = 5 (la couleur étant définie par 2 valeurs 8 bits, ici 0 0 pour le noir)  
           
Selon le même principe on peut très simplement séléctionner la couleur du fond, connaître la couleur d'un pixel, tracer des cercles de couleurs différentes, tracer des cercles pleins de couleurs différentes, tracer des rectangles de couleurs différentes, dessiner des icônes type "bouton", manipuler des "blocs images" sur l'écran (par opération copier/coller), modifier la fonte des caractères, sélectionner un mode d'affichage opaque ou transparent pour le texte, écrire du texte à l'écran (formaté ou non) avec différentes couleurs, tracer des lignes avec différentes couleurs, modifier le rétro-éclairage et le contraste, redéfinir des caractères, afficher une image (en envoyant chaque pixel qui la compose), etc...   
       
L'afficheur dispose également d'une mémoire Flash intégrée de 1 Mb qui permet d'y stocker des images afin de les rappeler immédiatement à l'écran à l'aide de commandes très simples via le micro-contrôleur. Il est aussi possible d'afficher un défilement d'images préalablement stockées en mémoire Flash (avec un délai paramétrable entre chaque image) afin de pouvoir déclencher la génération de petites animations.     
Le petit module adaptateur USB / Série permet en association avec un logiciel dédié sur PC de télécharger très facilement et simplement ses images dans la mémoire Flash de l'afficheur. L'adaptateur USB alimentera l'afficheur par la même occasion lors de cette opération. Une fois déconnecté du PC, les images et les animations ainsi stockées pourront être "rappelées" par le microcontrôleur relié à l'afficheur.
   
A noter également la possibilité de pouvoir faire fonctionner l'afficheur de façon autonome en "mode démo" dès sa mise sous tension afin que ce dernier fasse défiler l'ensemble des images / animations stockées dans sa carte mémoire de façon t cyclique (un cavalier permet d'activer ce mode). Il permet même de concevoir une "démo" plus ou moins complexe en choisissant des durées différentes entre chaque photo mais aussi instaurer un dispositif de comptage permettant de "sauter" à une autre partie de la démo suite à un nombre d'animation réalisée. 
   
Caractéristiques principales:
- Ecran OLED 0,95" (vision 180°).
- Résolution 96 x 64.
- 65536 couleurs.
- 1 MB de mémoire Flash intégrée
- Générateur de caractères intégré (128 caractères dispos).
- Possibilité de redéfinir 64 caractères (8 x 8)
- Différentes taille de fontes disponibles (5 x 7 - 8 x 8 - 8 x 12)
- Interface simple (+5V / TX / RX / Masse)
- Dimensions utiles de l'écran: 20 x 13,5 mm
- Détection automatique du débit de communication: 300 bds à 128 Kbds.
- Alimentation: 5 Vcc / 40 mA env.

PDFs:
    uOLED Connections
    
uOLED-96 Data Sheet
    Users Manual (uOLED-96 & uOLED-96-xMb)

vers le site du fabricant