segunda-feira, 17 de dezembro de 2012

Review Arduino LCD Keypad Shield

Introdução:


  Esse Shield para Arduino é muito útil  ele combina um teclado simples de 6 teclas, com um display muito bonito com iluminação. O display é azul com letras brancas, tem ótimo angulo de visualização, e possui led de iluminação alem de contro de contraste através de um potenciômetro.







A instalação é muito simples, basta acoplar o shield ao seu arduino, existe um biblioteca bem difundida para trabalhar com o display e keypad.




Esse shield se torna útil para debugar seus programas, existem situações onde não se tem um computador por perto com saída serial para debugar seus programas, então se torna necessário mostrar os dados de outra forma. Uma delas é imprimir os valores no display de 16x2 e ter seus dados atualizados em tempo real.




O preço é muito bom pela utilidade e por ser muito fácil de usar, pode ser usando em todos projetos elevando o nível de suas aplicações.



Pode ser utilizado também para jogos bem simples, já que possui os botões e um display de atualização rápida  só temos que lembrar que o espaço é reduzido



Ele pode ser ligado em todas versões do arduino, assim como outros microcontroladores.

Código do Arduino: 


#include <LiquidCrystal.h>
#include <LCDKeypad.h>

LCDKeypad lcd;

void setup()
{
  int i,k;
  lcd.begin(16, 2);
  lcd.clear();
  lcd.print("     DX");
  lcd.setCursor(0,1);
  lcd.print("   DEALEXTREME");
  delay(3000);
  for (k=0;k<3;k++)
    {
      lcd.scrollDisplayLeft();
      delay(200);
    }
  for (i=0;i<3;i++)
  {
    for (k=0;k<6;k++)
    {
      lcd.scrollDisplayRight();
      delay(200);
    }
    for (k=0;k<6;k++)
    {
      lcd.scrollDisplayLeft();
      delay(200);
    }
  }
  for (k=0;k<16;k++)
  {
    lcd.scrollDisplayLeft();
    delay(200);
  }
  lcd.clear();
}

void loop()
{
  lcd.clear();
  lcd.print("SKU: 118059");
  delay(1000);
}

Vídeo:





Nenhum comentário:

Postar um comentário