sábado, 1 de março de 2014

Projeto 9 - Usando LCD

Componentes necessários:

- Protobord
- Potenciômetro
- LCD 12 x 2
- Fios





 //Projeto 9 - Usando LCD  
 //Este código é de domínio público  
   
 #include <LiquidCrystal.h> //Inclui a biblioteca do LCD  
    
 LiquidCrystal lcd(12, 11, 5, 4, 3, 2); //Configura os pinos do Arduino para se comunicar com o LCD  
    
 int temp=0; // Utilizado para escrever no LCD, vai 0 - 9 e depois zera  
 int cont=0; // Depois que o temp passa do 9 o cont incrementa  
   
 void setup(){  
  lcd.begin(16, 2);        //Inicia o LCD com dimensões 16x2(Colunas x Linhas)  
  lcd.setCursor(0, 0); //Posiciona o cursor na primeira coluna(0) e na primeira linha(0) do LCD  
  lcd.print("Bem vindo!");  
  lcd.setCursor(0, 1); //Posiciona o cursor na primeira coluna(0) e na segunda linha(1) do LCD  
  lcd.print("Grupo ARmix");  
   
  lcd.setCursor(14, 0);  
  lcd.print(cont);  
 }  
    
 void loop(){  
  lcd.setCursor(13, 1); //Posiciona o cursor na décima quarta coluna(13) e na segunda linha(1) do LCD  
  lcd.print(temp); //Escreve o valor atual da variável de contagem no LCD  
  delay(1000);  
  temp++; //Incrementa variável de contagem  
    
  if(temp == 10){  
   cont++;   
   lcd.setCursor(14, 0); //Posiciona o cursor na décima quinta coluna(14) e na segunda linha(0) do LCD  
   lcd.print(cont); //Escreve o valor atual da variável cont no LCD, a cada 10 incrementos no temp  
   temp = 0; //...zera a variável de contagem  
  }  
 }  

Nenhum comentário :

Postar um comentário