Arduino Nano - Sensor de Força
Este tutorial ensina você a usar o Arduino Nano com o sensor de força. Em detalhes, vamos aprender:
- Como o sensor de força funciona
- Como conectar o sensor de força ao Arduino Nano
- Como programar o Arduino Nano para ler o valor do sensor de força
Como aplicação típica, você pode colocar seus objetos sobre o sensor de força e, se o Arduino Nano detectar uma mudança na força, significa que alguém pegou seus pertences.
Hardware Necessário
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Sobre o Sensor de Força

O sensor de força é chamado de resistor sensível à força (force sensing resistor), ou simplesmente FSR. Ele é essencialmente um resistor que muda seu valor de resistência em resposta à quantidade de pressão aplicada. O sensor de força tem as seguintes características:
- É barato e simples de usar.
- É hábil em reconhecer pressão física e aperto.
- Não é adequado para determinar o número de libras de peso que ele está suportando.
O sensor de força é usado em diversos aparelhos eletrônicos portáteis, como baterias eletrônicas, celulares e dispositivos de jogos portáteis.
Pinagem do Sensor de Força
Um sensor de força tem dois pinos simétricos que não precisam ser distinguidos, pois ele é um tipo de resistor.
Como Funciona
O sensor de força é essencialmente um resistor que varia sua resistência conforme a quantidade de pressão aplicada. À medida que a pressão aumenta, a resistência entre os dois terminais diminui.
Diagrama de Ligação

This image is created using Fritzing. Click to enlarge image
Veja A melhor forma de alimentar o Arduino Nano e outros componentes.
Como Programar o Sensor de Força
Os pinos A0 a A7 do Arduino Nano podem ser usados como entradas analógicas. Esses pinos de entrada analógica convertem a tensão (de 0v a VCC) em valores inteiros (de 0 a 1023), chamados de valor ADC ou valor analógico. Podemos conectar o sensor de força a um pino de entrada analógica e usar a função analogRead() para ler o valor analógico.
Código Arduino Nano
Passos Rápidos
- Copie o código e abra-o no Arduino IDE.
- Clique no botão Upload para transferir o código para o Arduino Nano.
- Pressione o sensor de força.
- Confira os resultados no Serial Monitor.