Arduino, Internet das Coisas e Computação vestível

[Voltar]

[Avançar]

6.3. Detecta movimento e acende LED


Detecta movimento e acende LED

O projeto usa Módulo Motion detector HC-SR501 (Sensor PIR Passive InfraRed), resistores 150 ohms, placa Arduino Uno R3 e jumpers para acionar um Led quando detecta movimento no ambiente.

// Projeto: Detecta movimento e acende LED 
// Autor: André Silveira
// Data: 12/05/2019

int PinoPIR = A5;        				// Pino do Sensor PIR (HC-SR501)
int PinoLed = 13;				       // Pino do Led 
 
void setup() {
    Serial.begin(9600);
    pinMode(PinoPIR,INPUT);   		       // Inicializa pino como input 
    pinMode(PinoLed,OUTPUT);  		       // Inicializa pino como output
}
 
void loop() { 

    Serial.print("Sensor de movimento: "); 
if (digitalRead(PinoPIR) == HIGH) { // Verifica se Sensor foi ativado
digitalWrite(PinoLed, HIGH); // Acende Led
Serial.println("ativado");
} else {
digitalWrite(PinoLed, LOW); // Apaga Led
Serial.println("inativo");
}
delay(1); }

 

[Voltar]

[Avançar]