Bonjour , j'ai mesurer la distance d'eau dans ma cuve avec un capteur à ultrasons et arduino et j'aimerai transformer ma distance en un volume (en Litres) j'aimerai de l'aide svp
voici le code
> C++
const int echoPin = 2; // Echo Pin of Ultrasonic Sensor const int pingPin = 3; // Trigger Pin of Ultrasonic Sensorvoid setup()
void setup() {
Serial.begin(9600); // Starting Serial Communication pinMode(pingPin, OUTPUT); // initialising pin 3 as output pinMode(echoPin, INPUT); // initialising pin 2 as input
duration = pulseIn(echoPin, HIGH); // using pulsin function to determine total time inches = microsecondsToInches(duration); // calling method cm = microsecondsToCentimeters(duration); // calling methodSerial.print(inches);
Pour « déduire » le volume de ta cuve par rapport à une distance en cm avec un capteur ultrason ce n’est pas sorcier !
Il faudrait fixer ton capteur ultrason au dessus de ta cuve, prendre la distance eau de la cuve/capteur, tu sauvegardes ensuite aussi cette distance.
Si maintenant tu rajoute de l’eau dans la cuve sans en avoir la quantité, tu as juste à comparer la distance de tes 1L au capteur à celle de maintenant au capteur.
J’espère que tu m’as compris car j’ai jamais été doué pour expliquer (surtout le soir :/ )
Bien à toi
Noah
capteur ultrason arduino cm en L
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.