Los únicos interruptores con los que he trabajado son los interruptores básicos con estado de encendido / apagado, pero quiero poder agregar un botón de encendido a mi proyecto que sea como el botón de encendido de un teléfono celular. (mantenga pulsado durante x segundos para encender, mantenga pulsado durante x segundos para apagar). Obviamente, también debería actuar de manera similar a un interruptor momentáneo que no deprime ni cambia los niveles cuando se hace clic.
Sé que esto requiere una programación específica dentro del controlador; Estoy confundido acerca de la mejor configuración del interruptor para lograr esto.
¿Logro esto con un cierto tipo de cambio momentáneo? Me estoy confundiendo con los diferentes tipos en digikey, como este: enlace