⬤ Intermédio
🤏 Sensor de Pressão (FSR)
⏱️ 20 min🧩 Sensor pressão · Analógico
📌 Pinagem e Ligações
| Sinal módulo | Arduino | RPi GPIO (BCM) | Tipo | Notas |
|---|
| SIG | A0 | MCP3008 CH0 | Analógico | 0=sem pressão · 1023=pressão máxima |
| VCC | 5V | 3.3V | — | |
| GND | GND | GND | — | |
ℹ️FSR (Force Sensitive Resistor) — resistência que diminui com a força aplicada. O módulo inclui divisor resistivo para leitura analógica. Requer calibração com pesos conhecidos para usar como balança.
Balança de Demonstração
Mapeia a leitura para gramas aproximados.
ex1_pressao.ino
void setup(){Serial.begin(9600);}
void loop(){
int r=analogRead(A0);
int g=map(r,0,1023,0,1000); // aprox 0–1000 g
Serial.print("Pressão: ~"); Serial.print(g);
Serial.println("g"); delay(200);
}
🏆 Para ir mais longe
- Calibra com pesos conhecidos (100g, 200g, 500g) e melhora a precisão
- Usa como pedal sensível à força num jogo de ritmo simples