Stap 4: verbindingen
Gingen onze potentiometers en faders als eenvoudige spanning dividers aansluiten. Meer op deze Wikipedia-pagina kunt u lezen als u niet vertrouwd met dit beginsel bent.
Als u een kijkje op het schema nemen, kunt u 2 weerstanden. R1 is de weerstand tussen de juiste pin van de potentiometer en de Wisser (middelste stift) en R2 de weerstand tussen de linker pin en de Wisser. Aangezien onze potentiometer een vaste heeft waarde (50kΩ in dit geval), R1 + R2 zal altijd 50kΩ, terwijl de R2 kan variëren tussen 0Ω en 50kΩ. De Fractie zal daarom altijd resulteren in een getal tussen 0 en 1. Vermenigvuldig dit met 5V (Vin), en je krijgt een spanning tussen de 0V en 5V op uw output. Deze spanning kan worden gelezen door de Arduino van ADC (analoog digitaal conversie), en stelt de positie voor van de potentiometer (of fader).
Zo fundamenteel, u de verlaten stift verbinden met de grond, de juiste pin aan de 5V pin op de Arduino, en de middelste stift op een analoge ingang. Eenvoudig, juist?
Knoppen zijn nog gemakkelijker: enkel één pin van de schakelaar sluit aan op de grond en de andere pin aan een pin van de Arduino.
Het werkt als volgt: de Arduino heeft een interne pull up weerstand. Wanneer de schakelaar geopend is, krijgt de digitale ingang 5V door middel van de weerstand en dus een digitale 1. Wanneer de schakelaar is gesloten, in feite hebt u een spanning divider waar R2 gelijk is aan 0, zodat Vout 0V zo goed, dus een digitale 0 zullen. Dit kan wel een beetje contra-intuïtief: ingedrukte knop digitale nul en digitale knop uitgebracht is.