/* ReadAnalogVoltage Reads an analog input on pin 0, converts it to voltage, and prints the result to the Serial Monitor. Graphical representation is available using Serial Plotter (Tools > Serial Plotter menu). Attach the center pin of a potentiometer to pin A0, and the outside pins to +5V and ground. This example code is in the public domain. http://www.arduino.cc/en/Tutorial/ReadAnalogVoltage */ // the setup routine runs once when you press reset: void setup() { // initialize serial communication at 9600 bits per second: Serial.begin(9600); } // the loop routine runs over and over again forever: void loop() { // read the input on analog pin 0: int x = analogRead(A0); int y = analogRead(A1); int z = analogRead(A2); // Convert the analog reading (which goes from 0 - 1023) to a voltage (0 - 5V): float voltage_x = x * (5.0 / 1023.0); float voltage_y = y * (5.0 / 1023.0); float voltage_z = z * (5.0 / 1023.0); // print out the value you read: Serial.print("X: "); Serial.print(voltage_x); Serial.print(" - "); Serial.print(x); Serial.print(" Y: "); Serial.print(voltage_y); Serial.print(" - "); Serial.print(y); Serial.print(" Z: "); Serial.print(voltage_z); Serial.print(" - "); Serial.print(z); Serial.println(""); }