Estoy usando DFPlayer en modo independiente (sin Arduino) para un proyecto de música. Todos los botones tienen comandos de pulsación corta y pulsación larga. Quiero activar un comando de pulsación corta soltando un interruptor normalmente cerrado oprimido (es decir, levantando un objeto que contiene un interruptor de presión). Dado que el interruptor permanece cerrado cuando se suelta, se registrará como una pulsación larga, pero quiero el comportamiento de la prensa corta.
Según mi investigación, parece que un circuito de desalojo basado en un condensador podría permitirme lograr esto, pero no puedo saltar de esos ejemplos y de mi aplicación. No quiero involucrar a un microcontrolador.
manual de DFPlayer: enlace
ACTUALIZACIÓN 6/19: Para aclarar la aplicación, esto es lo que construimos anteriormente. Invitación musical: enlace
Esto usó un reproductor de música diferente que no tiene una calidad de sonido tan buena, y requirió sacarlo de una caja de plástico (150 veces) para que pudiéramos modificarlo para controlar las luces, pero tenía un botón pulsador para activar la musica. Conectamos el interruptor normalmente cerrado, así que mientras está en la caja, mantiene el interruptor abierto. Tan pronto como la caja se abre, libera el interruptor y comienza a jugar. Pero en el nuevo reproductor de música, se interpreta normalmente cerrado como una pulsación prolongada, y dependiendo de a qué pin me conecto, eso reproducirá una pista en repetición infinita o aumentará el volumen, ninguno de los cuales es lo que quiero, que es Para reproducir la pista una vez y parar. Estamos trabajando en un proyecto similar y deseamos utilizar un reproductor de música de mejor calidad que requiera menos trabajo manual para ensamblar.