Boa tarde queridos garagistas,
juntamente com alguns colegas estamos desenvolvendo um robô sumô - no entanto, há um problema.
O sensor infravermelho TCRT5000, não está funcionando de jeito nenhum, e já testamos 4 diferentes.
Utilizamos esse esquema:
E o código:
/*********************************
Autor: Fernando Krein Pinheiro
Data: 25/01/2012
Linguagem: C (Wiring)
========= IMPORTANTE ===========
O código esta livre para usar,
citar e compartilhar desde que
mantida sua fonte e seu autor.
Obrigado.
********************************/int ledPin = 13;
int inPin = 10;
int valor = 0;void setup()
{
Serial.begin(9600);
pinMode(ledPin, OUTPUT);
pinMode(inPin, INPUT);
}void loop()
{
valor = digitalRead(inPin);if (valor == HIGH)
{
digitalWrite(ledPin, HIGH);
Serial.write("Preto");
} else
{
digitalWrite(ledPin, LOW);
Serial.write("Branco");
}
}
Tags:
Só achei meio errado ligar direto o LED no pino do Arduino sem resistor.. eu ligaria o anodo no +5v e com um resistor de 510R ao pino 13.
Quem sabe ele está desarmando por sobrecorrente... Pq de resto parece ok.
Vc viu esse:
http://www.icaro.pro.br/noticias-1/postagemsemtitulo
?
Esqueci de falar que não existe aquele led na porta 13.
E sim, já vi esse link :\
Franklin
Utilize a imagem esquemática que o Eduardo postou.
Para o led AC vc derá ligar:
A - resistor 510 - VCC (eu utilizei um resistor de 220)
C - GND
para o receptor CE:
C - VCC
E - {10K - GND
{ PIN10
do E sai o resistor e o Pin10, ok?
Hj ainda montei estes sensor, primeiramente uso uma câmera de celular para ver se o led está aceso o tempo todo (já queimei este led uma vez.
Com a Cam vc deverá ver a luz IR no led "AC" (da imagem que tem no link que o Eduardo postou).
Ri4c4rdo,
Você disse que usou um resistor de 220 no lugar do de 510r?
Como você soube os dados do tcrt5000 para calcular que a resistência de 220 já daria conta?
Eu sou novo nessa área, mas n consegui achar qual a tensão, a corrente, e a resistencia do componente.
Eu digo isso, porque estou atras do resistor de 510r e não achei em nenhuma eletrônica aqui nas lojas físicas. Por isso gostaria de substitui-lo por outro. Mas para isso, tenho que saber qual outro resistor posso colocar.
Cara, eu usei o resistor de 220. acho que este valor interfere no brilho do led... para testar não vejo problema de utilizar outro próximo (mas eu não sou da eletrônica).
eu ligo e olho com a webcam ou celular, esta metade do sensor, se acender tah valendo..
boa sorte.
Guilherme para achar esses dados você têm de olhar no datasheet e ver a corrente/voltagem máxima do led e calcular em cima disso.
E se alguém ainda estiver com o mesmo problema que eu, resolva da seguinte forma:
Não utiliza porta digital, mas sim analógica e faça mapeamento dos valores.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por