FSR Sensor output not responding to Pressure Applied

I am trying to create a circuit and code that will read multiple pressure sensors and display the value in the serial monitor. Whenever a force is applied the value doesn't change from 0 and I am unsure what I am doing wrong.


Here is the code Used:



#define HeelFSR A0
#define SidePalmFSR A1
#define ToeFSR A2


int HeelFSRfsrreading; 
int SidePalmFSRfsrreading;
int ToeFSRfsrreading;

void setup() {

  Serial.begin(9600);
}

void loop() {

  HeelFSRfsrreading = analogRead(HeelFSR);
  SidePalmFSRfsrreading = analogRead(SidePalmFSR);
  ToeFSRfsrreading = analogRead(ToeFSR);


  Serial.print(HeelFSRfsrreading);
  Serial.print(SidePalmFSRfsrreading);
  Serial.print(ToeFSRfsrreading);
  Serial.println();

   delay(1000);
}

Your problem is here.

On the breadboard the columns are shorted. so use one column for each analog pin and for each FSR sensor.

Do like this:

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.