Red Domotica Educativa.

Hola a todos.

Yo estoy intentando desarrollar una red domotica educativa basada en RS485. Para una vivienda standart de 60-90m2, 3-4 habitaciones, que es en lo que vivimos muchos de nosotros . La idea es que un Arduino actue como master y un arduino esclavo en cada habitación. Eso supone unos 10-12 arduinos. La comunicación entre ellos de momento basada en RS485, gracias a la información de Igor (Tinkering with Electronics...: Buses de campo para Arduino.... RS485).
En una versión posterior podria plantearme CAN.

El cableado con cable de red ethernet.

La progrmación del funcionamiento de la instalación se hace en el master, muy al estilo de la programacion de un PLC (Logo! o Zelio).
La idea es que alguien acostumbrado a la programacion de PLC's pueda programar esta instalación. Por ejemplo un paro marcha industrial típico con pulsador de Marcha S1 y de Paro S2 actuando sobre un motor o lampara H1, sería:

S1 conectado a una entrada de Arduino llamada I1.
S2 conectado a una entrada de Arduino llamada I2.
H1 conectada a una salida de arduino llamada Q1.

La progamacion seria segun la equacion lógica del diagrama ladder del automata:

Q1=(I1 || Q1) && !I2; // Q1= (I1 or Q1) and not I2

Las entradas y salidas pueden estar en qualquiera de los arduinos esclavos, como si fuera un PLC con entradas-salidas distribuidas.

El pseudo PLC dispondrá de Entradas I1, I2,...., In, Salidas Q1, Q2, ......Qn, Marcas o reles auxiliares, M1, M2, ....Mn.
Tambien temporizadores a la conexión, contadores y función Set-Reset (para Grafcet).

De momento no quiero llegar más allá. En cuanto tenga algo que funcione con garantías lo cuelgo.

Saludos.

suena interesante, informanos como progresa el proyecto.

Suena bien!
Yo empezaría desde el principio con CAN bus, ya que el tema de tener que hacerte el protocolo para RS485 hará que sea un poco más engorroso.
:wink:

He encontrado un proyecto super interesante.
Una red domótica libre basada en centrales con un micro avr, no tiene desperdicio, con dos centrales se puede controlar un piso, funciona con paneles solares y reguladores conmutados de diodos led. Este es el enlace:
Domótica libre