Wednesday, 14 May 2014

Code : 3 softpots :: values from 0-100 and aligned serial print

int softpotPin0 = A0; //analog pin 0
int softpotPin1 = A1; //analog pin 1
int softpotPin2 = A2; //analog pin 2

void setup(){
 digitalWrite(softpotPin0, HIGH); //enable pullup resistor
 digitalWrite(softpotPin1, HIGH); //enable pullup resistor
 digitalWrite(softpotPin2, HIGH); //enable pullup resistor

 Serial.begin(9600);
}
void loop(){

 int val1 = analogRead(softpotPin0);
 int val2 = analogRead(softpotPin1);
 int val3 = analogRead(softpotPin2);

  val1 = map(softpotReading0, 0, 1023, 100, 0);
  val2 = map(softpotReading1, 0, 1023, 100, 0);
  val3 = map(softpotReading2, 0, 1023, 100, 0);



  Serial.print(" ,out0: ");
  Serial.print(val1);
  Serial.print("  ,out1: ");
  Serial.print(val2);
  Serial.print("  ,out2: ");
  Serial.print(val3);
  Serial.println();


  delay(250); //just here to slow down the output for easier reading
}

No comments:

Post a Comment