Stap 2: Veel knoppen, maar te weinig pinnen
Wanneer u uit digial I/O pinnen voor wissels en kruisingen lopende zitten kunt u maken een voltage divider en voeg een kleine hoeveelheid code om veel knoppen werken op een analoge pin. Het voorbeeld hieronder toont hoe 5 knoppen kunnen worden geïdentificeerd met behulp van 5 weerstanden van 1K Ω en een analoge pin. De weerstand waarden moet klein genoeg zijn, zodat er niet teveel actueel via hen maar groot genoeg om een betrouwbare en stabiele spanning divider-circuit.
Dit circuit maakt gebruik van een analoge pin en een gelijk aantal weerstanden in serie over + 5V en GND. geconfigureerd Elke knop aangesloten op de analoge input pin is bij enkele vaste positie in de reeks circuit. De code controleert binnen een waardebereik en geeft als resultaat een knop getal als een knop duwde in dat bereik was.
U kunt meer of minder dan vijf knoppen aansluiten op uw analoge pin.