Quando digo "bem mais caro" é tendo em conta que comprar um sensor pronto-a-usar me custaria pouco mais de 10€... já vou para além dos 5€... mas caso resulte, nem que no fim tiver gasto um pouco mais, me daria por contente, pois o conhecimento adquirido ninguém me tira.
Já vi que a ajuda aqui no fórum é instantânea =)
Espero evoluir depressa para também poder assim ajudar quem precise
Posto também as imagens dos componentes que uso... mas ainda tenho uma noitada pela frente para fazer mais uns testes ao sensor até saber mesmo postar a minha pergunta..se nem eu me entendo quanto mais voçês.. nao sei ainda formular a pergunta. Sei que não percebo o que o sensor faz (ou neste caso não faz)
Não usei esse foto diodo, mas foi o que me aconselharam na Dimofel, mas cedo percebi que o foto diodo "sente" tudo o que é radiação =P
[]obrigado
[EDIT] novidadesFazendo o upload do codigo do tutorial o arduino envia sempre a frase "ICEBERG!" para o PC
Para tentar perceber porquê, simplifiquei o meu circuito para algo mais simples e ver o output desta vez:
#include <MsTimer2.h>
static boolean output = HIGH;
int val = 0;
void setup(){
pinMode(12, OUTPUT);
Serial.begin(9600);
MsTimer2::set(5, flash); // Intrrupções de 5 em 5 ms no LED IV
MsTimer2::start();
}
void loop(){ // Unica diferença do codigo original
Serial.println(analogRead(0)); // Envia valores lidos no pin analogico 0
}
void flash() {
digitalWrite(12, output);
output = !output;
}
Codigo cores cabos:Preto- GNDVermelho- 5VAmarelo- Pin analogico 0Verde- GNDAzul- Pin digital 12---------------------------------
(no início...)---------------------------------
Sensor IV:
Leg1: OUT (pin analogico 0)
Leg2: GND
Leg3: 5V
LED IV:
pin digital 12 (com frequência de 5ms tal como o código original, usando o timer)
usei um switch para so ligar o LED IV quando quisesse, para ver alterações no sensor
RESULTADOS do Serial Monitor:
Com LED IV desligado o valor lido é de 1023
Com LED IV ligado o valor lido continua constante a 1023
Daí ter concluído que o output do sensor deveria ser a leg2 em vez da leg1, pois não reagia ao LED IV
----------------------------
(Mudando a leg1 com a leg2)----------------------------------------
Sensor IV:
Leg1: GND
Leg2: OUT (pin analogico 0)
Leg3: 5V
LED IV:
igual ao anterior
RESULTADOS do Serial Monitor:
Com LED IV desligado o valor lido é de 190
Com LED IV ligado os valores lidos vão crescendo a um ritmo certo começando por variar entre [193 e 196], [196 e 199], [199 e 202] ...sempre a crecer sequencialmente o limite do intervalo.
Após desligar o LED IV o valor lido estabiliza novamente desta vez num valor mais alto que o 190 inicial
Não me serve de muito, mas confirma (penso eu) a minha teoria de a leg2 ser a leg do sinal
---------------------------------------
(fazendo asneira da grossa lol)---------------------------------------
Sensor IV:
Leg1: OUT (pin analogico 0)
Leg2: 5V (uups!)
Leg3: GND (uups!)
RESULTADO:
Por engano troquei na bread board a leg2 com a leg3 do sensor IV, o resultado, não cheirou nada bem!!! em segundos percebo que algo de errado se passa, pois começo a sentir um cheiro a queimado!!!!
Aqui sim fiquei preocupado! desliguei de imediato a USB do arduino, mas menos aflito "vejo" que o cheiro não vem da placa mas sim do sensor que estava quente!
Depois de alguns testes os resultados do sensor continuam iguais, penso que não tive tempo de o danificar =)
------------------//----------------------
E agora finalmente a minha questão: o que se passa com este sensor?
Os outputs gerados fazem sentido?
Com variações de apenas algumas unidade não consigo aproveitar o sensor IV para sensor de proximidade =(
Vai ser o tubo feito com a caneta preta que vai ajudar na leitura de IV's?
Desde já muito obrigado
quack