Se llama domótica a los sistemas capaces de automatizar una vivienda o edificación de cualquier tipo, aportando servicios de gestión energética, seguridad, bienestar y comunicación, y que pueden estar integrados por medio de redes interiores y exteriores de comunicación, cableadas o inalámbricas, y cuyo control goza de cierta ubicuidad, desde dentro y fuera del hogar. Se podría definir como la integración de la tecnología en el diseño inteligente de un recinto cerrado.
Con esta guía, aprenderá a fabricar un control remoto universal a partir de un microcontrolador Arduino y un control común de TV.
Controle cualquier dispositivo programando un Arduino para que lea la señal de infrarrojo (IR) proveniente del control remoto de su TV y recupere la utilidad de aquellos dispositivos electrónicos antiguos que carecen de control remoto.
El programa se basa en un receptor de infrarrojos (IR) y el código que recibe de un transmisor de infrarrojos, que en este caso es el control remoto de su televisor. Los transmisores de infrarrojos tienen una frecuencia portadora (Carrier Frecuency) específica, que generalmente es de 38 kHz.
Cada botón en el control remoto de su televisor tiene su propio código digital que enciende y apaga la señal del operador de una manera única.
Con la ayuda del receptor IR, el Arduino puede leer y reconocer cada señal modulada como una acción que se envía de un botón individual. Esto le da la capacidad de controlar tantos componentes como botones haya en su control remoto, o al menos tantos pines como su Arduino tenga.
Antes de abrir y compilar el programa principal, use la Demo "IRrecv" y su monitor de serie para leer y decodificar cada botón que planea usar. Tome nota del código asociado con cada botón, luego puede usar esos códigos en la sección #define del programa principal para asignar a cada botón una tarea diferente.
El primer programa utiliza un botón para el encendido dual del LED y otro botón para su apagado. El segundo programa asigna a los LED sus propios botones de encendido separados y el botón de encendido principal apaga ambos LED.
El código hará que tu Arduino haga esencialmente lo siguiente:
Puede descargar cualquiera de las dos versiones del código:
Copyright © 2026 - Murky Robot - Todos los derechos reservados