Pular para o conteúdo principal

Teste do Shield LCD para Arduino (LCD Nokia 6100)

Este é um mini LCD de 128x128 muito interessante para aplicações embarcadas.
Ele tem um LED backlight de alto brilho e comunicação serial SPI de 9-bits.


 Este display era usado originalmente no telefone celular Nokia 6100.

O tamanho do quadro é de 1.35x1.58" e do quadro útil é de 1.2"x1.2".

* Tensão da parte lógica 3.3V @ 2-3mA
* Led backlight - 7V @ 40-50mA
* Cores do display Full 4096.
* Chip controlador Phillips PCF8833

Abaixo o esquemático do shield:



Para o teste, usamos um Arduino Mega, o shield e a biblioteca ColorLCDShield.
A biblioteca pode ser baixada aqui.

Usamos para teste, o seguinte código:

int del = 1000;
#include "ColorLCDShield.h"
LCDShield lcd;
void setup()
{
  // following two required for LCD
  lcd.init(PHILIPS);
  lcd.contrast(63); // sets LCD contrast (value between 0~63)
}

void loop()
{
  lcd.clear(WHITE);
  lcd.setStr("Branco", 39, 40, WHITE, BLACK);
  delay(del);
  lcd.clear(BLACK);
  lcd.setStr("Preto", 39, 40, WHITE, BLACK);
  delay(del);
  lcd.clear(YELLOW);
  lcd.setStr("Amarelo", 39, 40, WHITE, BLACK);
  delay(del);
  lcd.clear(PINK);
  lcd.setStr("Rosa", 39, 40, WHITE, BLACK);
  delay(del);
  lcd.clear(MAGENTA);
  lcd.setStr("Magenta", 39, 40, WHITE, BLACK);
  delay(del);
  lcd.clear(CYAN);
  lcd.setStr("Ciano", 39, 40, WHITE, BLACK);
  delay(del);
  lcd.clear(BROWN);
  lcd.setStr("Marron", 39, 40, WHITE, BLACK);
  delay(del);
  lcd.clear(ORANGE);
  lcd.setStr("Laranja", 39, 40, WHITE, BLACK);
  delay(del);
  lcd.clear(BLUE);
  lcd.setStr("Azul", 39, 40, WHITE, BLACK);
  delay(del);
  lcd.clear(RED);
  lcd.setStr("Vermelho", 39, 40, WHITE, BLACK);
  delay(del);
  lcd.clear(GREEN);
  lcd.setStr("Verde", 39, 40, WHITE, BLACK);
  delay(del);
}


Este foi o resultado (melhor visto em 480p):

Comentários

  1. Bet Online, Get a Bet Up To $600 Bonus - CBSJON.NET
    If 벳인포해외배당흐름 you are looking for a legal online 다 파벳 먹튀 casino site, here's what you 바카라커뮤니티 need 오공슬롯 to know. The best bonuses, sports, 사이트추천 casino and more.

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

Controlando LED via Bluetooth utilizando o Módulo HC-05

Hoje abordaremos uma breve demonstração de conexão do Módulo Bluetooth HC-05 Master/Slave com um dispositivo externo, e após a conexão utilizar o dispositivo para controlar um LED. A Placa Base utilizada como controladora é a Arduino Uno , que foi utilizada em conjunto com o Protoshield compatível com a mesma. Todos os itens utilizados podem ser adquiridos em nossa loja . Note que o Módulo Bluetooth HC-05 Master/Slave possui níveis de tensão de alimentação e operação diferentes, sendo que pode ser alimentado com  uma tensão entre 3,3v e 6v (no projeto foi alimentado com 5v, direto de um dos pinos do Arduino Uno ), mas a sua tensão de operação é de 3,3v. IMPORTANTE:    O Arduino consegue reconhecer a tensão de 3,3v no terminal RX como nível lógico alto, mas somente fornece 5v no terminal Tx como nível lógico alto. Portanto, se for utilizar os terminais Rx e Tx para a comunicação com os terminais Tx e Rx do HC-05,  o terminal Tx do HC-05 pode ser conectado diretamente ao ter

Bem vindo ao Blog ELETRODEX

A ELETRODEX ELETRÔNICA sempre preocupado em atender a todas as necessidades de seus clientes, traz para você hobista ou profissional da eletrônica um espaço virtual aberto para discussões e ideias, para que possamos dia a dia melhorar cada vez mais a nossa loja virtual ,sempre focando em satisfazer nossos clientes com as melhores ofertas do mercado e as dicas mais úteis para seu projeto.

Como programar com Programador KIT 3.5 para PIC

Nesta postagem iremos falar sobre o Programador KIT 3.5 O Programador KIT 3.5 é um programador para microcontroladores PIC bastante completo, até o momento compatível com  mais de 600 dispositivos da linha de microcontroladores da Microchip, incluindo a nova linha dsPIC. (Confira aqu i a lista com os microcontroladores compatíveis com o Kit 3.5) Permite a programação diretamente na placa (ICSP) ou então através de conectores ZIF (não inclusos). Detalhe para a interface ICSP Com ele é possível gravar (programar), ler, verificar e copiar os códigos dos microcontroladores, através do software gratuito PicKit 3 Programmer ( instruções de uso ), uma vez que ele é totalmente compatível com o PICkit3. Lembrando que este software é apenas para a gravação do arquivo HEX no seu microcontrolador, sendo que é necessário gerar esse arquivo em um compilador de sua escolha. Além disso, é possível utilizá-lo como ferramenta de depuração (debug) através do software MPLAB. Caract