lunes, 21 de octubre de 2019


COMO ENCENDER/APAGAR LA LUZ DE TU HABITACION 
CON UN MANDO A DISTANCIA (SIN ARDUINO)

Antes que nada, indicar que este dispositivo no solo sirve para apagar/encender una luz, sino cualquier dispositivo que se desee, como un ventilador, motor, enchufe... cualquier cosa que funcione con corriente y deseemos controlar con un mando a distancia.
Primero indicaré los materiales necesarios. Son materiales fáciles de encontrar, aunque en la mayoría de casos hay que comprarlos online, y por eso no voy a indicar enlaces de compra, para que cada cual compre los materiales donde mas guste. Sin embargo, si que pondré debajo de cada elemento, el nombre con el cual, se puede buscar dicho elemento para hacer la compra en nuestro portal favorito.
  

1. FUENTE DE ALIMENTACION
(click en la imagen para agrandar)
Esta fuente será la que nos alimente todo el circuito completo. Ya que hay elementos que funcionan a 5v como veremos mas adelante. Son fuentes muy pequeñas, para hacerte una idea, en una cajetilla de
cigarrillos caben dos como esta. ¿Su precio? En algunos portales no llega ni a 1 euro.
Términos de busqueda:
Fuente alimentación 5v 2a  

2. RELE:
(click en la imagen para agrandar)
 Este relé sera el que apague/encienda nuestra lámpara. Funciona a 5vcc y a su carga se pueden olocar 230vac. El tamaño es mínimo y su precio ronda los 0,50 euros. (increíble pero cierto).
Términos de busqueda:Módulo relé 1 canal 5v arduino


3. EMISOR – RECEPTOR RF 433MHZ  

(click en la imagen para agrandar)
Con este elemento nos detendremos un poco más ya que es el elemento principal de nuestro circuito. Apenas vale 2 euros y viene con pila incluida (dan ganas hasta de llorar, que lastima).
Como se puede ver es un receptor de 4 canales. Es decir, podríamos activar hasta 4 patillas distintas, cada una con una tecla del mando. Aunque nosotros usaremos solamente una ya que solo queremos controlar una lámpara.
Este circuito consta de 7 patillas. 2 de alimentación (+5Vcc y GND), 4 patillas que pasan a nivel alto mientras se este pulsando su correspondiente tecla (A,B,C,D) y, por último, una patilla llamada Vt que es una especie de chivato. Esta patilla pasa a nivel alto mientras se esta presionando cualquier tecla. Es decir, al pulsar una tecla determinada siempre activamos Vt y la patilla correspondiente a dicha tecla. Como a mi me interesa que la lámpara se encienda/apague con cualquiera de las teclas sin tener que mirar cual es la que pulsas, he decidido usar precisamente esa patilla, la Vt que pasa a nivel alto mientras pulsamos cualquier tecla. Sin embargo, esto presenta un inconveniente, y es que al dejar de pulsar la tecla, la patilla Vt vuelve a pasar a nivel bajo. Esto no nos interesa para nada, ya que se trata de enviar la señal que recibimos hacia el relé, pero si lo hicieramos directamente, la patilla activaria el relé (o la lámpara) solo mientras nosotros estemos pulsando la tecla. Si dejamos de pulsar la tecla, la patilla Vt vuelve a desactivar el relé (o la lámpara).
Por tanto, necesitariamos un circuito de enclavamiento que ante un pulso de Vt temporal, nos active una salida a 1 de forma permanente hasta el siguiente pulso de Vt que nos invierta la salida a 0 y asi sucesivamente. Es decir, que al activar Vt momentaneamente, se quede el relé activado/desactivado hasta el siguiente pulso de Vt.
Esto lo conseguimos con el siguiente circuito...


4. CIRCUITO DE ENCLAVAMIENTO O BIESTABLE
Para quien no este muy puesto en el tema, daré una breve definición de lo que es un biestable, tambien llamado flip-flop.Es un circuito lógico muy elemental capaz de memorizar un solo bit de información y
es la base de cualquier memoria.
No entraré muy a fondo sobre el funcionamiento de un biestable (para quien quiera saber mas, pondré un enlace) pero basta con saber, que, si ponemos las dos entradas (patillas R y S) a positivo, en cada pulso de reloj (patilla CLK) la salida Q se invierte al estado anterior. Osea, si Q esta en 1, al siguiente pulso de reloj pasara a 0, quedándose en 0 indefinidamente hasta que vuelva a entrar otro pulso de reloj que hara que Q vuelva a quedarse en 1, y asi sucesivamente. Justo lo que necesitamos.
+INFO:
https://es.wikipedia.org/wiki/Biestable
Por tanto, podemos usar Vt que se activa momentaneamente mientras pulsamos cualquier tecla, para atacar directamente a la entrada de reloj (CLK) del biestable, y la salida Q del biestable podemos enviarla a la entrada IN del relé. De esta forma, cada vez que pulsemos una tecla, el relé quedará activado hasta que pulsemos otra vez una tecla que volverá a desactivarse.  

(click en la imagen para agrandar)

  Con esto ya tenemos todas las piezas del puzzle. Ahora sólo falta montarlas.
Para ello habremos de crear una placa de circuito impreso que aloje el biestable y el receptor. Esta tendrá varios conectores tipo DIP hembra, uno de 2 terminales para la alimentación de la misma, del integrado y a su vez del receptor RF y tambien del modulo del relé. Otro conector DIP de 7 terminales para encajar el circuito RF, y por último un tercer conector DIP de 3 terminales que lo haré coincidir con los terminales del relé para que quede alimentado.

Todo esto podemos verlo mas claramente en la siguiente figura...
(click en la imagen para agrandar)


En la siguiente figura podemos ver todas las piezas que componen nuestro dispositivo.
En el caso del biestable, he hecho coincidir las dimensiones de la placa con las de la fuente, para colocarla justo encima y que quede todo como un bloque.

(click en la imagen para agrandar)

Y en la siguiente, podemos ver como queda todo el bloque ya montado...
1. Fuente alimentacion (abajo), 2.biestable (centro), 3.rele(arriba, azul), 4.circuito RF (arriba, verde)
(click en la imagen para agrandar)

Con esto, ya solo queda hacer las conexiones a nuestra lámpara, como se ve en la siguiente figura:
(click en la imagen para agrandar)

Con esto ya tenemos listo nuestro circuito para encender/apagar la luz desde la cama mientras vemos netflix. ;-)

Por último, aquí podemos ver el circuito funcionando.