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: Este artigo destina-se a entusiastas de Arduino e iniciantes em eletrônica que desejam aprender sobre o uso de sensores infravermelhos para detecção de movimento.
Os sensores infravermelhos são amplamente utilizados em projetos de automação residencial, segurança e robótica. Eles permitem detectar a presença de objetos ou pessoas com base na emissão e recepção de luz infravermelha. Neste artigo, vamos explorar o uso de sensores infravermelhos com Arduino, fornecendo exemplos de códigos e informações sobre os componentes necessários.
Projeto: O projeto consiste em criar um sistema de detecção de movimento utilizando um sensor infravermelho com Arduino. O objetivo é acionar um LED quando o sensor detectar a presença de um objeto em movimento.
Para isso, será necessário conectar o sensor infravermelho ao Arduino e programar o microcontrolador para ler os dados do sensor e acionar o LED quando necessário. O projeto pode ser expandido para incluir a ativação de outros dispositivos, como um motor ou um alarme.
Lista de componentes:
Exemplos: A seguir, apresentamos um exemplo de código para o projeto de detecção de movimento com sensor infravermelho e Arduino:
// Define os pinos utilizados
const int sensorPin = 2; // Pino de entrada do sensor
const int ledPin = 13; // Pino de saída para o LED
void setup() {
pinMode(sensorPin, INPUT); // Configura o pino do sensor como entrada
pinMode(ledPin, OUTPUT); // Configura o pino do LED como saída
}
void loop() {
int sensorValue = digitalRead(sensorPin); // Lê o valor do sensor
if (sensorValue == HIGH) { // Se o sensor detectar movimento
digitalWrite(ledPin, HIGH); // Acende o LED
} else {
digitalWrite(ledPin, LOW); // Apaga o LED
}
}
Neste exemplo, o pino 2 do Arduino é configurado como entrada para receber os dados do sensor infravermelho. O pino 13 é configurado como saída para controlar o LED. O código lê o valor do sensor e, se ele estiver HIGH (detectando movimento), acende o LED. Caso contrário, o LED é desligado.
Compartilhe este artigo com seus amigos que também estão interessados em aprender sobre sensores infravermelhos e Arduino. Eles também podem se beneficiar dessas informações e aplicá-las em seus próprios projetos.