Sí, debería funcionar, aunque hay algunas cuestiones a tener en cuenta.
El problema difícil es que tienes que ser cuidadoso para detectar e ignorar las transiciones entre los 0 V interruptor de nivel y el bote de nivel. Algunos de ellos van a mirar como válida la olla niveles, así que tienes que tomar varias muestras en cuenta para decidir si lo que parece ser una olla nivel es real o sólo un intermedio de tensión mientras que la rotación entre el interruptor y el bote. Tenga en cuenta que el real interruptores de rebote, así que esto es más complicado de lo que ustedes imaginan. Una cosa que sabemos acerca válido bote de voltaje es que no se puede cambiar tan rápido. Esto debería ayudar en el deshierbe de las lecturas intermedias.
Otro problema es que usted no puede leer el bote cuando el interruptor es presionado. No hay nada que usted puede hacer acerca de esto con esta configuración. Si lo que importa depende del sistema y de cuál es el significado de la posición del pote y pulsa el interruptor.
No puedo decir si esto se hace "a menudo" o no. Olla de entradas por sí mismos son inusuales, pero por supuesto que no existen. Para que este esquema tenga sentido, tiene que tener un sistema que necesita de un pulsador y un ajuste continuo del usuario, y donde usted realmente no quiere gastar los pines extra. Si esta es la diferencia entre el montaje en un 28 pines micro o tener que usar un 44 pin del micro, yo probablemente lo haría. Si tengo el resto de pines a la izquierda, yo no hago esto porque es mejor mantener la complejidad de baja. Aparte de pines para el bote y el botón se va a ser más fácil, y por lo tanto menos propensos a tener errores en el firmware.