Arduino Nano ESP32 - Capteur de force
Le capteur de force est appelé résistance sensible à la force, la résistance de détection de force, ou FSR. Ce tutoriel fournit des instructions sur comment utiliser l'Arduino Nano ESP32 avec le capteur de force. En détail, nous apprendrons :
- Comment fonctionne le capteur de force.
- Comment connecter le capteur de force à Arduino Nano ESP32.
- Comment programmer pour Arduino Nano ESP32 afin de lire la valeur d'un capteur de force.
Préparation du matériel
1 | × | Arduino Nano ESP32 | |
1 | × | USB Cable Type-C | |
1 | × | Force Sensor | |
1 | × | 10 kΩ resistor | |
1 | × | Breadboard | |
1 | × | Jumper Wires | |
1 | × | (Optional) DC Power Jack | |
1 | × | (Recommended) Screw Terminal Adapter for Arduino Nano |
Or you can buy the following sensor kits:
1 | × | DIYables Sensor Kit (30 sensors/displays) | |
1 | × | DIYables Sensor Kit (18 sensors/displays) |
À propos du capteur de force
Un capteur de force est une résistance dont la résistance est inversement proportionnelle à la force qui lui est appliquée. Plus la force appliquée au capteur est grande, plus la résistance du capteur est petite. Le capteur de force est bien adapté pour les applications qui détectent les compressions physiques, la pression. Cependant, il n'est pas adapté pour les applications qui mesurent le poids en livres.
Brochage du capteur de force
Un capteur de force possède deux broches. Tout comme une résistance, nous n'avons PAS besoin de différencier ces broches.
Schéma de câblage entre le capteur de force et l'Arduino Nano ESP32
This image is created using Fritzing. Click to enlarge image
Comment programmer un capteur de force
La résistance est proportionnelle à la tension. Nous pouvons utiliser la broche d'entrée analogique de l'ESP32 pour mesurer la tension.
En connectant une broche du capteur de force à une broche d'entrée analogique, nous pouvons lire la valeur analogique de la broche ⇒ tension ⇒ résistance ⇒ force (toutes en valeur relative)
Code Arduino Nano ESP32
Étapes rapides
- Si c'est la première fois que vous utilisez l'Arduino Nano ESP32, consultez comment configurer l'environnement pour Arduino Nano ESP32 sur Arduino IDE.
- Copiez le code ci-dessus et collez-le dans Arduino IDE.
- Compilez et téléchargez le code sur la carte Arduino Nano ESP32 en cliquant sur le bouton Upload dans Arduino IDE.
- Appuyez sur le capteur de force.
- Consultez le résultat sur le moniteur série. Il ressemble à ce qui suit :.