#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
#define echo A5
#define trig A4
unsigned long duration;
void setup() {
lcd.begin(16, 2);
pinMode(echo,INPUT);
pinMode(trig,OUTPUT);
pinMode(7,OUTPUT);
digitalWrite(7,HIGH);
Serial.begin(9600);
}
void loop() {
digitalWrite(trig, LOW);
delayMicroseconds(2);
digitalWrite(trig, HIGH);
delayMicroseconds(10);
digitalWrite(trig, LOW);
duration = pulseIn(echo,HIGH);
Serial.println(duration/59,DEC);
lcd.setCursor(0,0);
lcd.print(duration/59,DEC);
lcd.print(" ");
delay(500);
}
Maurício Féo Rivello
engenheirando.com
--
Você recebeu esta mensagem porque está inscrito no
Grupo "arduino-brasília" nos Grupos do Google.
E-mail: arduino-...@googlegroups.com
Url: http://groups.google.com.br/group/arduino-brasilia?hl=pt-BR
Sair: arduino-brasil...@googlegroups.com
2012/4/19 Maurício Féo <mauri...@gmail.com>Oi pessoal, obrigado pelas respostas.
Vou conferir alimentando o sensor com a mesma alimentação do Duemilanove para ver se isso pode ter feito diferença.
Mas teoricamente creio que não, pq eu testei os 2 na mesma USB.
Sobre testar isolado, meu circuito com o Nano é alimentado com 4 pilhas AA (4.8V). Das pequenas, que fornecem corrente mais que suficiente..Não é que a voltagem é pouca é que quando liga alguma coisa a voltagem varia um pouco tipo vai a 4.90V e depois volta ao normal. Fora o sensor e o arduino o que mais vc tem ligando?
Tá difícil... rs, to achando que vou ter que abrir mão do nano pra essa aplicação.
Maurício Féo Rivello
engenheirando.com
Em 19 de abril de 2012 16:25, Thuener Silva <thu...@gmail.com> escreveu:Maurício,
Eu tenho o mesmo sensor e tive problemas quando liguei ele em um carro com dois motores, quando ativava os motores dava um erro na leitura. Isso aconteceu porque os motores não estavam isolados do arduino e do sensor, assim dava uma pequena variação de voltagem ou corrente e gerava um erro na leitura.
Verifica a voltagem que está chegando no sensor e faz um teste isolando o arduino e o sensor dos outros componentes( Usando uma bateria de 9v por exemplo)Abs,
ThuenerOn Apr 19, 2012 3:53 PM, "Leonardo Baracat" <lbar...@gmail.com> wrote:Mauricio,Elimina qquer cálculo. Programa para mostrar direto o valor retornado do sensor. É um long mesmo, deve caber no display.Abraços,2012/4/19 Eldio Santos Jr. <eldio...@gmail.com>
Rapaz, uma coisa que me passou pela cabeça agora é que talvez o seu sensor esteja enviando um sinal fraco e por isso não esta recebendo uma resposta forte o suficiente pra entender... Se você for ver ele está com alcance reduzido e quando o ângulo reduz a reflexão na direção dele ele não funciona... Tem como alimentar ele por fora pra testar se não é algo na alimentação?
Em 19 de abril de 2012 13:46, Maurício Féo <mauri...@gmail.com> escreveu:Sim, fiz tudo... inclusive testei outras placas rs, ele nem grava.
Maurício Féo Rivello
engenheirando.com
Em 19 de abril de 2012 13:37, Carlos Eduardo "Mascote" Garcia de Carvalho <carlosed...@ieee.org> escreveu:
Apostava minhas fichas que seria isso.Você chegou a verificar ou encontrar alguem que tenha utilizado o nano com este sensor?Embora seja o mesmo processador, talvez por ter um encapsulamento diferente possa ter alguma flags internos diferentes mas acho difícil ser isso.Você lembrou de fazer a mudança de placa na IDE do Arduino?---
Carlos Eduardo "Mascote" Garcia de Carvalho
"Reconhece-o em todos os teus caminhos, e ele endireitará as tuas veredas." Provérbios 3.6
(21) 8125-1737
Skype: carloseduardo.gc
2012/4/19 Maurício Féo <mauri...@gmail.com>
--
A cadeia é forte até o elo mais fraco.
__________________________
I get less spam
thanks to Mailnull.com.
http://www.mailnull.com
