Est-ce que cela fonctionnerait? Je suis assez sûr en théorie que cela devrait, mais je ne le vois pas souvent ou pas du tout. En théorie, le diviseur de tension de 2: 1 à 1: 2 devrait donner 3,3 V à une extrémité et 1,6 V à l'autre extrémité du pot, donnant à l'ADC une large plage de travail. Et si le bouton est enfoncé, le R1 + RV agira comme un pullup max 20k, donc la ligne serait descendue à 0v, que l'ADC peut être codé pour reconnaître comme un événement unique, permettant à la fois à un bouton et à un pot d'exister sur la même broche d'entrée, ce qui permet à l'ADC de remplir les deux fonctions.
Une broche d'entrée est enregistrée, sans aucun changement de code significatif, car l'adc est déjà interrogé pour le pot.
simuler ce circuit - Schéma créé à l'aide de CircuitLab
Est-ce que cela fonctionnerait, et si oui, par curiosité, pourquoi n'est-ce pas plus populaire.