Pages: [1]   Go Down
Author Topic: Domótica -- Simulador de presencia  (Read 1746 times)
0 Members and 1 Guest are viewing this topic.
Argentina
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola,

Yo reproduje el escenario del link 2 pero en domótica las cosas se pueden complicar bastante y el Arudino se queda pequeño así que opté por usar los arduinos como meros receptores. Dices que es un desperdicio, puede ser, pero por este precio http://tienda.puigros.es/inicio/electronica/arduino/arduino-mini-compatible-detail.html puedes tener la casa repleta de puntos de actuación y recogida de datos.
La cuestión es usar un lenguaje potente del tipo Java o C, y para eso lo merjor es una Raspberry, Cubieboard o similar. A lo mejor esto te puede servir:
http://www.puigros.es/es/site-map/13-es-right-content/15-prototipo-smart-home.html

Espero haberte ayudado.
Logged

Argentina
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ante todo muchas gracias premote por la información que compartiste.
Y coincido con lo que dices y opté por usar arduinos en cada uno de los nodos. Y de paso los voy a utilizar para darle un poco de inteligencia recolectando datos y enviándolos al nodo central.
Por lo que he adquirido estos componentes para hacer pruebas:
NRF24L01+ 2.4GHz Wireless Transceiver Module  http://dx.com/p/nrf24l01-2-4ghz-wireless-transceiver-module-126467
Arduino Nano V3.0 AVR ATmega328 P-20AU Module Board http://dx.com/p/nano-v3-0-avr-atmega328-p-20au-module-board-usb-cable-for-arduino-118037

Y probar la comunicación utilizando la libreria Nrf24L01  http://arduino-info.wikispaces.com/Nrf24L01-2.4GHz-HowTo
Ahora a experimentar.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

    Interesante!!!

Yo también consideré estos módulos muy seriamente pero opté por la simplicidad del WiFi. Encima el rango de acción es fácil de ampliar y por otra parte aprovechas la red wifi que muy probablemente ya tengas. También hay que decir que usar comunicación TTL (más simple). Más caro, eso sí es cierto.

Esta placa simplifica mucho la cosa:

http://www.puigros.com/inicio/electronica/inalambrica/wifi-2-uart-detail.html

Saludos y suerte!!
« Last Edit: October 23, 2013, 02:19:36 am by premote » Logged

Pages: [1]   Go Up
Jump to: