¿Cómo ahorrar electricidad mediante la detección humana?

Con el aumento de la población humana, el consumo de energía también ha aumentado, por lo que el sistema de iluminación energéticamente eficiente es el campo de investigación más importante. Hay muchas formas en las que podemos ahorrar electricidad en nuestros hogares. La mejor forma es automatizar las luces y los ventiladores de la habitación en función de la detección humana.



Diagrama de circuito

En este proyecto, si se detecta un humano en la habitación, las luces y los ventiladores funcionarán con normalidad, pero cuando no se detecte ningún humano, estos aparatos eléctricos se apagarán automáticamente.



¿Cómo automatizar las luces mediante la detección humana?

Como ahora conocemos el resumen de nuestro proyecto, demos un paso más y recopilemos más información para comenzar a trabajar.



Paso 1: recopilación de los componentes

La forma más inteligente de comenzar un proyecto es hacer un plan de trabajo completo al principio. Es mejor hacer una lista de aparatos y comprarlos en primer lugar es siempre el mejor enfoque. Los siguientes son los componentes que usaremos en nuestro proyecto.



  • Módulo de sensor PIR
  • Protoboard / Veroboard
  • Cables de puente

Paso 2: estudiar los componentes

Ahora que tenemos una lista de todos los componentes que usaremos en nuestro proyecto, revisemos un breve estudio de estos componentes para comprender mejor nuestro proyecto.

Arduino Nano es una placa de microcontrolador que tiene un microcontrolador ATmega328p. Esta placa se utiliza para realizar diversas operaciones en un circuito. Quemamos un Código C en Arduino y dígale qué hacer.

Un sensor de infrarrojos pasivos (PIR) es un sensor electrónico que detecta los rayos infrarrojos que irradian los objetos en su campo de operación. Estos sensores se utilizan con mayor frecuencia en dispositivos de detección de movimiento. La palabra pasivos indica que estos sensores no emiten energía para detectar, funcionan en su totalidad detectando los rayos IR emitidos por diferentes objetos. La sensibilidad del sensor PIR se puede ajustar mediante el potenciómetro. También puede cambiar el tiempo de retardo de este sensor mediante ese potenciómetro.



Sensor PIR

Un módulo de relé es un dispositivo de conmutación. Recibe una señal y conmuta cualquier dispositivo o aparato electrónico de acuerdo con la señal de entrada. Funciona en dos modos, Normalmente abierto (NO) y Normalmente cerrado (NC). En el modo normalmente abierto, el circuito se interrumpe inicialmente cuando la señal de entrada al relé es BAJA. En el modo normalmente cerrado, el circuito se completa inicialmente cuando la señal de entrada es BAJA.

Módulo de relé

Paso 3: Montaje del circuito

  1. El sensor PIR tiene tres pines. Conecte el Vcc y la tierra del sensor PIR a los 5V y la tierra del Arduino nano y conecte el AFUERA pin del PIR al pin2 de Arduino Nano.
  2. Encienda el módulo de relé a través de Arduino y conecte el EN pin del relé al pin3 de Arduino Nano.
  3. Conecta el NO pin del módulo de relé al cable positivo de su aparato eléctrico. Tu conexión debería ser como:

Paso 4: Empezando con Arduino

Si aún no está familiarizado con Arduino IDE, no se preocupe, realizaremos un procedimiento paso a paso para configurar Arduino IDE.

  1. Descargue la última versión de Arduino IDE de Arduino
  2. conecte su placa Arduino a la PC y abra el Panel de control. Haga clic en Hardware y sonido y Ver Dispositivos e impresoras. Busque el nombre del puerto al que está conectada su placa Arduino.

    Puerto final

  3. En el menú Herramientas, configure el tablero como Arduino Nano.

    Establecer tablero

  4. En el mismo menú de Herramientas, configure el puerto que observó antes en el Panel de control.

    Establecer puerto

  5. Configure el procesador como ATmega328P (antiguo cargador de arranque).

    Configurar procesador

  6. Descargue el código adjunto a continuación y haga clic en el Subir botón.

    Subir

Para descargar el código, haga clic en aquí

Paso 5: Código

El código es muy simple y está bien comentado, pero aún así, se describe brevemente a continuación.

  1. Al principio, se inicializarán las variables y pines de Arduino.
int pirOut = 5; // salida del sensor pir int relay = 13; // pin de relé

2. configuración vacía () es una función en la que los pines de la placa del microcontrolador se inicializan para usarse como ENTRADA o SALIDA. La velocidad en baudios también se establece en esta función usando Serial.begin. La tasa de baudios es la velocidad a la que la placa del microcontrolador se comunica con los otros componentes conectados.

void setup () {pinMode (pirOut, INPUT); // configurando la salida pir como entrada arduino pinMode (relé, OUTPUT); // configurando led como salida Serial.begin (9600); // comunicación serial entre arduino y pc}

3. bucle vacío () es una función que se ejecuta repetidamente en un ciclo. En este bucle le damos instrucciones al Arduino Nano qué operaciones realizar.

void loop () {if (digitalRead (pirOut) == HIGH) // leyendo los datos del sensor pir {digitalWrite (relé, HIGH); // la configuración llevó a Serial.println alto ('movimiento detectado'); } else {digitalWrite (relé, BAJO); // la configuración llevó a Serial.println bajo ('escaneo'); }}

Aquí estamos leyendo el estado del pin OUT del sensor PIR. Si es alto, significa que se detecta al humano, por lo que las luces permanecerán encendidas. Si el pin OUT del sensor PIR está bajo, significa que no se ha detectado ningún humano. Esto dará como resultado que los aparatos electrónicos se apaguen automáticamente.

Ahora, ya sabe cómo usar un sensor PIR para detectar a un humano en una habitación. Disfrute haciendo su propio sistema de iluminación de bajo consumo para ahorrar electricidad. Esto puede reducir su factura de electricidad en un 30 por ciento.