Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Público-Alvo: Iniciantes em Arduino e eletrônica, interessados em aprender sobre sensores de movimento e como utilizá-los em projetos. O Sensor de Movimento PIR (Passive Infrared) é um dispositivo amplamente utilizado em projetos de automação residencial, segurança e robótica. Ele é capaz de detectar a presença de movimento através da detecção de radiação infravermelha emitida por corpos em movimento. Neste artigo, vamos explorar o funcionamento do Sensor de Movimento PIR e como utilizá-lo em conjunto com o Arduino para criar projetos interativos e inteligentes.
Projeto: O projeto consiste em criar um sistema de detecção de movimento utilizando o Sensor de Movimento PIR e o Arduino. O objetivo é acionar um LED sempre que houver a detecção de movimento na área monitorada pelo sensor. O sistema pode ser utilizado em aplicações de segurança, iluminação automática e economia de energia.
Lista de componentes:
Exemplos: A seguir, apresentamos um exemplo de código para o Arduino que permite a detecção de movimento utilizando o Sensor de Movimento PIR e o acionamento de um LED.
// Definição dos pinos utilizados
const int pirPin = 2; // Pino de entrada do sensor PIR
const int ledPin = 13; // Pino de saída para o LED
void setup() {
pinMode(pirPin, INPUT); // Configura o pino do sensor PIR como entrada
pinMode(ledPin, OUTPUT); // Configura o pino do LED como saída
Serial.begin(9600); // Inicializa a comunicação serial
}
void loop() {
int pirState = digitalRead(pirPin); // Lê o estado do sensor PIR
if (pirState == HIGH) { // Se o sensor detectar movimento
digitalWrite(ledPin, HIGH); // Acende o LED
Serial.println("Movimento detectado!");
} else {
digitalWrite(ledPin, LOW); // Apaga o LED
Serial.println("Nenhum movimento detectado.");
}
delay(500); // Aguarda 500ms antes de verificar novamente
}
Compartilhe este artigo com seus amigos que também estão interessados em aprender sobre sensores de movimento e Arduino. Eles podem se beneficiar deste conhecimento e criar projetos incríveis!