Archives par étiquette : OLE42178P

Librairie Arduino Grove [ OLE42178P ]
***

Mise à jour le 21/03/2015

La bibliothèque Gris OLED fournit des interfaces logicielles complètes pour utiliser  les fonctions du pilote SSD1327Z avec un afficheur Grove OLED 96×96 gris

A savoir :

Pour démarrer le programme chargé d’abord la bibliothèque Wire.h .Cette bibliothèque vous permet de communiquer avec des périphériques  I2C. (Pour la procédure d’installation cliquez ici )

 

  Fonction   Définition de la fonction
  SeeedGrayOled.init ();  Initialise l’affichage
 SeeedGrayOled.clearDisplay ();  Efface tout l’écran. Devrait être utilisé avant de commencer un nouveau départ ou après la désactivation du  défilement. Cette fonction positionne le curseur sur le coin supérieur gauche.
 SeeedGrayOled.setNormalDisplay ();   Définir affichage en mode normal (en mode  non inverse)
 SeeedGrayOled.setContrastLevel (127);  Définir l’affichage et le rapport de contraste à demi-niveau(c.-à 256/2 -1).
 SeeedGrayOled.setInverseDisplay ();   Placer l’affichage en mode inverse
 SeeedGrayOled.setHorizontalMode ();  Définir le mode d’affichage en mode horizontal
 SeeedGrayOled.setVerticalMode ();  Définir le mode d’affichage en mode vertical
 SeeedGrayOled.setTextXY (0,0);  Placez le curseur à 0e ligne de texte, la colonne de texte 0e
SeeedGrayOled.putChar (‘S’); Affiche le caractère S .Afficher un caractère à l’écran à partir de l’adresse pointeur réglé par setTextXY (X, Y). Cette fonction est utilisée en interne par PutString ().
SeeedGrayOled.putString (“Bonjour tout le monde!”); Affiche la chaîne de caractères .
SeeedGrayOled.putNumber (-56,123);  Affiche le numéro de -56123 .Le nombre peut être char, int ou long en type de données. Il prend également en charge le signe
 SeeedGrayOled.drawBitmap (SeeedLogo, 96 * 96/8);  Dessine une image binaire (96 pixels * 96 pixels / 8) octets
SeeedGrayOled.setHorizontalScrollProperties (Scroll_Left, 72,95,0,47, Scroll_5Frames); Définit les propriétés du défilement horizontal
SeeedGrayOled.activateScroll (); Activer défilement.
SeeedGrayOled.deactivateScroll ()  Désactiver le défilement.

Télécharger la Bibliothèque LCD_Display

Retour au menu

Grove OLE42178P : Exemple 86 Visualisation de 4 entrées
***

Visualisation de 4 entrées sur l ‘afficheur OLE42178P

Mise à jour le 19/01/2017

Le but de cet exemple n’est pas d’optimisé le programme mais de montrer le principe de fonctionnement de celui-ci.

REDOHM AFFICHAGE GROVE OLE42178P EXERCICE 86

Matériel nécessaire

– 1 Carte Arduino Mega 2560
– 1 Carte Grove Mega  Shield
– 1 Afficheur Oled 96×96 OLE42178P
–  1 Bouton poussoir ou un fil shunt

A savoir

– la fonction d’initialisation setup() qui est exécutée une seule fois au démarrage. Cette fonction est utilisée pour initialiser les variables, le sens des broches, les librairies utilisées
– la fonction “boucle sans fin” loop() qui est exécutée en boucle une fois que la fonction setup() a été exécutée une fois.
– Toutes les lignes qui commencent par // sont ignorées par le compilateur et sont appelées des commentaires. Les commentaires sont des lignes de texte incluses dans le programme, de plus elles n’occupent aucun espace mémoire dans le microcontrôleur
– Le code de la fonction est compris entre des accolades qui sont en quelque sorte les “bornes” délimitant la fonction. Les accolades sont un élément majeur de la programmation en langage C. Elles sont utilisées dans plusieurs constructions différentes.

***