Hola!
Me planteo crear un pequeño
escape room Rapidamente y para el que no sepa lo que es: un escape room es una sala/habitacion en la que te quedas encerrado y tienes que conseguir escapar con ingenio resolviendo diferentes puzzles y enigmas hasta conseguir desbloquear la puerta de salida. Todo en un tiempo determinado.
Mi idea es que haya varios retos y puzzles electronicos que al resolverse activen algo (una puerta, una luz, etc). Cada puzzle es "autonomo", es decir, puede desbloquar o activar algo por si mismos (abrir una trampilla por ejemplo). Pero tambien quiero que estos se puedan controlar desde un sistema central (un PC o una raspberry), y que tambien se puedan comunicar entre si.
Por ejemplo si al presionar una combinacion de botones en un teclado numerico se enciende una luz, pero esta luz puede estar en la otra punta de la sala, y en vez de cablearlo directamente, quiero que el "modulo del teclado" se comunique con el "modulo de la luz", a la vez que el sistema central tenga feedback del estado de cada modulo y poder activarlos tambien.
Me pregunto cual seria el mejor sistema para comunicar diferentes sistema entre si.
He investigado un poquito y he pensado que un CAN bus podria valer por ser sencillo de usar e implementar, ademas de solo necesitar 2 hilos de conexion y ser inmune al ruido.
Tambien he pensado en sistemas de domotica cableado como KNX o x10. Incluso me he planteado DMX...
La verdad es que nunca he usado ninguno de estos protocolos mencionados. Pero me imagino que habra librerias para poder usar facilmente. Mi intencion es escoger el mas simple de implementar tanto a nivel hardware como software.
Que me aconsejan?