Tabla de contenido:

Temporizador de panel infrarrojo: 4 pasos (con imágenes)
Temporizador de panel infrarrojo: 4 pasos (con imágenes)

Video: Temporizador de panel infrarrojo: 4 pasos (con imágenes)

Video: Temporizador de panel infrarrojo: 4 pasos (con imágenes)
Video: CÓMO INSTALAR 3 TIPOS DIFERENTES DE DETECTORES DE MOVIMIENTO PIR 2024, Noviembre
Anonim
Temporizador de panel infrarrojo
Temporizador de panel infrarrojo

En una de las habitaciones de arriba de mi casa tengo un panel de infrarrojos. Cuando estoy en esa habitación y enciendo este panel, a veces me olvido de apagarlo, lo cual es una pérdida de energía valiosa. Para evitar esto, construí este temporizador de panel infrarrojo. Por supuesto, puede utilizar este circuito para apagar otros dispositivos después de un cierto tiempo de espera.

El funcionamiento de este temporizador es sencillo. Cuando presiona un botón una vez, se enciende un LED, se enciende el panel de infrarrojos y se inicia un temporizador de 30 minutos. Al presionar el botón pulsador nuevamente, aumentará el valor del temporizador con 30 minutos adicionales y se encenderá un segundo LED. Dado que hay 4 LED presentes, el valor máximo del temporizador es de 2 horas. Al realizar la cuenta regresiva, los LED indicarán cuánto tiempo queda, por lo que cuando solo queda 1 hora, se encenderán 2 LED. Si pasa el tiempo, todos los LED están apagados y el panel de infrarrojos se apaga.

Durante el funcionamiento, el valor del temporizador se puede aumentar en 30 minutos, si aún no está en el valor máximo de 2 horas, presionando el botón una vez. Si desea apagar el temporizador antes de que haya transcurrido el tiempo de espera, debe mantener presionado el botón pulsador durante un segundo.

Como siempre, construí este proyecto en torno a mi microcontrolador favorito, el PIC, pero también puedes usar un Arduino.

Tenga en cuenta que el proyecto está cambiando la alimentación de red de 230 voltios, ¡así que tenga cuidado!

Paso 1: componentes necesarios

Componentes requeridos
Componentes requeridos

Necesita tener los siguientes componentes para este proyecto con algunas referencias donde puede obtenerlos:

  • Un trozo de protoboard
  • Microcontrolador PIC 12F615,
  • Portafusibles + fusible 4A / 250V
  • Condensador cerámico de 100nF
  • Relés de 5 voltios, capaces de conmutar 230 V, 4 amperios
  • Resistencias: 1 * 1k, 1 * 10k, 5 * 330 Ohm, 1 * 220 Ohm
  • Diodo 1N4148,
  • Transistor BC548,
  • Presionar el botón
  • LED: 1 verde, 4 ámbar, 1 rojo
  • Fuente de alimentación de 5 voltios
  • Una carcasa de plástico

Vea el diagrama esquemático sobre cómo conectar los componentes.

Paso 2: la fuente de alimentación

La fuente de poder
La fuente de poder

Algo que hay que decir sobre la fuente de alimentación se utiliza. Puede utilizar cualquier fuente de alimentación de 5 voltios que pueda proporcionar una corriente de alrededor de 200 mA. En este proyecto utilicé un cargador de iPhone antiguo del que quité la carcasa y el conector USB y lo coloqué en la protoboard con unos cables de núcleo sólido.

El conector USB de esta fuente de alimentación también se utiliza para conectar dos partes de la PCB de la fuente de alimentación, así que asegúrese de realizar esta conexión con un cable. En la imagen, perdón por la mala calidad de la imagen, puede ver este cable que se encuentra en la ubicación donde solía estar el conector USB. El cargador de iPhone puede proporcionar la energía requerida fácilmente.

Paso 3: construcción de la electrónica

Construyendo la Electrónica
Construyendo la Electrónica
Construyendo la Electrónica
Construyendo la Electrónica

Puede construir el circuito en una placa de prueba, pero tenga mucho cuidado con el fusible y los relés que cambian la alimentación de red para el panel de infrarrojos. ¡No toque la red eléctrica de ninguna manera!

En la imagen se puede ver el circuito como lo construí en la placa de pruebas, incluida la configuración temporal para probar si todo funciona. Como se mencionó anteriormente, conecté el cargador de iPhone con algunos cables con un núcleo sólido un poco por encima de la placa de pruebas. Todo encaja en una carcasa de plástico estándar.

Cuando todos los LED y los relés están encendidos, el circuito consume aproximadamente 130 mA de la fuente de alimentación de 5 voltios.

Paso 4:

Como ya se mencionó, el software está escrito para un PIC12F615. Estaba escrito en JAL. Como no utilicé ninguna biblioteca específica, el tamaño total del código es de solo 252 bytes, lo que cabe fácilmente en la memoria flash del programa de 1k que tiene este controlador específico.

En este proyecto, el PIC se ejecuta en una frecuencia de reloj interno de 4 MHz, donde el temporizador 1 se usa para disminuir el valor de tiempo de espera, controlar los relés y los LED. El temporizador 1 marca cada 262 ms. El bucle principal escanea el botón pulsador y aumenta el tiempo de espera cuando se presiona el botón o restablece el tiempo de espera cuando se presiona el botón durante 1 segundo o más.

Se adjuntan el archivo fuente JAL y el archivo Intel Hex.

El video muestra el funcionamiento del temporizador del panel de infrarrojos. En este video, el tiempo de espera se establece en 5 segundos por LED en lugar de 30 minutos para poder mostrar cómo funciona el temporizador. El LED verde muestra que la alimentación está encendida y el LED rojo indica que el panel de infrarrojos está encendido. En el video usé una lámpara para demostrar la operación.

Aparentemente, lo filmé al revés, por lo que cuando aumente el valor de tiempo de espera, se encenderán más LED a la izquierda en lugar de a la derecha, lo que normalmente esperaría.

El video muestra lo siguiente:

  • Cuando se presiona el pulsador, el primer LED se enciende y la lámpara se enciende
  • Al presionar el botón pulsador nuevamente, aumentará el tiempo y se encenderán más LED hasta que todos los LED estén encendidos
  • Durante la cuenta atrás, más y más LED se apagarán hasta que pase el tiempo de espera que apaga la lámpara.
  • Presionar el botón pulsador durante la operación aumentará el tiempo de espera en este video con 5 segundos.
  • Al presionar el botón pulsador durante 1 segundo se restablece el tiempo de espera y se apaga la lámpara.

Diviértete construyendo tu propio proyecto y esperando tus reacciones.

Recomendado: