Custom Search

sexta-feira, 23 de março de 2012

Arduino + LCD



Olá pessoal, hoje vou mostrar um Hello World ! usando Arduino + LCD (16x2).

Estou usando:

1 - Arduino Duemilanove;
2 - LCD 16x2;
3 - Potenciômetro B10K
4 - Protoboard
5 - Fios

Bom, O primeiro passo é montar o circuito, para isso use a imagem abaixo.
















O segundo passo é a codificação


/*
** DISPLAY LCD 16X2 **
José Maria DVD
*/

#include

//Inicializar o LCD
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
  //Setup do LCD com o númnero de colunas x linhas
  lcd.begin(16, 2);
  lcd.setCursor(0, 0);
  lcd.print("Hello World!");
  //Pular para a coluna 1 linha 1
  lcd.setCursor(1, 1);
  lcd.print("o");
  lcd.setCursor(0, 1);
  lcd.print("_");
}

void loop(){
  delay(1000);
  lcd.setCursor(2, 1);
  lcd.print('/');
  delay(1000);
  lcd.setCursor(2, 1);
  lcd.print("_");
}

Em seguinda salve e digite Ctrl + U ...

Caso não consiga visualizar nada, basta ajustar o potenciômetro.

Trabalho final :
















Até a próxima.