Para melhorar a sua experiência este site utiliza cookies. Ao navegar, está a consentir a sua utilização. Saiba mais sobre os nossos cookies.

Ecrã Display LCD Nokia 5110 para Arduino

8,30 €

(SEM IVA 6.75€)

ElectroFun
ef16a0016ok

O Ecrã LCD Nokia 5110 é um display de ótima relação custo vs benefício para o seu projeto pois trata-se de um Display Gráfico monocromático com resolução de 84x48 píxeis.

Desconto de quantidade

Quantidade Preço Poupa
3 8,22 € Até 0,25 €
5 8,05 € Até 1,24 €
10 7,88 € Até 4,15 €
Quantidade
Disponível Loja Gaia e Online (Envio 24h)

O Ecrã Display LCD Nokia 5110 para Arduino é um display de ótima relação custo vs benefício para o seu projeto pois trata-se de um display gráfico monocromático com resolução de 84x48 píxeis, permitindo ter na mesma tela gráficos e textos.

O Display LCD Nokia 5110 vem com espaço para conectores tanto na parte superior como na parte inferior, permitindo que solde a barra de pinos na posição mais conveniente para o seu projeto.

A alimentação deste display é de 3.3V. Quanto ao nível de sinal dos pinos de dados, o display é tolerante aos 5V e desta forma pode utilizar sem problemas com um Arduino Uno, por exemplo.

O Ecrã Display LCD Nokia 5110 usa o controlador PCD8544, que é o mesmo usado no LCD Nokia 3310. O PCD8544 é um CMOS de baixa potência LCD controller / condutor, concebido para conduzir um visor gráfico de 48 linhas e 84 colunas. Todas as funções necessárias para a exibição são fornecidos num único chip, incluindo a geração no chip de tensões de alimentação LCD e Bias, resultando num mínimo de componentes externos e baixo consumo de energia. E interfaces PCD8544 para microcontroladores através de uma interface serial bus.

Especificações Técnicas:
• Modelo: LCD Nokia 5110;
• Tensão de Alimentação: 3.3V;
• Tensão de Operação (pinos de sinal): 3.3 - 5V;
• Backlight: Azul;
• Dimensões: 43,5 x 43 x 5mm.

Pinos:
RST - Reset
CE - Chip Select
DC - Data / instruction selection
DIN - Serial data line
CLK - Serial Clock Line
VCC - VCC (3,3V)
LIGHT - Controle Backlight (conectar ao GND)
GND - GND

Inclui:
• 1x Ecrã Display LCD Nokia 5110. 

Esquema de Ligação:

Código Exemplo: 

#define LCD_NOKIA_DATA HIGH
#define LCD_NOKIA_CMD  LOW
const int pin_sclk = 8;  // pin 8 - Serial clock out (SCLK)
const int pin_din  = 9;  // pin 9 - Serial data out (DIN)
const int pin_dc   = 10; // pin 10 - Data/Command select (D/C)
const int pin_cs   = 11; // pin 11 - LCD chip select (CS/CE)
const int pin_rst  = 12; // pin 12 - LCD reset (RST)

void lcd_write(byte mode, byte w){
  digitalWrite(pin_dc, mode);
  digitalWrite(pin_cs, LOW);
  shiftOut(pin_din, pin_sclk, MSBFIRST, w);
  digitalWrite(pin_cs, HIGH);
}
void setup() {
  pinMode(pin_din, OUTPUT);
  pinMode(pin_sclk, OUTPUT);
  pinMode(pin_dc, OUTPUT);
  pinMode(pin_rst, OUTPUT);
  pinMode(pin_cs, OUTPUT);
   
  digitalWrite(pin_rst, LOW); 
  digitalWrite(pin_rst, HIGH);
  lcd_write(LCD_NOKIA_CMD, B00100001 );  // LCD Extended Commands.  00100001
  lcd_write(LCD_NOKIA_CMD, B10101111 );  // Set LCD Vop (Contraste) 10101111 
  lcd_write(LCD_NOKIA_CMD, B00000100 );  // Set Temp coefficent     00000100
  lcd_write(LCD_NOKIA_CMD, B00010100 );  // LCD bias mode 1:48      00010100
  lcd_write(LCD_NOKIA_CMD, B00100000 );  // LCD Basic Commands.     00100000
  lcd_write(LCD_NOKIA_CMD, B00001100 );  // LCD no modo normal      00001100
  lcd_write(LCD_NOKIA_CMD, B01000000);   // X-ADDRESS = 0
  lcd_write(LCD_NOKIA_CMD, B10000000);   // Y-ADDRESS = 0
  for (int i=0; i<504; i++){
    lcd_write(LCD_NOKIA_DATA, B00000000);
  }
}
void loop() {
  static boolean horizontal = true;
  for (int i=0; i<504; i++){
    lcd_write(LCD_NOKIA_DATA, B11111111);
    delay(20);
  }
  for (int i=0; i<504; i++){
    lcd_write(LCD_NOKIA_DATA, B00000000);
    delay(20);
  }
  horizontal = !horizontal;
  if (horizontal) {
    lcd_write(LCD_NOKIA_CMD, B00100000 );  // LCD Basic Commands.     00100000
  } else {
    lcd_write(LCD_NOKIA_CMD, B00100010 );  // LCD Basic Commands.     00100000
  }
}

Documentos:
→ Datasheet
→ Exemplo com o Arduino
→ Código Exemplo
→ GitHub
→ Conversor Bitmap
→ Manual LCD Hookup

Atualmente não existe nenhuma review.

Clientes também compraram:

Placa Ensaios Breadboard de 830 Pontos

0 Review(s) 
Disponível Loja Gaia e Online (Envio 24h)
Preço 6,00 €

Esta Breadboard é uma excelente ferramenta para a montagem de circuitos elétricos, sendo uma forma rápida, fácil e prática de desenvolver os seus projetos.

NOVA ENCOMENDA