Projeto simples sensor luminosidade/presenca Arduino 110V

Pensei em um projeto pra ligar uma lampada no quarto com 2 sensores ( LDR de luminosidade e TCRT detector de objeto) na pratica ele nao funciona, a lampada n acende qnd passa por ele (c/quarto escuro).Não entendo mt sobre relé, se puderem me dar uma luz sobre o que preciso ajustar... o programa tá comentado:

int LDR = 1; // sensor de luz
int rele = 3;

int Luminosidade = 0;
int Detector = 11; // TCTR 5000
int presenca= 1 ;
int acionamento=0;
void setup()
{
    pinMode(Detector,INPUT);
    pinMode(rele, OUTPUT);
    digitalWrite (rele, HIGH);
}
void loop()
{
    Luminosidade = analogRead(LDR);
    presenca = digitalRead(Detector);
    if (Luminosidade<300 && presenca ==0)
    {
       while(digitalRead(Luminosidade) <300 && digitalRead(Detector)==1) // faz dnv as leituras, se o     detctor não ver presenca ( ou seja = a 1) repete...
       { // ... quarto escuro pq luminosidade<300
           delay(100);
       }
       acionamento=!acionamento;
       digitalWrite(rele,acionamento); //acende
    }
}

// A ideia e: passou pelo detector estando escuro o quarto acende a luz,

Agradeço desde já!!

Exibições: 617

Responder esta

Respostas a este tópico

Uma sugestão, para detectar a presença de uma pessoa (ou corpos quentes), use um sensor PIR.

O TCTR é TCRT5000?

Esse tipo de sensor é usado para curtas distâncias.

Isso mesmo, meu intuito era aciona o detector passando em cima dele ...

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço