Módulo de exibição OLED COM-OLED2.42
Informações do produto
Especificações
- Nome do produto: MÓDULO OLED-DISPLAY COM-OLED2.42
- Fabricante: www.joy-it.net
- Endereço: Pascalstr. 8, 47506 Neukirchen-Vluyn
- Opções de interface de exibição: I2C, SPI, paralelo 8 de 6800 bits
interface, interface paralela 8 de 8080 bits
Atribuição de pinos do display
Designação de Pin | Número PIN | Função de E/S |
---|---|---|
VSS | 1 | P Aterramento do circuito lógico – Pino de aterramento para circuitos lógicos |
Configuração da interface de exibição
O display pode ser controlado de 4 maneiras diferentes: I2C, SPI,
Interface paralela 8 de 6800 bits e interface 8 paralela de 8080 bits.
Por padrão, o display está configurado para controle SPI. Para mudar para
outro método de controle, você precisa soldar novamente os resistores BS1 e
BS2 na parte de trás da placa.
Instruções de uso do produto
Conectando o módulo de exibição
-
- Conecte o VSS (pino 1) ao aterramento externo.
Ligando a tela
-
- Conecte o VDD (pino 2) a uma fonte de alimentação de 3.3-5V para o display
circuito do módulo.
- Conecte o VDD (pino 2) a uma fonte de alimentação de 3.3-5V para o display
Perguntas frequentes
Como altero o método de controle do display?
Para alterar o método de controle do display, você precisa
solde novamente os resistores BS1 e BS2 na parte traseira da placa com base
na interface desejada (I2C, SPI, paralelo 8 de 6800 bits ou 8 bits
paralelo 8080).
MÓDULO DE DISPLAY OLED
COM-OLED 2.42
1. INFORMAÇÕES GERAIS Prezado cliente, muito obrigado por escolher nosso produto. A seguir apresentaremos o que observar ao inicializar e usar este produto. Se você encontrar algum problema inesperado durante o uso, faça
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
2. ATRIBUIÇÃO DE PIN DO DISPLAY
Designação do pino Número do pino E/S
Função
VSS
1
P Circuito lógico terra
Este é um pino terra. Também serve como referência para os pinos lógicos. Deve ser conectado ao aterramento externo.
VDD
2
Fonte de alimentação 3,3 – 5V para circuito do módulo de display
Este é um pino da fonte de alimentação.
V0
3
– Volumetage fornecimento para painel OEL
Este é o volume mais positivotage pino de alimentação do chip.
Por favor, não conecte-o.
A0
4
Controle de dados/comando
Este pino é um pino de controle de dados/comando. Quando o pino é puxado para cima, a entrada em D7~D0 é tratada como dados de exibição. Quando o pino é puxado para baixo, a entrada em D7~D0 é transferida para o registrador de comando.
/WR
5
Eu leio/escrevo Selecione ou escrevo
Este pino é uma entrada de interface MCU. Quando conectado a um microprocessador da série 68XX, este pino é usado como entrada de seleção de leitura/gravação (R/W). Puxe este pino para cima para o modo de leitura e para baixo para o modo de gravação. Quando o modo de interface 80XX é selecionado, este pino é a entrada de gravação (WR). A operação de gravação de dados é iniciada quando este pino é puxado para “Low” e CS é puxado para “Low”.
/RD
6
Eu leio/escrevo Habilitar ou ler
Este pino é uma entrada de interface MCU. Quando conectado a um microprocessador da série 68XX, este pino é usado como um sinal Enable(E). A operação de leitura/gravação é iniciada quando este pino é puxado para cima e CS é puxado para baixo. Quando conectado a um microprocessador 80XX, este pino recebe o sinal Read(RD). A operação de leitura de dados é iniciada quando este pino é puxado para baixo e CS é puxado para baixo.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
Designação do pino Número do pino E/S
Função
DB0
7
E/S
DB1
8
E/S
DB2
9
Barramento de entrada/saída de dados do host de E/S
DB3
10
E/S
Esses pinos são barramentos de dados bidirecionais de 8 bits que se conectam aos dados do microprocessador.
DB4
11
Barramento de E/S. Quando o modo serial é selecionado, D1 é o
DB5
12
E/S
Entrada de dados seriais SDIN e D0 é a entrada de clock serial SCLK.
DB6
13
E/S
DB7
14
E/S
/ CS
15
Eu selecionei o chip
Este pino é a entrada de seleção do chip. O chip só é habilitado para comunicação MCU quando o CS# é reduzido.
/RESET NC (BS1) NC (BS2)
NC FG
16
I Power Reset para controlador e driver
Este pino é uma entrada de sinal de reset. Quando o pino está baixo, a inicialização do chip é realizada.
17
Seleção do protocolo de comunicação H/L
18
H / L
Esses pinos são entradas para selecionar a interface MCU.
Veja a tabela a seguir:
p6a8raXlXle-l
BS1
0
BS2
1
80XXparalelo
1 1
Série I2C
1 0 0 0
19
– NC ou conexão ao VSS.
20
0V Deve ser conectado ao aterramento externo.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
2. 1 CONFIGURAÇÃO DA INTERFACE DO DISPLAY
O display pode ser controlado de 4 maneiras diferentes, via I2C, SPI, interface paralela 8 de 6800 bits e interface 8 paralela de 8080 bits. O display é entregue pré-configurado para controle via SPI. Se você quiser usar um dos outros métodos de controle, será necessário soldar novamente os resistores BS1 e BS2 na parte traseira da placa.
Na tabela você pode ver como os resistores devem ser ajustados para o respectivo modo.
6800 paralelo 8080 paralelo
I2C
SPI
BS1
0
1
1
0
BS2
1
1
0
0
3. USO COM UM ARDUINO Como o display funciona com nível lógico de 3V e a maioria dos Arduinos com 5V, usamos um Arduino Pro Mini 3.3V neste exemplo.ampeu. Se você quiser usar um Arduino com nível lógico de 5 V, como um Arduino Uno, será necessário reduzir todas as linhas de dados que vão do Arduino ao display de 5 V para 3.3 V com um conversor de nível lógico.
Primeiro você precisa instalar a biblioteca necessária em seu Arduino IDE.
Para isso, a biblioteca
vá para U8g2
bTyooollsiv-e>rGerenciar
Bibliotecas…
Pesquisar
para
u8g2
e
instalar
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
Interface SPI
Fiação
Pino de exibição 1 2 4 7 8 15 16
Minipino Arduino Pro
Terra
3,3 V (VCC)
9
13
11
10
8
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
Interface SPI
Agora abra os códigos do GraphicTestample da biblioteca. Para fazer isso, clique em: File -> Examples -> U8g2 -> u8x8-> GraphicTest Agora insira o seguinte construtor para o display no programa, conforme mostrado na imagem abaixo: U8X8_SSD1309_128X64_NONAME2_4W_SW_SPI u8x8(13, 11, 10, 9, 8);
Agora você pode enviar o example para o seu Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
Interface I2C
Fiação
Pino de exibição 1 2 4 7 8 9 16
Minipino Arduino Pro
Terra
3,3 V (VCC)
Terra
A5
A4
A4
9
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
Interface I2C
Agora abra os códigos do GraphicTestample da biblioteca. Para fazer isso, clique em: File -> Examples -> U8g2 -> u8x8-> GraphicTest Agora insira o seguinte construtor para o display no programa, conforme mostrado na imagem abaixo: U8X8_SSD1309_128X64_NONAME2_HW_I2C u8x8(9, A4, A5);
Agora você pode enviar o example para o seu Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
Interface paralela 8 de 6800 bits
Fiação
Pino de exibição 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16
Minipino Arduino Pro
Terra
3,3 V (VCC)
9
Terra
7
13 11 2
3
4
5
6 A3 10 8
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
Interface paralela 8 de 6800 bits
Agora abra os códigos do GraphicTestample da biblioteca. Para fazer isso, clique em: File -> Examples -> U8g2 -> u8x8-> GraphicTest Agora insira o seguinte construtor para o display no programa, conforme mostrado na imagem abaixo: U8X8_SSD1309_128X64_NONAME0_6800 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7, 10, 9, 8);
Agora você pode enviar o example para o seu Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
Interface paralela 8 de 8080 bits
Fiação
Pino de exibição 1 2 4
Minipino Arduino Pro
Terra
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 paralela 8 de 8080 bits
Agora abra os códigos do GraphicTestample da biblioteca. Para fazer isso, clique em: File -> Examples -> U8g2 -> u8x8-> GraphicTest Agora insira o seguinte construtor para o display no programa, U8X8_SSD1309_128X64_NONAME0_8080 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7, 10, 9, 8);
Agora você pode enviar o example para o seu Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
4. USE COM O RASPBERRY PI
i
Estas instruções foram escritas no Raspberry Pi OS
Bookworm para Raspberry Pi 4 e 5. Nenhuma verificação foi feita
realizado com sistemas operacionais ou hardware outros/mais recentes.
Para tornar o uso do display com o Raspberry Pi particularmente fácil, usamos a biblioteca luma.oled. Você pode instalar as dependências necessárias para instalação com os seguintes comandos:
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 Agora ative as interfaces necessárias por digitando o seguinte comando:
sudo raspi-config Agora você pode ativar SPI e I2C em 3 opções de interface para poder usar ambas as interfaces. Agora você deve criar o ambiente virtual para este projeto. Para fazer isso, digite os seguintes comandos:
mkdir seu_projeto cd seu_projeto python -m venv –system-site-packages env source env/bin/activate Agora instale a biblioteca luma com este comando: pip3 install –upgrade luma.oled Baixe o sample files com o seguinte comando: git clone https://github.com/rm-hull/luma.examples.git
cd luma.exampinstalação do python3 setup.py
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
Interface SPI
Fiação
Pin de exibição
1
2
4
7
8
15
16
Raspberry Pin GND 5V Pino 18 Pino 23 Pino 19 Pino 24 Pino 22
Depois de conectar o monitor, você pode executar comoample programa com os dois comandos a seguir:
cd ~/seu_projeto/luma.examples/examples /
python3 demo.py -i spi
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
Interface I2C
Fiação
Pin de exibição
1
2
4
7
8
9 16
Framboesa Pino GND 5V GND Pino 5 Pino 3 Pino 3 3,3V
Depois de conectar o monitor, você pode executar comoample programa com os dois comandos a seguir: cd ~/your_project/luma.examples/examples /
python3 demonstração.py
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
5. INFORMAÇÕES ADICIONAIS
Nossas obrigações de informação e devolução de acordo com a Lei de Equipamentos Elétricos e Eletrônicos (ElektroG)
Símbolo em equipamentos elétricos e eletrônicos:
Este caixote do lixo riscado significa que os aparelhos eléctricos e electrónicos não devem ser eliminados no lixo doméstico. Você deve devolver os aparelhos antigos a um ponto de coleta. Antes de entregar os resíduos de pilhas e acumuladores que não estejam incluídos nos resíduos do equipamento, devem ser separados do mesmo. Opções de devolução: Como usuário final, você pode devolver seu dispositivo antigo (que essencialmente cumpre a mesma função que o novo dispositivo adquirido conosco) gratuitamente para descarte quando você comprar um novo dispositivo. Os pequenos electrodomésticos sem dimensões externas superiores a 25 cm podem ser eliminados em quantidades domésticas normais, independentemente da compra de um novo electrodoméstico. Possibilidade de devolução nas instalações da nossa empresa durante o horário de funcionamento: SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Alemanha Possibilidade de devolução na sua região: Enviaremos um pacote stamp com o qual você pode nos devolver o dispositivo gratuitamente. Entre em contato conosco por e-mail em Service@joy-it.net ou por telefone. Informações sobre embalagem: Caso não possua material de embalagem adequado ou não queira utilizar o seu próprio, entre em contato conosco e lhe enviaremos a embalagem adequada.
6. SUPORTE Caso ainda existam pendências ou problemas surgidos após sua compra, iremos apoiá-lo por e-mail, telefone e com nosso sistema de suporte de tickets. Email: service@joy-it.net Sistema de tickets: https://support.joy-it.net Telefone: +49 (0)2845 9360-50 (Seg - Qui: 09h00 - 17h00 CET ,
Sex: 09h00 – 14h30 CET) Para mais informações visite nosso webSite: www.joy-it.net
Publicado: 2024.03.20/XNUMX/XNUMX
SIMAwCwwElwwec.wjtor.oyjo-niytic.-nsiteG.tnmebt H PPaascscaalsltsrt.r8. ,8474570560N6eNuekuirkchirecnh-eVnlu-yVnluyn
Documentos / Recursos
![]() |
Módulo de exibição OLED joy-it COM-OLED2.42 [pdf] Guia do Usuário Módulo de exibição OLED COM-OLED2.42, COM-OLED2.42, Módulo de exibição OLED, Módulo de exibição, Módulo |