Capteur de Détection / Surveillance PH

Bonjour,
j'ai acheté ce kit ph / température

https://fr.aliexpress.com/item/Liquid-PH-Value-Detection-detect-Sensor-Module-Monitoring-Control-For-arduino-BNC-Electrode-Probe/32797327021.html?spm=a2g0s.9042311.0.0.30de6c37Eb2bhH

Voici 2 photos qui indiquent le branchement

Mes questions :
J'ai compris les broches To et Po mais par contre je ne sais pas à quoi correspond la broche Do ?
Est ce que quelqu'un sait ?

Une autre question : je vais l'utiliser pour tester l'eau de mon aquarium. Ce sont mes débuts et ma première réalisation, aussi, j'y vais à pas de loup :wink:
Pensez vous que l'on puisse laisser la sonde continuellement dans l'aquarium
(mon but étant d'afficher le ph et la température sur un LCD).
(j'espère que oui, sinon, il n'y aura plus grand intérêt, mais bon cela restera un apprentissage :wink:

En lisant le code (voir PJ RF Test.txt), je ne comprends pas trop ce qu'est

#define Offset 0.00            //deviation compensate

Et comment elle varie ? ça parle à quelqu'un

En tout cas d'avance merci :wink:
D'avance merci !

Schema V1.pdf (13.9 KB)

DOC V1.pdf (512 KB)

RF test .txt (1.4 KB)

Pinout 1.jpg

cf cette discussion en anglais (ça sera peut-être mieux que le chinois de la doc :slight_smile: ) et ce post

Merci bien, je vais suivre les liens et potasser ces docs :slight_smile:

Si vous aimez la lecture - cette file d'Aquabouns pourra peut-être vous intéresser aussi

OK merci pour la lecture +1 :wink:

Bon j'ai reçu la sonde.
A coté de la borne BRN il y a un potentiomètre. Je m'en suis servi pour l'étalonner.
Ai trouvé une bouteille d'eau avec écrit dessus ph7.2
Ai plongé la sonde dedans et tourner la vis jsuq'à ce que je sois sur 7.2 et me suis dit que c'était bon

Ai ensuite plongé dans du café... Et j'ai obtenu 4.8 (mon café est fort) ce qui correspond au tableau donné ici
https://scidle.com/how-to-use-a-ph-sensor-with-arduino/

Pas réellement compris à quoi servait le second potar mais bon...

Voilà om j'en suis

Le code utilisé :

int ph_pin = A0; //This is the pin number connected to Po

void setup() {
 Serial.begin(9600);
}

void loop() {
 int measure = analogRead(ph_pin);
 Serial.print("Measure: ");
 Serial.print(measure);

 double voltage = 5 / 1024.0 * measure; //classic digital to voltage conversion
 Serial.print("\tVoltage: ");
 Serial.print(voltage, 3);

 // PH_step = (voltage@PH7 - voltage@PH4) / (PH7 - PH4)
 // PH_probe = PH7 - ((voltage@PH7 - voltage@probe) / PH_step)
 float Po = 7 + ((2.5 - voltage) / 0.18);
 Serial.print("\tPH: ");
 Serial.print(Po, 3);

 Serial.println("");
 delay(2000);
}

Issu de ce post : pH sensor problems - Sensors - Arduino Forum