Pular para o conteúdo principal

I2C LCD

pir

I2C_LCD é um módulo de display fácil de usar, que pode tornar a exibição mais simples. Usá-lo pode reduzir a dificuldade de criação, de modo que os makers possam se concentrar no núcleo do trabalho.

Nós desenvolvemos a biblioteca Arduino para o I2C_LCD; o usuário precisa de apenas algumas linhas de código para obter recursos complexos de exibição de gráficos e texto. Ele pode substituir o monitor serial do Arduino em alguns casos; você pode obter informações de execução sem um computador.

Mais do que isso, também desenvolvemos o software dedicado de conversão de dados de imagem (conversor de bitmap), que agora está disponível para suportar a plataforma de PC com Windows, Linux e Mac OS. Através do software de conversão de bitmap você pode exibir sua imagem favorita no I2C_LCD, sem necessidade de programação complexa.

O I2C_LCD pode lhe fornecer uma forma muito conveniente de criar. Divirta-se!

###Product Version

VersãoComo comprar
I2C_LCD (With universal Grove cable)

pir

I2C_LCD (With conversion Grove cable)

pir

##Features

  • Apenas 2 pinos do Arduino são ocupados (usa interface I2C).
  • Suporta modo I2C padrão (100Kbit/s) e modo I2C rápido (400Kbit/s).
  • Compatível com múltiplos níveis lógicos de comunicação: 2,8~5VDC.
  • Suporta biblioteca Arduino, use uma linha de código para concluir a exibição.
  • Integra 7 tamanhos de fontes ASCll e 5 funções gráficas.
  • Fornece software dedicado de conversão de dados de imagem (Bitmap Converter).
  • A maior parte das operações complexas é processada pelo controlador independente do I2C_LCD, economizando recursos do controlador do usuário.
  • Suporta função de cursor, pode configurar 16 frequências de piscada do cursor.
  • Suporta ajuste de brilho da luz de fundo em 128 níveis.
  • Suporta ajuste de contraste da tela em 64 níveis.
  • Suporta modificação do endereço do dispositivo.
  • Suporta 127 módulos I2C_LCD trabalhando em paralelo.
  • Ao depurar código, ele pode substituir o monitor serial para monitorar o estado de execução do programa.
  • São fornecidos dois métodos de recuperação anormal: reset e restauração das configurações de fábrica.
  • Compatível com interface Grove e interface 4Pin-100mil (sob o soquete Grove).
  • Design com 4 furos de fixação simétricos para facilitar a instalação pelo usuário.
  • Aparência exclusiva de estilo chinês.

##Platforms Supported

##Interface Function

pir

##Specification

ParâmetroValor
Tipo de TelaLCD de duas cores
Resolução da Tela128*64 Pixels
Área Ativa da Tela (C*L)47,1*26,5mm
Tamanho de Pixel Individual0,33*0,33mm
Modo de ComunicaçãoI2C(100Kbit/s e 400Kbit/s)
ControladorSTM8S005KBT6
Frequência de Operação16 MHz
Peso20g

##Electrical Characteristics

ParâmetroMín.TípicoMáx.Unidade
Tensão de alimentação(5V para GND)4,555,5V
Tensão lógica(SCL/SDA)2,855,5V
HBM ESD-5000-V
Temperatura-202570

##Application Ideas

Aqui estão alguns projetos interessantes para sua referência.

Exibir ImagemRelógio com CalendárioUsado como Depurador

pir

pir

pir

Faça AgoraFaça AgoraFaça Agora
Umidificador AutomáticoJogo da Cobra

pir

pir

Faça AgoraFaça Agora

##Getting Started

Passo 1: Instale a versão mais recente da Arduino IDE no seu computador.

pir

Passo 2: Baixe e instale a biblioteca I2C_LCD na Arduino IDE:

Abra a Arduino IDE, clique em Sketch -> Include library -> Add .ZIP library.

pir

Encontre e selecione o arquivo I2C_LCD.zip que você acabou de baixar.

pir

Reinicie a Arduino IDE.

Passo 3: Escolha o projeto de exemplo que você quiser. (Vamos usar o projeto "HelloWorld" como exemplo aqui.)

Clique em File > Examples > I2C_LCD > HelloWorld

pir

Passo 4: Conecte o I2C_LCD à sua placa Seeeduino Vx com o cabo Grove. Em seguida, conecte a placa Seeeduino Vx ao seu computador.

pir

Passo 5: Selecione sua placa e porta serial.

Selecione a placa: Clique em Tools > Board > "Arduino Duemilanove or Diecimila"(Seeeduino V3.0 ou versão anterior), "Arduino Uno"(Seeeduino Lotus ou Seeeduino V4.0).

pir

Selecione a porta COM: Clique em Tools -> Serial Port -> COMX(que está conectada à sua placa.)

pir

Passo 6: Carregue o programa e divirta-se!

pir

PS:

  1. Para mais detalhes sobre a instalação de bibliotecas, consulte https://arduino.cc/en/Guide/Liaries.
  2. Se você encontrar outros problemas durante o uso, consulte o Manual do Usuário para obter ajuda. Se ainda não conseguir resolver, entre em contato conosco.

Suporte técnico: [email protected]

##Version Tracker Hardware do I2C_LCD:

RevisãoNota de LançamentoData de Lançamento
I2C_LCD_v1.21. Adicionado ponto de teste de produção.18 Set, 2015
I2C_LCD_v1.11. Modificada a posição do logo. 2. Modificado o formato da placa. 3. Modificada a posição do botão.8 Mai, 2014
I2C_LCD_v1.01. Modificado o cabeamento do circuito de alimentação.1 Mar, 2014
I2C_LCD_v0.9b1. Lançamento público inicial.15 Fev, 2014

Biblioteca I2C_LCD:

RevisãoNota de LançamentoData de Lançamento
I2C_LCD_v1.21Suporta placas LinkIt.21 Ago, 2016
I2C_LCD_v1.20Reorganiza a interface do driver I2C_LCD, facilitando a portabilidade para quaisquer outras placas.16 Abr, 2016
I2C_LCD_v1.12Corrige o bug que impedia a exibição de bitmap quando a coordenada y era maior que 16.4 Set, 2015
I2C_LCD_v1.11Corrige o bug em que '\t' não podia ser impresso.27 Jun, 2015
I2C_LCD_v1.101.Adiciona função de impressão no LCD. 2.Edita o exemplo DeviceAddressConfig.25 Jun, 2015
I2C_LCD_v1.0Lançamento público inicial.6 Jul, 2014

##Resources

Mantendo sempre a versão mais recente atualizada.

O repositório da biblioteca Arduino está hospedado aqui; se você tiver alguma boa ideia para o código, pode enviar um pull request para nós.

Suporte Técnico & Discussão de Produtos

Obrigado por escolher nossos produtos! Estamos aqui para fornecer a você diferentes formas de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...