Hola a todos, soy nuevo en arduino y con muchas ganas de aprender.
Después de unos meses de hacer pruebas, he decidido embarcarme en un proyecto de domótica. La idea es realizar un simulador de presencia, o como se llame, que se active mediante un sensor de luz, encendiendo luces en forma aleatoria de 4 ambientes de una casa. Eso como base, por ahora.
Como se me hace imposible cablear los distintos relé e investigando mucho, vi que se podían activar por radiofrecuencia. Mi idea es que el arduino, que va a tener un transmisor, se conecte con los distintos nodos en las habitaciones, que poseerán los módulos receptores y activaran los relé. Cad uno con su ID.
Llegué a esta información en donde se usan módulos de Radio frecuencia:
http://www.automatismos-mdq.com.ar/blog/2009/02/enlace-por-radiofrecuencia.html (1)
Como se puede ver que a parte de los módulos de radiofrecuencia se usan los codificadores y decodificadores HT12E / HT12D, respectivamente. Lo armé y me funcionó bien con 1 transmisor y 2 receptores conectados a unos relé.
Luego suplanté las llaves, o botones que activan los relés remotos, por los pin digitales de Arduino para activar los relé en los receptores. Todo funciono según lo esperado.
El inconveniente surge cuando quiero activar los pin de ID de cada Receptor, usando otros pines digitales del arduino, y así activar los pines de datos remotos.
Buscando información he encontrado que usando los módulos de radio frecuencia y dos arduinos se pueden realizar comunicaciones, implementando la librería "VirtualWire.h". Como se puede ver en el siguiente link:
http://www.ikkaro.com/arduino-comunicacion-radiofrecuencia (2)
Me parece que es un desperdicio usar un Arduino para activar los relé remotos.
Por eso mi duda es saber si es posible establecer comunicaciones entre un arduino con un transmisor (como el link 2) y varios receptores conectados con a los decodificadores HT12D (como el link 1). Si existe alguna librería que permita transferir los bits de DATOS y ID a los decodificadores HT12D.
Desde ya muchas gracias a todos los que puedan darme una guía o ayuda. O de informarme de otras alternativas que desconozco y no he encontrado en Internet.
Gracias, saludos.