Features and Resources
Mini Pressure Sensor 3x3 Matrix: Looking to get a mapping of pressure over a 1.25" area? Look no further! Our 3x3 mini pressure matrix has 6 leads, allowing you to map which point you are at in the 3x3 matrix. Each area has an analog readout that varies depending on the weight of the item on the pressure sensor. Generally, sensor values will read from 500Kohms to 100ohms depending on the force put onto the sensor.
From stretchy serpentine buses to pressure sensors, LOOMIA has developed a suite of Parts for your latest prototype. Our Packs & Parts are designed to be easily soldered together, and work well with popular micro controllers like Arduino Nano and Teensey. The system revolves around our custom interconnect, which allows for a simple connection between buses. The interconnect can be soldered to headers for easy breadboarding or to JST connectors for Qwicc compatible connections.
Download the schematic here.
Download our Sample Code Below and Open up your Serial Plotter in Arduino to Visualize Pressure
int vertPin1 = A0; int vertPin2 = A1; int vertPin3 = A2; int horPin1 = 6; int horPin2 = 7; int horPin3 = 8; int vertVal1 = 0; int vertVal2 = 0; int vertVal3 = 0; int vertVal4 = 0; int vertVal5 = 0; int vertVal6 = 0; int vertVal7 = 0; int vertVal8 = 0; int vertVal9 = 0; void setup() { Serial.begin(9600); pinMode(horPin1, OUTPUT); pinMode(horPin2, OUTPUT);// setup serial } void loop() { digitalWrite(horPin1, HIGH); // Write horizontal line 1 high readRow1VertValues(); // read all vertical values for horizontal line 1 int values[]={horPin1, horPin2, horPin3}; digitalWrite(horPin1,LOW); digitalWrite(horPin2, HIGH); readRow2VertValues(); digitalWrite(horPin2, LOW); digitalWrite(horPin3, HIGH); readRow3VertValues(); digitalWrite(horPin3, LOW); Serial.println(); } void readRow1VertValues(){ vertVal1 = analogRead(vertPin1); Serial.print(" "); Serial.print("Row1Column1"); Serial.print(" "); Serial.print(vertVal1); vertVal2 = analogRead(vertPin2); Serial.print(" "); Serial.print("Row1Column2"); Serial.print(" "); Serial.print(vertVal2); vertVal3 = analogRead(vertPin3); Serial.print(" "); Serial.print("Row1Column3"); Serial.print(" "); Serial.print(vertVal3); } void readRow2VertValues(){ vertVal4 = analogRead(vertPin1); Serial.print(" "); Serial.print("Row2Column1"); Serial.print(" "); Serial.print(vertVal4); vertVal5 = analogRead(vertPin2); Serial.print(" "); Serial.print("Row2Column2"); Serial.print(" "); Serial.print(vertVal5); vertVal6 = analogRead(vertPin3); Serial.print(" "); Serial.print("Row2Column3"); Serial.print(" "); Serial.print(vertVal6); } void readRow3VertValues(){ vertVal7 = analogRead(vertPin1); Serial.print(" "); Serial.print("Row3Column1"); Serial.print(" "); Serial.print(vertVal7); vertVal8 = analogRead(vertPin2); Serial.print(" "); Serial.print("Row3Column2"); Serial.print(" "); Serial.print(vertVal8); vertVal9 = analogRead(vertPin3); Serial.print(" "); Serial.print("Row3Column3"); Serial.print(" "); Serial.print(vertVal9); }
Bend Radius Limitation: N/A
Thickness: Approx. 20 mils
Operating Voltage Range: 3.7V - 5V
Pressure Range: 0.2lbs. - 10lbs.
Component Dimensions: 2.3in x 3in
Sensing Area Dimensions: 1.25in x 1.25in