Clube de Robótica

PIR Motion Sensor HC-SR501

Anúncios

Sites consultados:


https://forum.arduino.cc/index.php?topic=352784.0
https://www.arduinoportugal.pt/datalogger-cartao-sd-rtc-pir-sensor-movimento/
https://www.itead.cc/wiki/PIR_Motion_Sensor_Module

Biblioteca


Este sensor não necessita de biblioteca.

Breve resumo do PIR


Especificações técnicas:

Pin de saída: High significa que detetou movimento (por exemplo: movimento de pessoas ou animais ou uma intrusão, etc …) Low significa que não detetou nenhuma situação de movimento.

Recursos – Funções


Como não existe nenhuma biblioteca também não existem funções. Apenas se interpreta o sinal de entrada que deve ser feito utilizando uma porta digital.

Esquemas de funcionamento


Material:


1 Arduíno Uno

1 Breadboard

1 sensor PIR

1 Módulo Relé 5V 1 Canal com saída de 230V AC

Diversos condutores

Programa de teste

 

// Demo do PIR para comando de lampada com um rele
// Clube de Robótica da ESGC - 2017
// Prof. Ramiro Martins

int Rele = 8;  //Definição do Pin 8 para o rele
int Pir = 7;   //Definição do Pin 7 para o PIR               
int Leitura;  // Variavel de leitura do sinal PIR
void setup()
{
  pinMode(Rele, OUTPUT); //Definição do Pin 8 como saida
  pinMode(Pir, INPUT);   //Definição do Pin 7 como entrada
}

void loop(){
 Leitura = digitalRead(Pir);
 if (Leitura==HIGH)
   {   
   digitalWrite(Rele, HIGH);
   delay(1000); //Temporização do rele
   }
 else 
  { 
  digitalWrite(Rele,LOW);
  }
}


Vídeos no YouTube


Anúncios

Anúncios