Re: Problème de codage avec le capteur Grove - Ultrasonic Ranger (SEN10737P) ???

Bonjour les gens , j’ai un très gros problème avec mon programme Arduino , j’essaye d’établir un programme de lecture et de traitement de l’information capteur permettant de connaître le volume d’eau dans la cuve et sauvegarder le calcul du niveau sous forme de variable.
Je veux connaître le niveau d’eau exact dans la cuve.
Après plusieurs échecs je n’arrivais pas à m’en sortir donc je demande de l’aide ici c’est la première fois que je poste , aidez moi à terminer mon code SVP !!§

J’utilise la carte Arduino , Base Shield , Shield LCD 2x16 caractères + rétro-éclairage RGB + Keypad 5 boutons et seulement 2 broches. Voilà !

Merci d’avance !!! :slight_smile: :slight_smile:

Où j’en suis :
#include <Ultrasonic.h>
#include “Ultrasonic.h”
#include<Adafruit_RGBLCDShield.h>
#include <Adafruit_MCP23017.h>
#include <Wire.h>

Adafruit_RGBLCDShield lcd = Adafruit_RGBLCDShield();
int surface = 4;

Ultrasonic ultrasonic(4);

void setup()
{

Serial.begin(9600);
}
void loop()
{
int RangeInCentimeters;
int Volume;
lcd.setCursor(0,1);
lcd.print("Volume: ");
ultrasonic.MeasureInCentimeters();
// Serial.println(ultrasonic.RangeInCentimeters);
// lcd.println("cm ");
delay(100);
Volume = RangeInCentimeters*surface;
Volume - RangeInCentimeters;
lcd.print(Volume);
lcd.println("cm ");
delay(100);
}

1- balise code 2- pourquoi ne pas continuer dans ton post initial? 3- pas la premirèe fois que tu post ;)