Buen trabajo.
Viendo las fotografias me ha asaltado una duda al leer
Comunicaciones Bus I2C a larga distancia
Módulo para aumentar la distancia de las comunicaciones mediante el bus I2C.
Funciona correctamente a 80 metros
Para aumentar la distancia del Bus I2C uso un integrado de NXP (Philips), concretamente el P82B715PN y cable UTP (trenzado). Le mando corriente (5 V) directamente del Arduino y las señales SDA y SCL van trenzadas con la masa.
Te pongo un link con un PDF con las especificaciones el integrado
En mas de una ocasión he barajado la posibilidad de usar I2C para conectar varios dispositivos pero al final siempre he optado por otras opciones por las distancias de cable.
Desconocía que existiría este integrado.
Fue muy fácil realizar la placa para enlazar con cable UTP los dos equipos, sorpendentemente me funcionó a la primera, eso si, terminé cansado de buscar en internet información de como hacerlo
Para hacer esos equipos puedes plantearte diseñar y hacer un pcb, a mi usar placas de topos para 90 equipos me parece "difícil".
El tiempo en soldarlas es muy alto, y es mucho más probable que tengan averías que un pcb, a la vez que son más difícil de detectar éstas en las placas de topos.
Lo decia porque si pasas con tu cableado por al lado de una fuente de ruido (ej: motores), no se si tendras problemas de comunicacion.
Que pasa si no recibes comunicacion de un modulo? salta la alarma?
La comunicación es entre el módulo central y una consola con teclado y pantalla LCD.
La consola se utiliza para identificar usuarios (un control de presencia). La consola sólo está operativa una serie de horas al día. Cuando no está operativa, el módulo central corta tanto la alimentación como el bus I2C de la consola, por lo que aunque los ladrones destruyan la consola, el módulo central sigue totalmente operativo. Esto ha ocurrido y el robo fue detectado y comunicado por el MARD.
En cuanto al coste, el cableado UPT es barato, los integrados que uso salen por unos 2 euros, se necesitan dos por instalación. Es asumible y mucho más si te dijera el importe de lo robado a nuestra empresa antes de instalar estos equipos.