Botón iluminado que también se enciende cuando se presiona otro botón

Tengo un proyecto, comencé 12 botones iluminados y enganchados en un círculo, como un reloj. Pulse un botón, el botón se ilumina hasta que se vuelve a pulsar. Necesito un segundo "reloj" y si, por ejemplo, se presiona el botón de las 2 en punto en cualquiera de los dos relojes. Si esto sucede, el botón debe encenderse, así como el botón correspondiente en el otro reloj. Presionar el botón de las 2 en punto en cualquiera de los "relojes" apagaría la luz.

Dado que los estados pueden cambiar desde una segunda ubicación ahora en este escenario, los interruptores de enclavamiento tendrían que ir y ser reemplazados por encendidos momentáneos, y luego la lógica controlada con un arduino, ¿raspberry pi?

Hola Scottie, ¡bienvenido a EE.SE! Use un Arduino con algunos expansores de E/S o un Arduino MEGA (porque tiene E/S más que suficientes para eso). Es difícil dar más detalles porque su pregunta es bastante amplia para el formato EE.SE. Deberías empezar algo y volver con preguntas específicas.
O podría usar un arreglo como este . Simplemente no lo haría con la red eléctrica, sino con un voltaje más bajo debido a problemas de seguridad.
Scottie, probablemente deberías escribir más al respecto. @WesleyLee ha sugerido un enfoque clásico (que creo que es la "solución del pasillo" que usa interruptores de luz de 3 vías que se usan comúnmente en pasillos largos para permitir que alguien en cualquier extremo encienda y apague las luces). enfoque micro a las cosas, pero será costoso y considerable en términos de cableado e interruptores. Si está dispuesto a considerar un micro y usar LED, puede incluso llegar al punto en que el LED se convierte tanto en la luz como en el interruptor. (Lo he hecho.) Sólo un pensamiento.
Definitivamente va micro con leds. Ya tengo uno de los "relojes" construido. Son solo doce interruptores iluminados con pestillo, dispuestos en un círculo en un tablero. Presiona el botón, el botón se enciende, eso es todo. Estoy buscando expandir eso para incluir un segundo "reloj" y configurarlo donde presionar un botón en un reloj enciende el botón presionado junto con el botón correspondiente en el otro "reloj".

Respuestas (2)

Si entiendo su pregunta correctamente, está utilizando interruptores de botón pulsador de acción alternativa, con el botón iluminado en una de las posiciones. Si sus interruptores son de doble tiro, solo tiene que cablearlos de manera diferente. Estoy seguro de que está familiarizado con lo que se llama cableado de tres vías (en los EE. UU., bidireccional en el Reino Unido) para la iluminación de la casa. Las luces de las escaleras comúnmente se conectan de esa manera con interruptores en la parte superior e inferior de las escaleras. Alternar cualquiera de los interruptores alterna las luces. Los interruptores utilizados son todos unipolares de doble tiro, también conocidos como contactos de forma C. Puede encontrar cómo conectarlos en innumerables lugares en línea.

"acción alternativa" era la palabra clave aquí. Estaba fallando en mis búsquedas porque sabía lo que quería, pero no sabía cómo se llamaba. Entonces puedo lograr lo que busco con un interruptor como este... mpja.com/SPDT-Push-Button-Switch-Alternate-Action-12VDC-Green/… Y podrían conectarse directamente a su contraparte, al menos para prueba de concepto. No se necesita lógica ni arduino. ¿Estoy pensando correctamente?
Ese interruptor debería hacer el trabajo. ¿Ha encontrado una referencia sobre cómo conectarlos? en.wikipedia.org/wiki/Multiway_switching lo cubre.

Tienes la idea abajo. Reemplace el push on push off por momentáneos. Los LED en un interruptor momentáneo tienden a tener sus propios pines independientes para que pueda conectarlos según sea necesario. El resto se realiza mediante un microcontrolador tanto para las entradas como para el control de los leds.

Dado que necesita 24 de cada uno, ya sea dos microcontroladores que se comunican entre sí, o use Charlie plexing para reducir la cantidad de pines necesarios.