Go Down

Topic: int sensorValue = analogRead(A0); (Read 1 time) previous topic - next topic

mohammadgh95

hello everybody , my potentiometer give values from 0-1023 , and i wanted to the value to  be duplicated  , i can duplicate the the printed value but i wanted the sensor value to be  duplicated, here i attached the code .



// 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 sensorValue = analogRead(A0);
  // print out the value you read:
  Serial.println(sensorValue);
  delay(1);        // delay in between reads for stability
}
   

UKHeliBob

Quote
i wanted the sensor value to be  duplicated
Do you mean that you want it to be doubled or maybe printed twice ?
Please do not send me PMs asking for help.  Post in the forum then everyone will benefit from seeing the questions and answers.

thomai

#2
Jan 12, 2016, 12:28 pm Last Edit: Jan 12, 2016, 12:33 pm by thomai
Code: [Select]
int sensorValue = analogRead(A0) * 2;

If you like more control over the resulting value, have a look on the Map() method.

bisni


mohammadgh95

thanks everybody for reply thanks again to thomai ,that the answer of my question it works fine

Go Up