Ligne 23 : |
Ligne 23 : |
| #include <Adafruit_Sensor.h> | | #include <Adafruit_Sensor.h> |
| #include <Adafruit_BMP085.h> | | #include <Adafruit_BMP085.h> |
− |
| + | |
| + | /* Traduction des commentaires par MCHobby.be */ |
| + | |
| Adafruit_BMP085 bmp = Adafruit_BMP085(10085); | | Adafruit_BMP085 bmp = Adafruit_BMP085(10085); |
| | | |
Ligne 72 : |
Ligne 74 : |
| La bibliothèque Arduino du BMP prend tout cela en charge pour nous! Il faut simplement faire une mise-à-jour de '''la fonction 'void loop()' avec le code ci-dessous pour obtenir l'altitude correspondant à la pression et à la température''': | | La bibliothèque Arduino du BMP prend tout cela en charge pour nous! Il faut simplement faire une mise-à-jour de '''la fonction 'void loop()' avec le code ci-dessous pour obtenir l'altitude correspondant à la pression et à la température''': |
| | | |
− | <nowiki>void loop(void) | + | <nowiki>void loop(void) { |
− | {
| + | /* Traduction des commentaires par MCHobby.be */ |
| + | |
| /* Obtenir un nouvel événement senseur 'event' */ | | /* Obtenir un nouvel événement senseur 'event' */ |
| sensors_event_t event; | | sensors_event_t event; |
Ligne 108 : |
Ligne 111 : |
| Serial.println(" C"); | | Serial.println(" C"); |
| | | |
− | /* Then convert the atmospheric pressure, SLP and temp to altitude */ | + | /* Ensuite, convertir la pression atmospherique, SLP (pression au */ |
− | /* Update this next line with the current SLP for better results */ | + | /* niveau de la mer) et la température en altitude. */ |
| + | /* Modifiez la ligne suivante avec une valeur connue de SLP pour */ |
| + | /* un résultat plus précis */ |
| float seaLevelPressure = SENSORS_PRESSURE_SEALEVELHPA; | | float seaLevelPressure = SENSORS_PRESSURE_SEALEVELHPA; |
| Serial.print("Altitude: "); | | Serial.print("Altitude: "); |
Ligne 120 : |
Ligne 125 : |
| else | | else |
| { | | { |
− | Serial.println("Sensor error"); | + | Serial.println("Erreur senseur"); |
| } | | } |
| delay(1000); | | delay(1000); |