Como economizar eletricidade usando detecção humana?

Com o aumento da população humana, o consumo de energia também aumentou, portanto, o sistema de iluminação com eficiência energética é o campo de pesquisa mais importante. Existem muitas maneiras de economizar eletricidade em nossas casas. A melhor maneira é automatizar as luzes e os ventiladores da sala com base na detecção humana.



Diagrama de circuito

Neste projeto, se um humano for detectado na sala, as luzes e os ventiladores funcionarão normalmente, mas quando nenhum humano for detectado, esses aparelhos elétricos serão desligados automaticamente.



Como automatizar luzes por meio da detecção humana?

Como agora conhecemos o resumo do nosso projeto, vamos dar um passo adiante e coletar mais algumas informações para começar a trabalhar.



Etapa 1: reunir os componentes

A maneira mais inteligente de iniciar um projeto é fazer um plano de trabalho completo no início. É melhor fazer uma lista de aparelhos e comprá-los em primeiro lugar é sempre a melhor abordagem. A seguir estão os componentes que usaremos em nosso projeto.



  • Módulo Sensor PIR
  • Breadboard / Veroboard
  • Jumper Wires

Etapa 2: estudar os componentes

Agora, como temos uma lista de todos os componentes que usaremos em nosso projeto, vamos fazer um breve estudo desses componentes para compreender melhor nosso projeto.

Arduino Nano é uma placa de microcontrolador que possui um microcontrolador ATmega328p. Esta placa é usada para realizar várias operações em um circuito. Nós queimamos um Código C no Arduino e diga a ele o que fazer.

Um sensor infravermelho passivo (PIR) é um sensor eletrônico que detecta os raios infravermelhos que irradiam de objetos em seu campo de operação. Esses sensores são mais comumente usados ​​em dispositivos de detecção de movimento. A palavra passiva indica que esses sensores não emitem energia para detectar, eles funcionam inteiramente detectando os raios infravermelhos emitidos por diferentes objetos. A sensibilidade do sensor PIR pode ser ajustada pelo potenciômetro nele. Você também pode alterar o atraso de tempo deste sensor por meio desse potenciômetro.



Sensor PIR

Um Módulo de Relé é um dispositivo de comutação. Ele recebe um sinal e muda qualquer dispositivo ou aparelho eletrônico de acordo com o sinal de entrada. Funciona em dois modos, Normalmente aberto (NÃO) e Normalmente fechado (NC). No modo Normalmente aberto, o circuito é interrompido inicialmente quando o sinal de entrada para o relé é BAIXO. No modo normalmente fechado, o circuito está inicialmente completo quando o sinal de entrada é BAIXO.

Módulo de Relé

Etapa 3: montagem do circuito

  1. O sensor PIR possui três pinos. Conecte o Vcc e aterramento do sensor PIR aos 5V e aterramento do Arduino nano e conecte o FORA pino do PIR para o pino 2 do Arduino Nano.
  2. Ligue o módulo de relé através do Arduino e conecte o DENTRO pino do relé para pino 3 do Arduino Nano.
  3. Conecte o NÃO pino do módulo de relé ao fio positivo do seu aparelho elétrico. Sua conexão deve ser assim:

Etapa 4: Introdução ao Arduino

Se você ainda não está familiarizado com o IDE do Arduino, não se preocupe, seguiremos um procedimento passo a passo para configurar o IDE do Arduino.

  1. Baixe a versão mais recente do Arduino IDE em Arduino
  2. conecte sua placa Arduino ao PC e abra o painel de controle. Clique em Hardware e som e ver Dispositivos e Impressoras. Encontre o nome da porta à qual sua placa Arduino está conectada.

    Porto final

  3. No menu Ferramentas, defina o tabuleiro como Arduino Nano.

    Set Board

  4. No mesmo menu de ferramentas, defina a porta que você observou antes no painel de controle.

    Definir porta

  5. Defina o processador como ATmega328P (antigo bootloader).

    Definir processador

  6. Baixe o código em anexo e clique no botão Envio botão.

    Envio

Para baixar o código, clique Aqui

Etapa 5: Código

O código é muito simples e bem comentado, mas ainda assim, é brevemente descrito a seguir.

  1. No início, as variáveis ​​e pinos do Arduino serão inicializados.
int pirOut = 5; // saída do sensor pir int relay = 13; // pino de retransmissão

2 configuração vazia () é uma função na qual os pinos da placa do microcontrolador são inicializados para serem usados ​​como INPUT ou OUTPUT. A taxa de transmissão também é definida nesta função usando Serial.begin. A taxa de transmissão é a velocidade na qual a placa do microcontrolador se comunica com os outros componentes conectados.

void setup () {pinMode (pirOut, INPUT); // configurando a saída pir como entrada arduino pinMode (relay, OUTPUT); // configurando led como saída Serial.begin (9600); // comunicação serial entre arduino e pc}

3 - void loop () é uma função que é executada repetidamente em um ciclo. Neste loop, damos instruções ao Arduino Nano sobre quais operações realizar.

void loop () {if (digitalRead (pirOut) == HIGH) // lendo os dados do sensor pir {digitalWrite (relay, HIGH); // configuração conduz a alta Serial.println ('movimento detectado'); } else {digitalWrite (relé, LOW); // configuração conduz a baixo Serial.println ('digitalização'); }}

Aqui estamos lendo o status do pino OUT do sensor PIR. Se estiver alto, significa que o humano foi detectado, então as luzes permanecerão acesas. Se o pino OUT do sensor PIR estiver baixo, significa que nenhum humano foi detectado. Isso resultará no desligamento automático dos aparelhos eletrônicos.

Agora como você sabe como usar um sensor PIR para detectar um humano em uma sala. Divirta-se fazendo seu próprio sistema de iluminação com baixo consumo de energia para economizar eletricidade. Isso pode reduzir sua conta de eletricidade em 30%.