Module d'affichage OLED COM-OLED2.42

Informations sur le produit

Caractéristiques

  • Nom du produit: MODULE d'affichage OLED COM-OLED2.42
  • Fabricant : www.joy-it.net
  • Adresse : Pascalstr. 8, 47506 Neukirchen-Vluyn
  • Options d'interface d'affichage : I2C, SPI, parallèle 8 bits 6800
    interface, interface parallèle 8 8080 bits

Affectation des broches de l'écran

Désignation de la broche Numéro de code PIN Fonction E/S
VSS 1 P Terre du circuit logique – Broche de terre pour les circuits logiques

Configuration de l'interface d'affichage

L'affichage peut être contrôlé de 4 manières différentes : I2C, SPI,
Interface parallèle 8 6800 bits et interface parallèle 8 8080 bits.
Par défaut, l'écran est configuré pour le contrôle SPI. Pour passer à
une autre méthode de contrôle, vous devez ressouder les résistances BS1 et
BS2 au dos de la carte.

Instructions d'utilisation du produit

Connexion du module d'affichage

    1. Connectez le VSS (broche 1) à la masse externe.

Alimentation de l'écran

    1. Connectez le VDD (broche 2) à une alimentation de 3.3 à 5 V pour l'affichage.
      circuit modulaire.

FAQ

Comment puis-je modifier la méthode de contrôle de l'affichage ?

Pour modifier la méthode de contrôle de l'affichage, vous devez
ressouder les résistances BS1 et BS2 au dos de la carte en fonction
sur l'interface souhaitée (I2C, SPI, 8 bits parallèle 6800 ou 8 bits
parallèle 8080).

MODULE D'AFFICHAGE OLED
COM-OLED2.42
1. INFORMATIONS GÉNÉRALES Cher client, merci beaucoup d'avoir choisi notre produit. Dans ce qui suit, nous vous présenterons ce qu'il faut observer lors du démarrage et de l'utilisation de ce produit. Si vous rencontrez des problèmes inattendus lors de l'utilisation, veuillez le faire
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

2. AFFECTATION DES BROCHES DE L'ÉCRAN

Broche Désignation Numéro de broche E/S

Fonction

VSS

1

P Masse du circuit logique

Il s'agit d'une broche de masse. Il sert également de référence pour les broches logiques. Il doit être connecté à la terre externe.

VDD

2

Alimentation 3,3 – 5V pour le circuit du module d'affichage

Il s'agit d'une broche d'alimentation.

V0

3

– Voltage fourniture pour panneau OEL

C'est le vol le plus positiftage broche d'alimentation de la puce.

Veuillez ne pas le connecter.

A0

4

I Contrôle des données/commandes

Cette broche est une broche de contrôle de données/commandes. Lorsque la broche est tirée vers le haut, l'entrée à D7 ~ D0 est traitée comme une donnée d'affichage. Lorsque la broche est tirée vers le bas, l'entrée à D7 ~ D0 est transférée au registre de commande.

/WR

5

Je lis/écris Sélectionner ou écrire

Cette broche est une entrée d'interface MCU. Lorsqu'elle est connectée à un microprocesseur de la série 68XX, cette broche est utilisée comme entrée de sélection de lecture/écriture (R/W). Tirez cette broche vers le haut pour le mode lecture et tirez-la vers le bas pour le mode écriture. Lorsque le mode d'interface 80XX est sélectionné, cette broche est l'entrée d'écriture (WR). L'opération d'écriture de données est lancée lorsque cette broche est tirée sur « Low » et que CS est tiré sur « Low ».

/RD

6

Je lis/écris Activer ou lire

Cette broche est une entrée d'interface MCU. Lorsqu'elle est connectée à un microprocesseur de la série 68XX, cette broche est utilisée comme signal Enable(E). L'opération de lecture/écriture est lancée lorsque cette broche est tirée vers le haut et CS est tirée vers le bas. Lorsqu'elle est connectée à un microprocesseur 80XX, cette broche reçoit le signal Read(RD). L'opération de lecture des données est lancée lorsque cette broche est tirée vers le bas et que CS est tiré vers le bas.

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Broche Désignation Numéro de broche E/S

Fonction

DB0

7

E/S

DB1

8

E/S

DB2

9

Bus d'entrée/sortie de données de l'hôte d'E/S

DB3

10

E/S

Ces broches sont des bus de données bidirectionnels de 8 bits qui se connectent aux données du microprocesseur.

DB4

11

Bus d'E/S. Lorsque le mode série est sélectionné, D1 est le

DB5

12

E/S

L'entrée de données série SDIN et D0 est l'entrée d'horloge série SCLK.

DB6

13

E/S

DB7

14

E/S

/ CS

15

Je sélectionne une puce

Cette broche est l'entrée de sélection de puce. La puce n'est activée pour la communication MCU que lorsque CS# est abaissé.

/RESET NC (BS1) NC (BS2)
NC FG

16

I Réinitialisation de l'alimentation pour le contrôleur et le pilote

Cette broche est une entrée de signal de réinitialisation. Lorsque la broche est basse, l'initialisation de la puce est effectuée.

17

Sélection du protocole de communication H/L

18

H / L

Ces broches sont des entrées pour sélectionner l'interface MCU.

Voir le tableau suivant :

p6a8raXlXle- l

BS1

0

BS2

1

80XXparallèle
1 1

Série I2C
1 0 0 0

19

– NC ou connexion à VSS.

20

0V Il doit être connecté à la terre externe.

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

2. 1 CONFIGURATION DE L'INTERFACE D'AFFICHAGE

L'écran peut être contrôlé de 4 manières différentes, via I2C, SPI, interface parallèle 8 6800 bits et interface parallèle 8 8080 bits. L'écran est livré préconfiguré pour le contrôle via SPI. Si vous souhaitez utiliser l'une des autres méthodes de contrôle, vous devez ressouder les résistances BS1 et BS2 au dos de la carte.

Dans le tableau, vous pouvez voir comment les résistances doivent être réglées pour le mode respectif.

6800 8080 parallèles XNUMX parallèles

I2C

SPI

BS1

0

1

1

0

BS2

1

1

0

0

3. UTILISATION AVEC UN ARDUINO Comme l'écran fonctionne avec un niveau logique de 3 V et la plupart des Arduinos avec du 5 V, nous utilisons un Arduino Pro Mini 3.3 V dans cet exemple.ample. Si vous souhaitez utiliser un Arduino avec un niveau logique de 5 V, comme un Arduino Uno, vous devez réduire toutes les lignes de données allant de l'Arduino à l'écran de 5 V à 3.3 V avec un convertisseur de niveau logique.

Vous devez d’abord installer la bibliothèque requise dans votre IDE Arduino.

Pour ce faire, la bibliothèque

va sur U8g2

bTyooollsiv-e>rGérer

Bibliothèques…

Rechercher

pour

u8g2

et

installer

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Interface SPI
Câblage

Broche d'affichage 1 2 4 7 8 15 16

Mini broche Arduino Pro

Terre

3,3 V (VCC)

9

13

11

10

8

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Interface SPI
Ouvrez maintenant le code GraphicTest sample de la bibliothèque. Pour cela, cliquez sur : File -> Examples -> U8g2 -> u8x8-> GraphicTest Insérez maintenant le constructeur suivant pour l'affichage dans le programme, comme indiqué dans l'image ci-dessous : U8X8_SSD1309_128X64_NONAME2_4W_SW_SPI u8x8(13, 11, 10, 9, 8);
Maintenant, vous pouvez télécharger l'example à votre Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Interface I2C
Câblage

Broche d'affichage 1 2 4 7 8 9 16

Mini broche Arduino Pro

Terre

3,3 V (VCC)

Terre

A5

A4

A4

9

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Interface I2C
Ouvrez maintenant le code GraphicTest sample de la bibliothèque. Pour cela, cliquez sur : File -> Examples -> U8g2 -> u8x8-> GraphicTest Insérez maintenant le constructeur d'affichage suivant dans le programme, comme indiqué dans l'image ci-dessous : U8X8_SSD1309_128X64_NONAME2_HW_I2C u8x8(9, A4, A5);
Maintenant, vous pouvez télécharger l'example à votre Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Interface parallèle 8 6800 bits
Câblage

Broche d'affichage 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16

Mini broche Arduino Pro

Terre

3,3 V (VCC)

9

Terre

7

13 11 2

3

4

5

6 A3 10 8

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Interface parallèle 8 6800 bits
Ouvrez maintenant le code GraphicTest sample de la bibliothèque. Pour cela, cliquez sur : File -> Examples -> U8g2 -> u8x8-> GraphicTest Insérez maintenant le constructeur suivant pour l'affichage dans le programme, comme indiqué dans l'image ci-dessous : U8X8_SSD1309_128X64_NONAME0_6800 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7, 10, 9, 8);
Maintenant, vous pouvez télécharger l'example à votre Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Interface parallèle 8 8080 bits
Câblage

Broche d'affichage 1 2 4

Mini broche Arduino Pro

Terre

3,3 V (VCC)

9

5 6 7 8 9 10 11 12 13 14 15 16

7

3,3 V (VCC)

13

11

2

3

4

5

6 A3 10 8

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Interface parallèle 8 8080 bits
Ouvrez maintenant le code GraphicTest sample de la bibliothèque. Pour cela, cliquez sur : File -> Examples -> U8g2 -> u8x8-> GraphicTest Insérez maintenant le constructeur suivant pour l'affichage dans le programme, U8X8_SSD1309_128X64_NONAME0_8080 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7, 10, 9, 8);
Maintenant, vous pouvez télécharger l'example à votre Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

4. UTILISATION AVEC LE RASPBERRY PI

i

Ces instructions ont été écrites sous Raspberry Pi OS

Bookworm pour les Raspberry Pi 4 et 5. Aucun contrôle n'a été

effectué avec des systèmes d'exploitation ou du matériel autres/plus récents.

Pour rendre l'utilisation de l'écran avec le Raspberry Pi particulièrement simple, nous utilisons la bibliothèque luma.oled. Vous pouvez installer les dépendances requises pour l'installation avec les commandes suivantes :
sudo apt install git python3-dev python3-pip python3-numpy libfreetype6-dev libjpeg-dev build-essential sudo apt install libsdl2-dev libsdl2-image-dev libsdl2-mixerdev libsdl2-ttf-dev libportmidi-dev Activez maintenant les interfaces requises en en entrant la commande suivante :
sudo raspi-config Vous pouvez désormais activer SPI et I2C sous 3 options d'interface afin de pouvoir utiliser les deux interfaces. Vous devez maintenant créer l'environnement virtuel pour ce projet. Pour ce faire, entrez les commandes suivantes :
mkdir your_project cd your_project python -m venv –system-site-packages env source env/bin/activate Installez maintenant la bibliothèque luma avec cette commande : pip3 install –upgrade luma.oled Téléchargez le sample files avec la commande suivante : git clone https://github.com/rm-hull/luma.examples.git
cd luma.examples python3 setup.py installer
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Interface SPI
Câblage

Afficher la broche

1

2

4

7

8

15

16

Broche Raspberry GND 5V Broche 18 Broche 23 Broche 19 Broche 24 Broche 22

Après avoir connecté l'écran, vous pouvez exécuter commeample programme avec les deux commandes suivantes :

cd ~/votre_projet/luma.examples/examples/

python3 démo.py -i spi

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Interface I2C
Câblage

Afficher la broche

1

2

4

7

8

9 16

Broche Raspberry GND 5V GND Broche 5 Broche 3 Broche 3 3,3V

Après avoir connecté l'écran, vous pouvez exécuter commeample programme avec les deux commandes suivantes : cd ~/votre_projet/luma.examples/examples/
démo python3.py
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

5. INFORMATIONS COMPLÉMENTAIRES
Nos obligations d'information et de reprise conformément à la loi sur les équipements électriques et électroniques (ElektroG)
Symbole sur les équipements électriques et électroniques :
Cette poubelle barrée signifie que les appareils électriques et électroniques ne font pas partie des ordures ménagères. Vous devez rapporter les anciens appareils dans un point de collecte. Avant de remettre les piles et accumulateurs usagés qui ne sont pas enfermés dans les appareils usagés, ils doivent en être séparés. Possibilités de retour : en tant qu'utilisateur final, vous pouvez retourner gratuitement votre ancien appareil (qui remplit essentiellement la même fonction que le nouvel appareil acheté chez nous) pour l'éliminer lors de l'achat d'un nouvel appareil. Les petits appareils électroménagers dont les dimensions extérieures ne dépassent pas 25 cm peuvent être éliminés en quantités domestiques normales indépendamment de l'achat d'un nouvel appareil. Possibilité de retour sur place pendant les heures d'ouverture : SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Allemagne Possibilité de retour dans votre région : Nous vous enverrons un colis stamp avec lequel vous pouvez nous retourner l'appareil gratuitement. Veuillez nous contacter par email à Service@joy-it.net ou par téléphone. Informations sur l'emballage : Si vous ne disposez pas de matériel d'emballage adapté ou si vous ne souhaitez pas utiliser le vôtre, veuillez nous contacter et nous vous enverrons un emballage adapté.
6. ASSISTANCE S'il y a encore des problèmes en suspens ou des problèmes survenant après votre achat, nous vous aiderons par e-mail, par téléphone et avec notre système d'assistance par ticket. E-mail : service@joy-it.net Système de tickets : https://support.joy-it.net Téléphone : +49 (0)2845 9360-50 (du lundi au jeudi : de 09h00 à 17h00 CET ,
Vendredi : 09h00 – 14h30 CET) Pour plus d'informations, veuillez visiter notre website : www.joy-it.net

Publié le : 2024.03.20

SIMAwCwwElwwec.wjtor.oyjo-niytic.-nsiteG.tnmebt H PPaascscaalsltsrt.r8. ,8474570560N6eNuekuirkchirecnh-eVnlu-yVnluyn

Documents / Ressources

Joy-it COM-OLED2.42 Module d'affichage OLED [pdf] Guide de l'utilisateur
Module d'affichage OLED COM-OLED2.42, COM-OLED2.42, module d'affichage OLED, module d'affichage, module

Références

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *