SOBRE

LightBlog
Responsive Ads Here

sábado, 30 de maio de 2015

#20 Sensor de Presença PIR no Arduino

O sensor de presença pode ser utilizado em diversos projetos. Uma das principais utilidade dele é a detecção de movimento em um recinto, podendo adicionar um buzzer ou um led para indicar a presença. O modelo que iremos utilizar é ilustrado na Figura abaixo.


Após instalar o sensor é só escrever o código e adicionar o que você quiser!!! 
No nosso exemplo, vamos ligar um led assim que o sensor detectar alguma coisa.



int pinLed = 9;
int sensor = 8;
int temAlgo = 0;
 
void setup() {
  Serial.begin(9600);
 

  pinMode(sensor,INPUT);
  pinMode(pinLed,OUTPUT);
}
 
void loop() {  
  temAlgo = digitalRead(sensor);
   
  Serial.print("Valor do Sensor PIR: ");  
  Serial.println(temAlgo);
   
  if (temAlgo == 1) {
    digitalWrite(pinLed, HIGH);
  } else {
    digitalWrite(pinLed, LOW);
  } 

}

O esquemático é detalhado abaixo. Devido o software utilziado não ter o sensor, só colocamos os cabos, neste caso é só colocar o shield com sentido para o arduino!