IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Arduino Discussion :

Installer un deuxième écran OLED


Sujet :

Arduino

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Retraite
    Inscrit en
    Janvier 2019
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Retraite

    Informations forums :
    Inscription : Janvier 2019
    Messages : 81
    Par défaut Installer un deuxième écran OLED
    Bonjour

    Je voudrais installé un deuxième écran OLED sur un Arduino (je ne trouve pas d'écran suffisamment grand pour mon projet), je sais paramétré l'adresse physique du deuxième écran mais je n'arrive pas à le déclarer et à le visualiser . Merci pour votre aide

    Amicalement, Fernand

  2. #2
    Membre Expert
    Avatar de jpbbricole
    Homme Profil pro
    Retraité des réseaux informatiques
    Inscrit en
    Février 2013
    Messages
    1 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraité des réseaux informatiques
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 1 017
    Par défaut
    Bonjour Fernand

    Quel modèle d'écran, si possible un lien.
    Quelle bibliothèque utilises-tu?

    Cordialement
    jpbbricole

  3. #3
    Membre confirmé
    Homme Profil pro
    Retraite
    Inscrit en
    Janvier 2019
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Retraite

    Informations forums :
    Inscription : Janvier 2019
    Messages : 81
    Par défaut
    Bonjour jpbbricole

    L'écran est un 0.96" , 128x64 sur bus I2C de chez ali le rapide et pour la bibliothèque j'utilise Adafruit_SSD1306.h

    Amicalement, Fernand

  4. #4
    Membre Expert
    Avatar de jpbbricole
    Homme Profil pro
    Retraité des réseaux informatiques
    Inscrit en
    Février 2013
    Messages
    1 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraité des réseaux informatiques
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 1 017
    Par défaut
    Resalut Fernand

    Citation Envoyé par Fernand56 Voir le message
    je sais paramétré l'adresse physique du deuxième écran...
    Et comment as-tu fait?, tu m'intéresses!
    Autrement, pour l'initialisation
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    #include "SSD1306Ascii.h"
    #include "SSD1306AsciiAvrI2c.h"
     
    #define I2C_AddressA 0x3C
    #define I2C_AddressB 0x3D
     
    SSD1306AsciiAvrI2c oledA;
    SSD1306AsciiAvrI2c oledB;
    //------------------------------------------------------------------------------
    void setup() {         
     
      oledA.begin(&Adafruit128x64, I2C_AddressA);
      oledA.setFont(Adafruit5x7);
     
      oledB.begin(&Adafruit128x64, I2C_AddressB);
      oledB.setFont(Adafruit5x7);
     
      uint32_t m = micros();
     
      oledA.clear();
      //first row
      oledA.println("OLED A");
     
      oledB.clear();
      //first row
      oledB.println("OLED B");
     
    }
    //------------------------------------------------------------------------------
    void loop() {}
    Pas essayé.

    A+
    Cordialement
    jpbbricole

  5. #5
    Membre confirmé
    Homme Profil pro
    Retraite
    Inscrit en
    Janvier 2019
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Retraite

    Informations forums :
    Inscription : Janvier 2019
    Messages : 81
    Par défaut
    Il y a une résistance à déplacer sur la carte au dos de l'écran. Je n'en ai pas sous la main mais de mémoire il me semble que l'on peut avoir jusqu’à trois adresses différentes.

    Pour le bout de programme dès que je récupère les écrans je teste et je te tiens au courant, merci.

    Bonne fin de we, Fernand

  6. #6
    Membre Expert
    Avatar de jpbbricole
    Homme Profil pro
    Retraité des réseaux informatiques
    Inscrit en
    Février 2013
    Messages
    1 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraité des réseaux informatiques
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 1 017
    Par défaut
    Rebonjour Fernand!
    Citation Envoyé par Fernand56 Voir le message
    Il y a une résistance à déplacer sur la carte au dos de l'écran.
    Autrement il y a ces multiplexeurs i2C pour avoir plusieurs de ces OLED.

    A+
    Cordialement
    jpbbricole

  7. #7
    Membre confirmé
    Homme Profil pro
    Retraite
    Inscrit en
    Janvier 2019
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Retraite

    Informations forums :
    Inscription : Janvier 2019
    Messages : 81
    Par défaut
    Citation Envoyé par jpbbricole Voir le message
    Rebonjour Fernand!

    Autrement il y a ces multiplexeurs i2C pour avoir plusieurs de ces OLED.

    A+
    Cordialement
    jpbbricole
    Je ne connaissais pas ce système, mais bon je vais déjà commencé à en mettre deux et on verra après

    Amicalement, Fernand

Discussions similaires

  1. [Materiel] Installer un 2 écrans sur un MacPowerBook
    Par blanchonvincent dans le forum Apple
    Réponses: 5
    Dernier message: 06/07/2007, 19h14
  2. tooltip s'affiche parfois sur le deuxième écran
    Par jdewalqu dans le forum Interfaces Graphiques en Java
    Réponses: 7
    Dernier message: 25/08/2006, 10h35
  3. Installer un deuxième disque dur!
    Par dessinateurttuyen dans le forum Composants
    Réponses: 5
    Dernier message: 15/08/2006, 15h27
  4. Ajout d'un deuxième écran
    Par elkhy dans le forum Windows XP
    Réponses: 2
    Dernier message: 06/08/2006, 20h36
  5. [Winxp] Installer un deuxième système d'exploitation
    Par goma771 dans le forum Windows XP
    Réponses: 15
    Dernier message: 30/11/2005, 23h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo