Skip to content

pierron-asco-celda/33187-Capteur_de_pression_pour_ARDUINO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

33187 Capteur de pression pour ARDUINO

CAPTEUR PRESSION POUR ARDUINO 33187

Capteur de pression absolue compatible Arduino™.

  • Tension d’alimentation : 5v DC
  • Plage de mesure : 0 à 200 kPa
  • Résolution : 25 mV/kPa

L-33187

RESSOURCES À TÉLÉCHARGER :

Ressource utilisation : MPX2202

Schémas :

SCH-33187 BRD-33187

Exemples :

mblock :

P1-33187

Arduino / C++ :

/*
    ** Mesure pression module Grove **
       PIN A1 Module shield GROVE
       Moniteur série -> Baud rate 9600.*
*/
#include <Arduino.h>
#include <SoftwareSerial.h>

const float GAIN = 248.9; // cf. datasheet
const float SENSIBILITY = 0.1;
const int sensor_pin = A1;
 
void setup() {
  Serial.begin(9600);
}

void loop() {
  Serial.print("Pression :");
  Serial.print(getPression(sensor_pin));
  Serial.println(" kPa");
  delay(1000);
}

float getPression(int analogPin){
  float v = analogRead(analogPin)*5.0 / 1023; // cf. datasheet
  return v / GAIN * 1000 / SENSIBILITY; // cf. datasheet
}

À propos :

*Le débit en bauds est un taux de transfert de données en unités de bits par seconde (bps). Si le débit en bauds est de 9600, cela signifie que la possibilité d’envoyer des données est de 9600 bits en une seconde. 1 caractère est identique à 1 octet.

PIERRON ASCO-CELDA (https://www.pierron.fr).