> For the complete documentation index, see [llms.txt](https://rhizobiome.gitbook.io/diy-pecnotlab/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://rhizobiome.gitbook.io/diy-pecnotlab/groupe-1/mesures-physiques-eau/infiltrometre-beerkan-pecnotlab-biofunctool-modele-compact.md).

# Infiltromètre Beerkan Pecnot'Lab - Biofunctool - modèle compact

## Historique des versions <a href="#historique-des-versions" id="historique-des-versions"></a>

* V1 - juillet 2025 Jacques THOMAS (Scop SAGNE) inspiré du modèle Mariotte V4 cf. <https://shop.eiwa.fr/produit/infiltrometre-automatique-beerkan-modele-compact/>
* V2 - 2026 Jacques THOMAS (Scop SAGNE) version connectée en AP, <mark style="color:$danger;">**non publiée ici**</mark>

<div align="left"><figure><img src="/files/-MYASqspSQ7J_pOBOf5s" alt="" width="188"><figcaption></figcaption></figure></div>

Infiltromètre Compact V1 © 2025 by [SCOP SAGNE ](https://www.eiwa.fr/)is licensed under [CC BY-NC-SA 4.0 ![](https://rhizobiome.gitbook.io/diy-pecnotlab/~gitbook/image?url=https%3A%2F%2Fchooser-beta.creativecommons.org%2Fimg%2Fcc-logo.f0ab4ebe.svg\&width=300\&dpr=4\&quality=100\&sign=81ed76a2\&sv=2)![](https://rhizobiome.gitbook.io/diy-pecnotlab/~gitbook/image?url=https%3A%2F%2Fchooser-beta.creativecommons.org%2Fimg%2Fcc-by.21b728bb.svg\&width=300\&dpr=4\&quality=100\&sign=770799c1\&sv=2)![](https://rhizobiome.gitbook.io/diy-pecnotlab/~gitbook/image?url=https%3A%2F%2Fchooser-beta.creativecommons.org%2Fimg%2Fcc-nc.218f18fc.svg\&width=300\&dpr=4\&quality=100\&sign=f6a505d0\&sv=2)![](https://rhizobiome.gitbook.io/diy-pecnotlab/~gitbook/image?url=https%3A%2F%2Fchooser-beta.creativecommons.org%2Fimg%2Fcc-sa.d1572b71.svg\&width=300\&dpr=4\&quality=100\&sign=bae8a1d9\&sv=2)](https://creativecommons.org/licenses/by-nc-sa/4.0/?ref=chooser-v1)

{% hint style="warning" %}
Le modèle Mariotte présente l'avantage de fournir, lors de chaque déclenchement de la vanne, un volume d'eau assez constant. Bien que la mesure de l'infiltration ne se fasse pas à partir des volumes versés mais à partir des mesures de la sonde à pression qui enregistre les variations réelles de la hauteur de la lame d'eau dans le temps avec une résolution inférieure au mm, le principe du vase Mariotte permet d'appliquer une lame d'eau d’épaisseur constante (entre 10 et 11 mm) dans le cylindre de mesures.&#x20;

Cependant, ce dispositif souffre de beaucoup inconvénients :&#x20;

* encombrement du matériel obligeant de fournir un fût de 30 L pour faciliter son déplacement,
* positionnement du réservoir Mariotte en hauteur (sur le fût ou sur un trépied dans la version V1)&#x20;
* volume d'eau important pour chaque mesure (10 L dans le vase Mariotte alors que moins de 4 L sont réellement versés dans le cylindre)
* modèle d'électrovanne nécessitant généralement une pression supérieure à celle du réservoir Mariotte pour se déclencher générant des soucis d'approvisionnement.

En utilisant une pompe immergée 12V offrant un débit de 10L/min et à condition de fournir une alimentation électrique de qualité (power bank), nous résolvons plusieurs de ces inconvénients:

* ensemble compact tenant dans un seau de 10 L pour le rangement et le transport
* positionnement du réservoir (seau) sur le sol
* utilisation d'un volume réduit d'eau (< 4 L), ce qui avec seulement 2 réservoirs de 10 L d'eau permet d'assurer au moins 4 mesures d’infiltration sur le terrain sans devoir refaire le plein.

En maintenant une tension d'alimentation à 12,5 V on verse à chaque éclusée une lame de 10.5 ± 0.14 mm en 2700 ms.&#x20;

Cf. ci dessous les mesures réalisées entre 12 et 13,5 V de 2600 à 2800 ms. cf. Fig 1.&#x20;

Avec une tension qui varierait avec l’épuisement de la power bank sollicitée pendant toute une journée (de 13.3 à 12.5 v) la lame d'eau versée à chaque distribution varierait progressivement entre 11,2 et 10.2 mm. L'écart est donc très faible et largement aussi performant que les électrovannes testées avec le modèle Mariotte, cf. Fig 2.&#x20;

La connexion au pommeau d'arrosoir est aussi optimisée en utilisant un raccord pneumatique rapide push et un tuyau souple.

A condition de respecter 2 consignes importantes, ce dispositif présente un avantage certain sur le modèle Mariotte:

* maintenir l'extrémité du tuyau raccordé à la pompe (au niveau du raccord sur le pommeau d'arrosoir) au dessus du niveau initial d'eau du seau. Sinon, une fois la pompe amorcée elle provoque un écoulement continu par effet siphon ! C'est pourquoi il faut limiter le volume d'eau placé dans le réservoir au strict minimum (la conception des raccords et des tubulures évite l'effet siphon à condition de ne pas remplir le seau de 10 L).&#x20;
* appliquer une tension électrique  > à 12 V, (idéal ≥ 12,5 v) ce qui est très facile en employant la power bank proposée par Eïwa shop.&#x20;
  {% endhint %}

<figure><img src="/files/CoCF4lS1JvGkfnR6Q3h3" alt="" width="563"><figcaption><p>Fig.1 </p></figcaption></figure>

<figure><img src="/files/KS8w0yWkfyMdQ5GgbrBJ" alt="" width="375"><figcaption><p>Fig. 2</p></figcaption></figure>

<figure><img src="/files/OpatPD98HYYhHK0ibb6a" alt=""><figcaption><p>L'infiltromètre en situation de mesures</p></figcaption></figure>

## Fournitures et ressources

{% tabs %}
{% tab title="Fournitures" %}

* 1 Arduino nano Nano V3.0 Mini Carte USB ATmega328 [exemple](https://www.amazon.fr/AZDelivery-Atmega-compl%C3%A8tement-compatible-Arduino/dp/B01LWSJBTD/ref=sr_1_4_mod_primary_new?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91\&crid=2E2XAHABG6KV0\&keywords=micro+controleur+nano\&qid=1646996218\&sbo=RZvfv%2F%2FHxDF%2BO5021pAnSA%3D%3D\&sprefix=micro+controleur+nano%2Caps%2C113\&sr=8-4)&#x20;
* 1 Capteur piezo  [mpx5004dp](https://eu.mouser.com/ProductDetail/NXP-Semiconductors/MPXV5004DP?qs=r8OyiFxb6Rd0SEc8C8FTtQ%3D%3D)&#x20;
* 1 LCD I2C [Display ](https://www.amazon.fr/AZDelivery-PAQUET-HD44780-caract%C3%A8res-linterface/dp/B079SW5SYD/ref=sr_1_3_mod_primary_new?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91\&crid=3O1KRZPCVZCUR\&keywords=lcd%2B16x2%2Bi2c\&qid=1662648445\&sbo=RZvfv%2F%2FHxDF%2BO5021pAnSA%3D%3D\&sprefix=lcd%2B16x2%2Bi2c%2Caps%2C190\&sr=8-3\&th=1)Module LCD HD44780 16x2 avec Interface I2C 2x16&#x20;
* 1 Led couleur anode
* 1 [Buzzer ](https://www.az-delivery.de/fr/products/buzzer-modul-aktiv)KY-012 Active Piezo Buzzer Alarm Sensor 85 dB
* 1 pompe 12 V 10L/min submersible [Comet Elegant](https://www.amazon.fr/dp/B001CV02U4?ref=fed_asin_title)
* 1 fiche alim [Embase](https://www.gotronic.fr/art-embase-alim-ci415-14974.htm) alim CI415 (5.5/2.1)&#x20;
* 1 [RTC](https://www.amazon.fr/azdelivery-batterie-DS3231-gratuit-Raspberry/dp/B076GP5B94/ref=pd_sbs_sccl_2_1/262-1877083-0076154?pd_rd_w=WLrQD\&content-id=amzn1.sym.fe39be3b-3b53-4964-bf10-6be8b8e5e94b\&pf_rd_p=fe39be3b-3b53-4964-bf10-6be8b8e5e94b\&pf_rd_r=JJ7NTKEJM0QXS7N6180Z\&pd_rd_wg=tR85W\&pd_rd_r=28bd3dc2-2a8b-454e-82f5-1602177ef278\&pd_rd_i=B076GP5B94\&psc=1) I2C DS3231&#x20;
* 1 [encodeur ](https://www.amazon.fr/dp/B09R41C1HR/ref=syn_sd_onsite_desktop_234?psc=%20\&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUEzMTlQWjlUWFk3TkJHJmVuY3J5cHRlZElkPUExMDE1NDk3MUVaTkg1V1gwVjVMSCZlbmNyeXB0ZWRBZElkPUEwODYwOTg1Mk9KMk81TlA3V1VNVCZ3aWRnZXROYW1lPXNkX29uc2l0ZV9kZXNrdG9wJmFjdGlvbj1jbGlja1JlZGlyZWN0JmRvTm90TG9nQ2xpY2s9dHJ1ZQ==)rotatif KY-040&#x20;
* 1 [régulateur ](https://www.gotronic.fr/art-l7805cv-1578.htm)LM7805 : 5V 1,5A&#x20;
* 1 [voltmètre Digital ](https://www.amazon.fr/RUNCCI-YUN-Voltmeter-Two-Wire-2-5V-30V-num%C3%A9rique/dp/B089VR61CC/ref=d_pd_day0_sccl_3_12/262-6386146-3415117?pd_rd_w=7JKhP\&content-id=amzn1.sym.5a3d874f-f0eb-4ad9-ac25-35518704bcec\&pf_rd_p=5a3d874f-f0eb-4ad9-ac25-35518704bcec\&pf_rd_r=KH2SZYYT3481Y1SFX9KD\&pd_rd_wg=4OjLq\&pd_rd_r=7ab16144-b9f6-431c-b200-48d7adadf7d5\&pd_rd_i=B089VR61CC\&psc=1)DC Voltmeter 0.28 inch Two-Wire 2.5V-30V&#x20;
* 1 [MicroSD](https://www.tme.eu/fr/details/pololu-2597/modules-de-connecteurs/pololu/breakout-board-for-microsd-card/?brutto=1\&currency=EUR\&gclid=Cj0KCQiAo7KqBhDhARIsAKhZ4ui8j925-5lxI3Axup2aQbgfqo6UAQdLZgq67opdDQ_DWXTlif73jjIaAvCgEALw_wcB) reader Breakout Board for microSD Card&#x20;
* 1 [Mosfet](https://www.gotronic.fr/art-transistor-irf520n-1489.htm) N IRF520N&#x20;
* 1 [connecteur ](https://www.amazon.fr/VISSQH-Connecteur-Aviation-Caoutchouc-Tournevis/dp/B09M69CT7L/ref=sr_1_1_sspa?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91\&crid=29OXXAT6QS62E\&keywords=Connecteur+de+c%C3%A2ble+2+Broches%2CAviation+Plug%2CGX12\&qid=1699526580\&sprefix=connecteur+de+c%C3%A2ble+2+broches%2Caviation+plug%2Cgx12%2Caps%2C81\&sr=8-1-spons\&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY\&psc=1)2 broches aviation GX12 12mm&#x20;
* 1 [Condensateur ](https://www.gotronic.fr/art-condensateur-radial-470uf-25v-11352.htm)radial 220µF/25V&#x20;
* 1 [condensateur](https://www.gotronic.fr/art-condensateur-multicouches-330-nf-12.htm)-multicouches-330-nf&#x20;
* 1 [condensateur](https://www.gotronic.fr/art-condensateur-ceramique-100-nf-3215.htm) céramique 100 nF&#x20;
* 1  résistance 100Ω&#x20;
* 1  résistance 20kΩ&#x20;
* 2 résistance 4.7kΩ&#x20;
* 3 aimants diam. 10 mm x 3 mm
* 1 [seau ](https://www.amazon.fr/dp/B0B9R9XZTD?ref=fed_asin_title\&th=1)avec anse de 10 L&#x20;
* 2  [Joint Plat ](https://www.amazon.fr/GSGC-pi%C3%A8ces-Caoutchouc-Dhuile-Rondelles/dp/B0C1Z4K8XR/ref=sr_1_29?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91\&crid=3MKKZJPHY8ZV0\&keywords=joint%2Bplat%2B16x20\&qid=1699545139\&sprefix=joint%2Bplat%2B16x20%2Caps%2C84\&sr=8-29\&th=1)16x24 ; 2mm&#x20;
* 40 cm tuyau souple PVC 10 mm int 13 mm ext
* 40 cm tuyau souple PVC 13 mm int 16 mm ext
* 50 cm tuyau souple PVC [2mm](https://www.amazon.fr/sourcing-map-Exterieur-Transparent-Plastique/dp/B08H8N49DM/ref=sr_1_3?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91\&crid=RI27265HDPY7\&keywords=tuyau+pvc+2mm\&qid=1699523002\&sprefix=tuyau+pvc+2mm%2Caps%2C87\&sr=8-3) int / 4mm ext
* 7 cm tuyau souple PVC 4 int / 8mm ext
* 1 [raccord rapide push](https://www.amazon.fr/dp/B0DSP2VBQX?ref=fed_asin_title) 16 mm - G ¾ "
* 2 colliers serre câble 1.9 mm
* Tige fine et rigide 7-10 cm en métal
* visserie: 2 boulons M3x12 , 2 écrous M3, 6 vis M2x5
  {% endtab %}

{% tab title="STL" %}

{% endtab %}

{% tab title="Code IDE" %}

{% endtab %}
{% endtabs %}

Divers: Fil électrique 26/28AWG ; gaine thermorétractable, colle à chaud

·      Imprimante 3D + filament PLA (env 60m)

·      Poste à souder (Etain et Nickel pour la batterie)

·      Téflon, Tournevis, clés Allen, clés plate, pinces...

Impressions en PLA à 0.2mm.  Une des pièces a un diamètre de 24 cm et nécessite donc une imprimante avec un grand plateau.

<mark style="color:purple;">**Bibliothèques arduino :**</mark>

&#x20;   adafruit/SD v.0.0.0

&#x20;   mathertel/OneButton v.2.0.3

&#x20;   mathertel/RotaryEncoder v.1.5.3

&#x20;   adafruit/RTClib v.2.0.3

&#x20;   marcoschwartz/LiquidCrystal\_I2C v.1.1.4

&#x20;   arduinogetstarted/ezOutput v.1.2.0

&#x20;   akkoyun/Statistical v.2.4.1

<figure><img src="/files/RCwF6qpblyOrapUH11Ak" alt=""><figcaption><p>Fig 3: schéma de câblage </p></figcaption></figure>

<figure><img src="/files/CkqfbcZV7eCeBvM3WRyu" alt=""><figcaption><p>Fig. 4: PCB V2</p></figcaption></figure>

## Montage

Démarche pas à pas avec un PCB Fig. 4, sinon réaliser le câblage selon la Fig. 3.

Sur la partie supérieure du boitier, câbler indépendamment avec des fils d’une dizaine de cm de longueurs (20 cm c'est plus confortable), de couleurs différentes les composants suivants

* Ecran LCD (face à l'écran en mode lecture, le module SDA/SCL est localisé en haut à gauche)
* Pololu microSD
* Encodeur rotatif
* La broche . Attention de la placer dans le boitier avant de souder les fils, doivent être soudés sur le face supérieur du PCB pour pouvoir passer les câbles.
* Le capteur piézométrique. Connecter également le tuyau PVC 2mm de 50cm et le sertir avec un collier.
* L’interrupteur (à shunter par pont de soudure sur la PCB version compact V1)
* La LED
* Le voltmètre digital (face à l'écran en mode lecture les fils sont localisés à droite.&#x20;

{% hint style="info" %}
*Code couleur conseillé : VCC <mark style="color:red;">rouge</mark>, GND noir, SDA <mark style="color:blue;">bleu</mark>, SCL <mark style="color:yellow;">jaune</mark>, puis des couleurs distinctes pour l’encodeur et la micro SD en fonction des fils disponibles.*
{% endhint %}

Positionner ensuite les éléments de la façade coté intérieur (LCD, LED, Encodeur, micro SD Pololu, voltmètre) puis les fixer au moyen de vis M2x5 et/ou de colle à chaud.

<div><figure><img src="/files/nhXzBYJXbYlwrdNULe9H" alt="" width="288"><figcaption><p>Fig. 6 câblage intérieur de la façade</p></figcaption></figure> <figure><img src="/files/HtsIZVOFjdWifJvkZzTY" alt=""><figcaption><p>Fig. 7: connexion du tuyau (capteur NXP)</p></figcaption></figure></div>

<figure><img src="/files/HCtXwwBy8FxyDAdh5q9j" alt=""><figcaption><p>Fig 8: MPXV5004DP  Pinouts: 4 Vout, 3 Gnd, 2 Vs (pression sortie haute côté 5 à 8)</p></figcaption></figure>

{% hint style="info" %}
*Penser à tourner au maximum la vis de réglage du contraste sur le LCD (cube bleu).*
{% endhint %}

Souder ensuite sur le PCB, aux positions inscrites, les composants suivants :

* Le module RTC
* Les transistors
* Les condensateurs
* Les résistances
* Les « sockets » pour accueillir l’Arduino nano
* L’embase d’alimentation

Puis souder les fils des composants de la façade en suivant également les inscriptions du PCB (fig. 9). Le voltmètre est à connecter à un des pin 12V et au GND. Il faudra également plier délicatement le module RTC jusqu’à un angle de 45° afin qu’il rentre correctement dans le boitier par la suite. (fig. 10)

<div><figure><img src="/files/dxMebxbnHmeI8loNtvMm" alt=""><figcaption><p>Fig. 9: soudures du PCB</p></figcaption></figure> <figure><img src="/files/opcAWvft2p45YMSWu71k" alt=""><figcaption><p>Fig. 10: plier le module RTC</p></figcaption></figure></div>

{% hint style="warning" %}
*Il faut mettre le module sous tension (12.0-12.6V) quelques secondes pour l’activer*
{% endhint %}

* Téléverser le code dans l’Arduino.

{% hint style="warning" %}
*Note : pour mettre à jour le module RTC il modifier la valeur de la variable init\_RTC (ligne 34) de 0 à 1 puis téléverser le code. Ensuite la remettre a 0 puis téléverser une nouvelle fois.*
{% endhint %}

<figure><img src="/files/CpOgQbgNTHlgQPT37KZI" alt=""><figcaption></figcaption></figure>

* Souder les « pins » de l’Arduino et le clipper sur les « sockets » du PCB.
* Mettre sous tension et vérifier que tout fonctionne.
* Passer le tube PVC par l’orifice du boitier, et ajouter un point de colle sur le capteur pour le solidariser à une paroi.
* Fixer le PCB par deux vis M2x5 .
* Insérer les écrous M3 à leur emplacement.
* Fermer le boitier et visser les boulons M3x10 sur les côtés.

<figure><img src="/files/fC6jFJnykwXeyT7ISTL6" alt="" width="274"><figcaption><p>Fig. 11: boitier terminé</p></figcaption></figure>

### Liaison pompe-pommeau d'arrosage

La liaison se fait à l'aide d'un tuyau de diamètre 10/13 mm côté pompe et 13/16 mm côté pommeau d'arrosage. Un support fixé sur le seau permet de tenir le tuyau verticalement. Côté pommeau d'arrosage la liaison se fait grâce à un raccord rapide push pneumatique.&#x20;

### Sonde de pression :

L'extrémité du tube de la sonde à pression (diam. 2/4 mm) est insérée dans un tube plus gros ( diam. 4/9 mm) et dans un support en plastique qui porte une tige faite pour être fichée dans le sol. Par son design le support maintient l'extrémité du tube à 2 ou 3 mm du sol. Trois aimants permettent de plaquer le support contre le cylindre. L'emploi d'une petite pièce métallique placée sur le côté extérieur du cylindre est nécessaire car l'acier inoxydable n'est pas aimanté.&#x20;

{% hint style="info" %}
Penser à évaser légèrement la base du tube de 5 mm placé dans la pièce qui se plaque contre le cylindre pour limiter la formation d'un ménisque qui fausserait les mesures.&#x20;
{% endhint %}

### Calibration:

Le temps de fonctionnement de la pompe lors de chaque éclusée doit être calibrer pour verser 10 mm +/- 1 mm entre 12 et 13,5 v. Procédez en faisant écouler 5 éclusées dans une éprouvette graduée de 2 l, réalisez entre 6 et 10 mesures, calculez la moyenne et ajuster le temps en ms dans le code arduino (entre 2600 et 3200 ms). Ça se joue donc à 0,6 seconde près.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://rhizobiome.gitbook.io/diy-pecnotlab/groupe-1/mesures-physiques-eau/infiltrometre-beerkan-pecnotlab-biofunctool-modele-compact.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
