PMODOLEDRGB : Afficheur OLED graphique couleur 96 x 64 pour arduino

Module "PMOD" afficheur OLED graphique

PMODOLEDRGB
Peu de pièces en stock
23,51 € TTC

Dont 0,01 € d'eco-participation déjà incluse dans le prix


19,59 € HT

Conçu pour être piloté par un arduino via une liaison SPI, ce module "Pmod" intègre un afficheur OLED graphique couleur doté d'une résolution de 96 x 64 pixels.

Caractéristiques:
- Résolution: 96 × 64 pixels
- Taille de l'écra: 2 x 1.25 cm
- Gamme de couleurs sur 16 bits
- 2 mode low power

Fonction du moduleInterface du moduleConnectique du module


Doté d'un connecteur mâle 2 x 6 broches, ce module pourra être déporté via des cordons optionnels (voir modèles en bas de page).
 
Ce module est soumis au contrôle de la réglementation américaine relative à l’exportation (15 CFR Part 730 et. seq.). 
  
 
Exemple d'application avec un arduino™


Raccordement du module à l'arduino™
 
La note d'application décrite ci-dessous nécessite le téléchargement préalable de librairies(s) additionnelle(s) dont les liens (github) sont indiqués en entête de programme ci-dessous. Une fois téléchargée(s), suivez les instructions données ici  https://www.arduino.cc/en/Guide/Libraries#toc2  pour installer les librairies dans l'IDE de l'arduino.  

/************************************************************************
*
* Test du module Pmod afficheur OLEDRGB
*
*************************************************************************
* Description: Pmod_OLEDRGB
* Le message "Test module Pmod Digilent Lextronic" est affiché sur
* l'afficheur avec des couleurs et des tailles différentes
*
* Matériel
* 1. Arduino Uno
* 2. Module Pmod OLEDRGB (télécharger les bibliothèques
* https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino
* https://github.com/adafruit/Adafruit-GFX-Library)
*
* Schéma publié sous licence CC Attribution-ShareALike (réalisé avec Fritzing)
*
* N'importez pas le programme par un copier/coller dans l'IDE de l'arduino.
* Utilisez le lien ci-dessous pour télécharger le code source.

* Code source téléchargeable ici:
*************************************************************************/
// Affectation des broches
#define sck 13
#define mosi 11
#define cs 10
#define res 9
#define dc 8
// Définition des couleurs
#defineNOIR 0x0000
#defineBLEU 0x001F
#defineROUGE 0xF800
#defineVERT 0x07E0
#define CYAN 0x07FF
#define MAGENTA 0xF81F
#define JAUNE 0xFFE0
#define BLANC 0xFFFF
// Appel des bibliothèques
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1331.h>
#include <SPI.h>
Adafruit_SSD1331 afficheur = Adafruit_SSD1331(cs, dc, mosi, sck, res); //création de l'objet
void setup(void)
{
afficheur.begin(); // initialisation de l'objet afficheur
}
void loop()
{
afficheur.fillScreen(NOIR); // fond de l'écran noir
afficheur.setTextColor(CYAN); // couleur du texte en cyan
afficheur.setCursor(0,0); // placement du curseur en x=0 et y=15
afficheur.print("Test module Pmod"); // écriture du texte
delay(500); // pause de 500 ms
afficheur.setCursor(0,15); // placement du curseur en x=0 et y=15
afficheur.setTextSize(2); // taille du texte
afficheur.setTextColor(ROUGE); // couleur du texte en rouge
afficheur.println("DIGILENT"); // écriture du texte
afficheur.setCursor(20,40); // placement du curseur en x=20 et y=40
afficheur.setTextSize(1); // taille du texte
afficheur.setTextColor(VERT); // couleur du texte en vert
afficheur.println("LEXTRONIC"); // écriture du texte
afficheur.drawFastHLine(1, 60, afficheur.width()-1, BLEU); // ligne bleue de x=1 à largeur de l'écran-1 et y=60
delay(2000); // pause de 2 s
afficheur.fillScreen(NOIR); // fond de l'écran noir (effacement de l'écran)
afficheur.fillRoundRect(5, 5, 30, 40, 5, BLEU); // drapeau bleu blanc rouge
afficheur.fillRoundRect(35, 5, 30, 40, 5, BLANC);
afficheur.fillRoundRect(65, 5, 30, 40, 5, ROUGE);
afficheur.fillCircle(90, 55, 5, JAUNE); // cercle jaune de rayon=5 en x=90 et y=55
delay(2000); // pause de 2 s
}
  

 
Notes d'applications pour modules Pmod 
 
La note d'application ci-dessus a retenu votre attention ? Téléchargez toutes les autres notes d'applications concernant l'utilisation des modules Pmod™ avec un arduino™ Uno. 
Aucun avis
Il est nécessaire d'être connecté pour laisser un avis
Produit ajouté à ma liste