¿Se establecerá un pin de salida arduino en un módulo DFPlayer?

0

Tengo un módulo MP3 de DFPlayer que estoy usando para un pequeño proyecto de caja de resonancia. Tengo un botón que conecta a ADKEY1 (Pin 12), que activa la reproducción del próximo MP3. Estoy agregando un Arduino a esa mezcla que también quiero poder activar ADKEY1. Simplemente no estoy seguro de cómo lograr esto, ya que las especificaciones dicen específicamente que hay que poner a tierra el pin, no creo que un WOW digital sea suficiente (ni tampoco creo que tirar ese pin HIGH sería algo bueno para el DFPlayer , pero podría estar equivocado. ¿Tiene esto algún sentido? ¿Es el rey de lo que realmente quisiera usar un transistor?

Es gracioso, he hecho muchos pequeños proyectos de microcontroladores antes, pero nunca tuve nada en lo que fuera necesario para desencadenar un terreno. Siento que la respuesta es obvia y estoy siendo un idiota :) ¡Cualquier ayuda es apreciada!

    
pregunta Jim Weinhart

1 respuesta

0

Dos métodos simples.

  1. Un transistor NPN a través del botón pulsador. Una resistencia de base de 1 k es lo suficientemente buena, ya que está utilizando esto como un interruptor y no como un multiplicador de corriente.

Salidaaltaparapresionarelbotón.Salidabajaparaliberar.

  • Ya que estás compartiendo terrenos y hay una resistencia involucrada, simplemente puedes conectarlo en una configuración de "Colector abierto". Cambia tu pin de Entrada a Salida baja . Nunca salida alta. Esto es como las configuraciones i2c de bit banged. No se ingresa con Pull-up.
  • Salida baja a presione el botón. Entrada para el lanzamiento.

        
    respondido por el Passerby

    Lea otras preguntas en las etiquetas