diy:grove:capteurs
Ceci est une ancienne révision du document !
Table des matières
Capteurs Grove
Télémetre Ultrasonic ranger
Ce capteur se connecte sur un port digital.
#include "Ultrasonic.h" Ultrasonic telemetre(7); // Déclare un objet de type Ultrasonic connecté sur D7
ensuite
long distance; // En centimetres, plage de mesure : 0 - 400 distance = telemetre.MeasureInCentimeters(); // La fonction MeasureInInches() existe aussi
Baromètre
Basé sur le composant Bosch BMP085 qui mesure pression atmosphérique et température. Ce capteur se connecte en I2C.
#include "Barometer.h" #include <Wire.h> float temperature; float pression; float altitude; float atm; Barometer monBarometre; void setup(){ monBarometre.init(); } void loop() { temperature = monBarometre.bmp085GetTemperature(monBarometre.bmp085ReadUT()); pression = monBarometre.bmp085GetPressure(monBarometre.bmp085ReadUP()); altitude = monBarometre.calcAltitude(pression); // En metres, non compensée : nécessiterait pression au niveau de la mer atm = pression / 101325; delay(1000); }
diy/grove/capteurs.1585992500.txt.gz · Dernière modification : 2020/04/04 09:28 de jbpuel