terça-feira, 4 de março de 2014

Projeto 13 - Sensor ultrasônico e LCD

Componentes necessários:

- Protobord
- Potenciômetro
- LCD 12 x 2
- Sensor Ultrasônico HC-SR04
- Fios




 //Projeto 13 - Sensor ultrasônico e LCD  
 //Este código é de domínio público  
   
 #include <LiquidCrystal.h> //Inclui a biblioteca do LCD  
 #include "Ultrasonic.h"  
   
 LiquidCrystal lcd(12, 11, 5, 4, 3, 2); //Configura os pinos do Arduino para se comunicar com o LCD  
   
 int trig = 9;  
 int echo = 8;  
 Ultrasonic ultrasonic(trig,echo);  
   
 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("Distancia");  
  lcd.setCursor(14,0);  
  lcd.print("CM");  
 }  
   
 void loop(){  
  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("Distancia");  
  lcd.setCursor(14,0);  
  lcd.print("CM");  
  lcd.setCursor(10, 0); //Posiciona o cursor na décima primeira coluna(13) e na primeira linha(0) do LCD  
  lcd.print(ultrasonic.Ranging(CM));  
  delay(1000);  
  lcd.clear();  
 }  

Um comentário :

  1. este programa não funciona... qualquer coisa entre em contato para falarmos do mesmo, não é critica, apenas sugestão.

    ResponderExcluir