Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Sensor de Presença: Detectando Movimento com Arduino

Público-Alvo: Iniciantes e entusiastas de Arduino interessados em aprender sobre sensores de presença e como utilizá-los em projetos. Os sensores de presença são dispositivos eletrônicos capazes de detectar a presença de pessoas ou objetos em um determinado ambiente. Eles são amplamente utilizados em projetos de automação residencial, segurança e até mesmo em aplicações industriais. Neste artigo, vamos explorar o funcionamento dos sensores de presença e como integrá-los com o Arduino para criar projetos interativos e inteligentes. Projeto: Vamos criar um projeto simples utilizando um sensor de presença para acender um LED quando alguém entrar em um ambiente escuro. O objetivo é demonstrar como o sensor pode ser utilizado para detectar movimento e acionar dispositivos externos. Lista de componentes:

  • Arduino Uno
  • Sensor de presença PIR (Passive Infrared)
  • LED
  • Resistor de 220 ohms
  • Jumpers Exemplos:
    
    // Definindo os pinos utilizados
    int sensorPin = 2; // Pino de entrada do sensor de presença
    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 Serial.begin(9600); // Inicia a comunicação serial para debug }

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 Serial.println("Movimento detectado!"); // Imprime mensagem de debug } else { digitalWrite(ledPin, LOW); // Desliga o LED } }


Este código configura o pino do sensor de presença como entrada e o pino do LED como saída. Em seguida, no loop principal, o valor do sensor é lido. Se o sensor detectar movimento (valor HIGH), o LED é ligado e uma mensagem é enviada pela porta serial para fins de debug. Caso contrário, o LED é desligado.
Gostou deste projeto? Compartilhe com seus amigos que também estão interessados em Arduino e automação residencial!

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.