ストレンゲージx4つ

ADCで4つ読んで最初にキャリブレーションしつつ差をシリアル送信

// read strain gauge

int led_pin = 13;
int ads[4];
boolean led_stat = true;

void setup(){
  pinMode(led_pin, OUTPUT);
  Serial.begin(9600);
  digitalWrite(led_pin, led_stat);
  
  for(int i = 0; i < 4; i++){
    int ad = analogRead(i);
    ads[i] = ad; // calibrate
  }
}

void loop(){
  for(int i = 0; i < 4; i++){
    int ad = analogRead(i);
    Serial.print(ad-ads[i]);
    if(i < 3) Serial.print(",");
  }
  Serial.println("");
  led_stat = !led_stat;
  digitalWrite(led_pin, led_stat);
}