El interruptor de botón central giratorio KY-040 no es confiable

4

Tengo el siguiente codificador rotatorio con un interruptor de presión incorporado:

enlace

Conecto el pin del interruptor a un pin de entrada digital normal, lo puse en modo de entrada y busco cuando el pin pasa a LOW (es decir, el estado presionado). Sin embargo, esto no es confiable, a veces incluso al girar el codificador giratorio se activa la entrada del interruptor. ¿Alguna idea de cómo solucionar este problema?

    
pregunta qlesk

1 respuesta

3

Comodeberíasercapazdeverenlaimagendearriba,serequierenresistenciasdepull-up.Ademásdeesto,elbosquejoarduinorecomiendaesto:-

  

Notieneningunafunciónderebotedelinterruptor,nitampocoutilizainterrupciones.Uncompleto  Laaplicacióndesarrolladapodríanecesitarincorporarestosparahacer  Esrobusto.

Porlotanto,elcambioderebotetambiénpodríaserunproblema.SospechoqueelcroquisdeArduinohabilitaresistenciasinternasenelchipBTW.Tambiénlerecomiendoquelealalistadecomentariospararecopilarcualquierotrainformaciónútilsobrelaaplicacióndeestaparte.

Eldiagramaacontinuacióntambiénlediceque"ambos (están) abiertos" en ciertas posiciones y esto le informa que necesita pull-ups o pull-downs.

¿Por qué no están ajustados? Debido a que no pueden saber si desea ajustar los despliegues o los desplegables, es decir, es una cuestión de aplicación.

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas