When the shaft is turned all the way in the opposite direction, there are 5 volts going to the pin and the input value is 1023. When the shaft is turned all the way in one direction, there are 0 volts going to the pin, and the input value is 0. The Arduino boards have a circuit inside called an analog-to-digital converter or ADC that reads this changing voltage and converts it to a number between. This voltage is the analog voltage that you're reading as an input. When the resistances are reversed, the voltage at the center pin nears 0 volts, or ground. When the resistance between the center and the side connected to 5 volts is close to zero (and the resistance on the other side is close to 10k ohm), the voltage at the center pin nears 5 volts. This changes the voltage at the center pin. The third goes from the middle pin of the potentiometer to the analog pin A0.īy turning the shaft of the potentiometer, you change the amount of resistance on either side of the wiper, which is connected to the center pin of the potentiometer. The second goes from the other outer pin of the potentiometer to 5 volts. The first goes from one of the outer pins of the potentiometer to ground. Hardware RequiredĬonnect the three wires from the potentiometer to your board. In this example you will monitor the state of your potentiometer after establishing serial communication between your Arduino and your computer running the Arduino Software (IDE). By passing voltage through a potentiometer and into an analog input on your board, it is possible to measure the amount of resistance produced by a potentiometer (or pot for short) as an analog value. A potentiometer is a simple mechanical device that provides a varying amount of resistance when its shaft is turned.
HOME DESIGNER PRO 2015 SERIAL HOW TO
This example shows you how to read analog input from the physical world using a potentiometer.