This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:examples:sensor:force [2012/06/09 11:06] – raivo.sell | en:examples:sensor:force [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 18: | Line 18: | ||
[{{ : | [{{ : | ||
- | [{{ : | + | [{{ : |
Pololu FSR with 12.7 mm diameter circular active area are exhibits a decrease in resistance with an increase in the force applied to the active surface. Its force sensitivity is optimized for use in human touch control of electronic devices. The force vs. resistance characteristic provides an overview of FSR typical response behavior. | Pololu FSR with 12.7 mm diameter circular active area are exhibits a decrease in resistance with an increase in the force applied to the active surface. Its force sensitivity is optimized for use in human touch control of electronic devices. The force vs. resistance characteristic provides an overview of FSR typical response behavior. | ||
Line 26: | Line 26: | ||
Measuring the Newton force by the FSR it is good idea to map analogue voltage reading ranges to 0 V to supply voltage. After that you can calculate the FSR resistance using following formula: | Measuring the Newton force by the FSR it is good idea to map analogue voltage reading ranges to 0 V to supply voltage. After that you can calculate the FSR resistance using following formula: | ||
- | R< | + | R< |
Where: | Where: | ||
Line 45: | Line 45: | ||
The example program of the force sensor shows the measured force (Newtons) and weight (kg) on the LCD. | The example program of the force sensor shows the measured force (Newtons) and weight (kg) on the LCD. | ||
- | ~~PB~~ | + | < |
<code c> | <code c> | ||
Line 102: | Line 102: | ||
// The voltage = Vcc * R / (R + FSR) where R = 10K and Vcc = 5V | // The voltage = Vcc * R / (R + FSR) where R = 10K and Vcc = 5V | ||
- | // so FSR = ((Vcc - V) * R) / V | + | // so FSR = ( (Vcc - V) * R) / V |
// fsrVoltage is in millivolts so 5V = 5000mV | // fsrVoltage is in millivolts so 5V = 5000mV | ||
resistance = 5000 - voltage; | resistance = 5000 - voltage; |