Module PmodOLED afficheur graphique 128 x 32 pixels

    PMODOLED : Afficheur OLED graphique 128 x 32 pixels pour arduino
    PMODOLED
    Disponible
    19,00 € TTC
    15,83 € HT

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

    Conçu pour être piloté par un arduino via une liaison SPI, ce module Pmod intègre un afficheur graphique OLED graphique monochrome 128 x 32 pixels.

    Reprise 1 pour 1         Frais de port à partir de 5.90 €   infos

     
    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 OLED
    *
    *************************************************************************
    * Description: Pmod_OLED
    * Un nuage de points est affiché aléatoirement puis lE MESSAGE lextronic apparaît
    * et clignote 3 fois
    *
    * Matériel
    * 1. Arduino Uno
    * 2. Module Pmod OLED
    * (télécharger les bibliothèques https://github.com/adafruit/Adafruit_SSD1306 et
    * 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 OLED_MOSI 9
    #define OLED_CLK 10
    #define OLED_DC 11
    #define OLED_CS 12
    #define OLED_RESET 13
    // Appel des bibliothèques
    #include <Adafruit_GFX.h>
    #include <Adafruit_SSD1306.h>
    #include <SPI.h>
    Adafruit_SSD1306 afficheur(OLED_MOSI, OLED_CLK, OLED_DC, OLED_RESET, OLED_CS); //création de l'objet
    int x;
    int y;
    void setup(void)
    {
    afficheur.begin(); // initialisation de l'objet afficheur
    afficheur.display(); // rafraichissement de l'écran
    afficheur.clearDisplay(); // effacement de l'écran
    afficheur.display(); // rafraichissement de l'écran
    }
    void loop()
    {
    afficheur.clearDisplay(); // effacement de l'écran
    afficheur.display(); // rafraichissement de l'écran
    for (int i=0; i <= 50; i++) // apparition du nuage de points
    {
    x=random(128); // x prend une valeur aléatoire comprise entre 0 et 128
    y=random(32); // y prend une valeur aléatoire comprise entre 0 et 32
    afficheur.drawPixel(x, y, WHITE); // affichage d'un pixel en (x,y)
    afficheur.display(); // rafraichissement de l'écran
    delay(50); // pause de 50 ms
    }
    afficheur.setTextSize(2); // configuration de la taille des caractères
    afficheur.setTextColor(WHITE);
    afficheur.setCursor(10,10); // placement du curseur en x=10 et y=10
    afficheur.println("LEXTRONIC"); // écriture de LEXTRONIC
    afficheur.display(); // rafraichissement de l'écran
    delay(1000);
    for (int i=0; i <= 3; i++) // clignotement du message
    {
    afficheur.setCursor(10,10);
    afficheur.println("LEXTRONIC");
    afficheur.display();
    delay(1000);
    afficheur.clearDisplay();
    afficheur.display();
    delay(500);
    }
    }

    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

    Produits associés

    Produit ajouté à ma liste