Bonjour j'aimerais bien savoir comment peut-on mesurer la profondeur de l'eau ( minimum 20m ) avec le capteur de pression SEN0257. Quel q'un aurait-il un programme à me proposer ? Merci bien
Simple recherche Google :
Mais ce n'est pas la profondeur , c'est la pression ce que vous m'avez envoyer
Et la pression n'est pas proportionnelle à la profondeur ?
Il suffit de chercher un peu : Pression hydrostatique - Laphysique.net
Oui je suis au courant de ca mais donc dans le programme arduino j'ai juste à changer les kPa en m ?
Je ne pense pas qu'un kPa soit équivalent à 1m.
Applique la formule du lien précédent.
J'applique la formule:
ρ = ρ.g.h
je simplifie par ρ de chaque côté... g=1/h
Bref p = ρ.g.h (pas ρ)
1 m c'est (a mon avis) 9,81 kPa
En gros la pression atmosphérique c'est 100kPa, c'est aussi 10m d'eau
Comment je pourrais présenter ceci sur arduino ?
P = ρ.g.h
ρ = 997 (eau)
g = 9,806
Donc h = P / ρ*g = P / 997 * 9.806
0,009835507 m pour 1hPa
donc 9,835507 m pour 1000hPa
1 bar = 1000 hPa.
En plongée, la règle est : à 10m la pression est de 1 bar.
Donc cela semble correct.
Ensuite il faut corriger en fonction de l'altitude (g = 9,806 en bord de mer).
Comment je pourrais présenter ceci sur arduino ?
Il semble que RikasHi attende en fait qu'on lui fasse SON programme... ![]()
Voilà ce qu'il écrit dans la demande initiale :
Quel q'un aurait-il un programme à me proposer ?
Probable malentendu sur le fonctionnement de ce forum......et petit retour en arrière pour rappeler le contexte :
https://forum.arduino.cc/index.php?topic=662839.msg4464862#msg4464862
En partant de ceci : Gravity__Water_Pressure_Sensor_SKU__SEN0257
Et ceci : cprogramming/c_operators.htm pour apprendre à coder une multiplication et une division.
![]()
Si avec tout ça il n'y arrive pas, c'est à désespérer.
C'est pour un TP scolaire !!
C'est le deuxième sujet que tu fais sans l'annoncer clairement.