Midiendo casi 1 voltio entre el pin de entrada de la Raspberry Pi y la tierra, ¿por qué?

4

Estoy intentando usar un interruptor para proporcionar información al software que se ejecuta en la Raspberry Pi. Tengo un software en ejecución ahora que lee continuamente el pin de entrada e imprime el resultado. El problema es que, incluso cuando no hay nada conectado a él, la lectura de voltaje desde el pin de entrada al circuito a tierra es de aproximadamente 0.9V. El software parpadea rápidamente entre VERDADERO y FALSO.

¿Es este un problema de software? Si no, ¿cómo puedo evitar esto?

Gracias por cualquier consejo, - Chase

    
pregunta cemulate

1 respuesta

9

La entrada en cuestión es "flotante" hasta que se presiona el botón, debido a que sus entradas tienen una impedancia muy alta.

Es necesario agregar una resistencia desplegable al botón pulsador, se usa comúnmente 10k, por lo tanto:

De esa manera, la entrada de la Raspberry Pi ve un false (0 voltios) hasta que se presiona el botón, luego un true hasta que se suelte.

    
respondido por el Anindo Ghosh

Lea otras preguntas en las etiquetas