ESP32 - Capteur de force
Le capteur de force est appelé résistance sensible à la force, le résisteur sensible à la force, ou FSR. Ce tutoriel vous explique comment utiliser l'ESP32 avec le capteur de force. En détail, nous allons apprendre :
- Comment fonctionne le capteur de force.
- Comment connecter le capteur de force à l'ESP32.
- Comment programmer l'ESP32 pour lire la valeur d'un capteur de force.
Préparation du matériel
1 | × | ESP-WROOM-32 Dev Module | |
1 | × | USB Cable Type-C | |
1 | × | Force Sensor | |
1 | × | 10 kΩ resistor | |
1 | × | Breadboard | |
1 | × | Jumper Wires | |
1 | × | (Optional) DC Power Jack | |
1 | × | (Recommended) ESP32 Screw Terminal Adapter |
Or you can buy the following sensor kits:
1 | × | DIYables Sensor Kit (30 sensors/displays) | |
1 | × | DIYables Sensor Kit (18 sensors/displays) |
Sur le capteur de force
Un capteur de force est une résistance dont la résistance est inversement proportionnelle à la quantité de force appliquée. Plus la force appliquée au capteur est grande, plus la résistance du capteur est petite. Le capteur de force convient pour des applications détectant des compressions physiques, des pressions. Cependant, il n'est pas adapté pour des applications nécessitant de mesurer un poids en livres.
Brochage du capteur de force
Un capteur de force a 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'ESP32
This image is created using Fritzing. Click to enlarge image
Si vous ne savez pas comment alimenter l'ESP32 et d'autres composants, vous pouvez trouver des conseils dans le tutoriel suivant : Comment alimenter l'ESP32.
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 ESP32
Étapes rapides
- Si c'est la première fois que vous utilisez un ESP32, consultez comment configurer l'environnement pour ESP32 sur Arduino IDE.
- Copiez le code ci-dessus et collez-le dans l'Arduino IDE.
- Compilez et téléchargez le code sur la carte ESP32 en cliquant sur le bouton Upload de l'Arduino IDE.
- Appuyez sur le capteur de force.
- Consultez le résultat sur le moniteur série. Cela ressemble à ce qui suit :.