#define NUM_SENSORS 16 // Number of pressure sensors
#define SENSOR_PIN_START A0 // Starting analog pin for pressure sensors
int pressureValues[NUM_SENSORS]; // Array to store pressure values
void setup() {
Serial.begin(9600);
}
void loop() {
readPressureValues(); // Read pressure values from sensors
printPressureValues(); // Print pressure values to serial monitor
delay(1000); // Adjust the delay as needed
}
void readPressureValues() {
for (int i = 0; i < NUM_SENSORS; i++) {
int sensorPin = SENSOR_PIN_START + i; // Calculate the analog pin for each sensor
pressureValues[i] = analogRead(sensorPin); // Read pressure value from sensor
}
}
void printPressureValues() {
Serial.println("Pressure values (sensor index: pressure value):");
for (int i = 0; i < NUM_SENSORS; i++) {
Serial.print(i);
Serial.print(": ");
Serial.println(pressureValues[i]);
}
}