Utiliser un capteur de force


Présentation

Le capteur de force (FSR402) permet la mesure d'une pression de 0,2 à 20 N.
Sa résistance varie en fonction de la force exercée sur la zone de détection.

Plus la force est forte, plus la résistance est faible.

Courbe d'étalonnage



La courbe d'étalonnage, dans le domaine utilisé, pourra être considéré comme affine.
D'après la notice du constructeur elle est logarithmique !



Utilisation avec un Arduino

Ce capteur, dans sa version Grove, communique avec un microcontrôleur Arduino via une broche analogique.

La fonction analogRead(A0) permet de lire le résultat de la conversion analogique numérique de la tension présente sur l’entrée analogique A0.
La valeur lue est proportionnelle à la force exercée. Elle est comprises entre 0 (aucune force) et 1023.



Le code Arduino :

Cliquez pour afficher le code

Cliquez pour masquer le code

const int broche_capteur = A0; 
int lecture; //sauvegarde la valeur lue sur A0
 
 
void setup(){
  Serial.begin(9600);    
}
 
void loop(){
  lecture = analogRead(broche_capteur);       
  Serial.println(lecture);               
  delay(100);                       
}

Statistiques du site