arrow-left

Cette page uniquementToutes les pages
gitbookPropulsé par GitBook
1 sur 70

DIY Pecnot'lab

Les créations du Pecnot'Lab

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Agitateur orbital

conçu pour résorber les membranes échangeuses d'ions et pour bien d'autres manip ...

hashtag
Adapté de:

DIYbio Orbital Shaker V 2.0 (https://www.thingiverse.com/thing:2983846) by ProgressTH is licensed under the Creative Commons - Attribution license. http://creativecommons.org/licenses/by/3.0/

file-download
9MB
agitateur orbital essai.mp4
arrow-up-right-from-squareOuvrir

file-archive
344KB
stl agitateur orbital.zip
archive
arrow-up-right-from-squareOuvrir

Mode d'emploi

du mini spectro V4.1

  1. Mettre l'appareil sous tension, attendre environ 5 s avant que ne s'affiche le logo

  2. L'écran affichera la tension de la batterie et indiquera le cas échéant de la mettre en charge pour éviter de l’endommager. Pour recharger la batterie il faut brancher l'appareil sur une source de courant 5 volts avec un câble micro USB (chargeur de smartphone p ex). Il faut également mettre l'interrupteur sur On. La led rouge visible depuis la petite fenêtre ronde du capot indique l'état de la charge (led fixe : batterie en charge).

  3. Si le mode est placé dans le boitier l'écran indique "Retirez mode", il faut donc enlever le mode pour pouvoir continuer

  4. Ensuite l'écran indique "Activation " pendant ce temps saisissez la cuvette du blanc

  5. Puis puis "insérer BLANC" s'affiche. Insérer une cuve de spectrophotomètre contenant de l'eau déminéralisée

  6. L'appareil détecte le blanc, réalise l'étalonnage et indique "BLANC ok"

  7. Insérer ensuite une cuve à mesurer. La longueur d'onde par défaut est 550 nm (POXC)

  8. Les mesures se feront en boucle sur cette longueur d'onde. Une fois avoir placer une cuve avec sa solution colorée attendre que s'affiche le résultat.

  9. Pour sélectionner une longueur d'ondes particulière insérer alors le mode, c'est à dire la pièce en plastique noir qui rentre dans l'espace de la cuve.

  10. L'appareil indique "Mesure en cours" puis "Choix du lambda"

  11. et "Choisir lambda = 450nm ?" puis successivement 500, 550, 570 600, 650.

  12. Lorsque apparait la longueur d'onde désirée enlever le mode. Les mesures se feront en boucle sur cette longueur d'onde. Une fois avoir placer une cuve avec sa solution colorée attendre que s'affiche le résultat.

  13. Si vous ne retirez pas le mode l'appareil continue de proposer en boucle les § longueurs d'onde.

  14. Si le code a été modifié en conséquence, à l'étape 6 si à la place d'insérer le mode vous placez une cuve à analyser, alors les mesures se feront aussi successivement aux 6 longueurs d'ondes.

circle-check

Il est recommandé de placer le mode à l'envers sur les cuves (du blanc et des échantillons) et de ne pas orienter une lumière vive vers l'appareil pendant les mesures. Ces précautions évitent de fausser les résultats en altérant la lumière dans la cuve en cours de mesure.

Il est également recommandé d'imprimer le boitier et le mode avec un plastique de couleur sombre (noir).

triangle-exclamation

La matière plastique du boitier noir (PLA ou PETG) est très sensible à la chaleur. Surtout ne pas laisser le mini spectro exposé à une source de chaleur (derrière la vitre d'une voiture par exemple) sans quoi il va se déformer !

hashtag
Téléchargez le mode d'emploi

du mini spectro + V5.1

  • Mettre l'appareil sous tension, attendre quelques secondes avant que ne s'affiche le logo

  • L'écran affichera la tension de la batterie et indiquera le cas échéant de la mettre en charge pour éviter de l’endommager. Pour recharger la batterie il faut brancher l'appareil sur une source de courant 5 volts avec un câble USB C (chargeur de smartphone p ex). Il faut également mettre l'interrupteur sur On.

  • Si le mode est placé dans le boitier l'écran indique "Retirez mode", il faut donc enlever le mode pour pouvoir continuer

circle-check

Il est recommandé de placer le mode à l'envers sur les cuves (du blanc et des échantillons) et de ne pas orienter une lumière vive vers l'appareil pendant les mesures. Ces précautions évitent de fausser les résultats en altérant la lumière dans la cuve en cours de mesure.

Il est également recommandé d'imprimer le boitier et le mode avec un plastique de couleur sombre (noir).

triangle-exclamation

La matière plastique du boitier noir (PLA ou PETG) est très sensible à la chaleur. Surtout ne pas laisser le mini spectro + exposé à une source de chaleur (derrière la vitre d'une voiture par exemple) sans quoi il va se déformer !

Ensuite l'écran indique "Activation " pendant ce temps saisissez la cuvette du blanc

  • Puis puis "insérer BLANC" s'affiche. Insérer une cuve de spectrophotomètre contenant de l'eau déminéralisée

  • L'appareil détecte le blanc, réalise l'étalonnage et indique "BLANC ok"

  • Insérer ensuite une cuve à mesurer. La longueur d'onde par défaut est 550 nm (POXC)

  • Les mesures se feront en boucle sur cette longueur d'onde. Une fois avoir placer une cuve avec sa solution colorée attendre que s'affiche le résultat.

  • Pour sélectionner une longueur d'ondes particulière insérer alors le mode, c'est à dire la pièce en plastique noir qui rentre dans l'espace de la cuve.

  • L'appareil indique "Mesure en cours" puis "Choix du lambda"

  • et "Choisir lambda = 450nm ?" puis successivement 500, 550, 570 600, 650.

  • Lorsque apparait la longueur d'onde désirée enlever le mode. Les mesures se feront en boucle sur cette longueur d'onde. Une fois avoir placer une cuve avec sa solution colorée attendre que s'affiche le résultat.

  • Si vous ne retirez pas le mode l'appareil continue de proposer en boucle les § longueurs d'onde.

  • Si le code a été modifié en conséquence, à l'étape 6 si à la place d'insérer le mode vous placez une cuve à analyser, alors les mesures se feront aussi successivement aux 6 longueurs d'ondes.

  • file-pdf
    50KB
    mini spectro 4-1.pdf
    PDF
    arrow-up-right-from-squareOuvrir

    Matériels et ressources

    • imprimante 3D

    • 1 fer à souder

    • 1 tournevis cruciforme

    • 1 pince à dénuder

    • 1 pince coupante

    hashtag
    Fournitures & fichiers

    • 1 carte DFRobot Fire Beetle DFR0478

    • 1 carte DFRobot Fire Beetle ESP32 C6 DFR0475 (V5.1)

    • 1 AS7262 Visible cf. ,

    hashtag
    version 5.1

    circle-info

    Le microcontrôleur est soudé directement sur le PCB (veillez à flasher le code et à vérifier son bon fonctionnement avant). Réglez le coefficient de calibration de la batterie dans le code. Respectez le sens de branchement de la nappe de connexion entre l'écran et le microcontrôleur. Respectez le sens de soudure de l'AS7262 (avec 6 pins courbes). Attention au sens de lecture de l'écran: sur la face supérieure de l'écran, la ligne de trous de soudures est placée à droite. L'anode de la led (+) est la broche la plus longue.

    1 écran OLED 0,96"

  • 1 écran TFT LCD Firebeetle C6 DFR0928 (V5.1)

  • 1 Led blanche, référence : LTH5MM12VFR4400 cf. Digikey arrow-up-right

  • résistances de 470 k ohms, 122 k ohms,220 ohms (seulement 220 ohms pour V5.1)

  • 1 accumulateur Lithium LP 103454

    • 1 câble Micro USB

    • 4 vis M2.5 12mm

    • 10 fils électriques de 15cm de long

    • connecteur JST 2.0 PH femelle câblé

    • connecteur JST 2.0 PH câblé (V5.1)

    • JST PH 2 mm (femelle) (V5.1)

    • mini interrupteur à glissière modèle ou

    • gaine thermorétractable

    • plaque de plexiglass 10x10 mm

    • PCB eiwa (V5.1)

    • 4 insert à chaud M2x8 avec écrous M2 tête hexagonale (V5.1)

    • Bouton Poussoir (V5.1)

    file-archive
    56KB
    mini spectro version USB.zip
    archive
    arrow-up-right-from-squareOuvrir
    file-archive
    69KB
    mini spectro version batterie 9v.zip
    archive
    arrow-up-right-from-squareOuvrir
    file-archive
    151KB
    mini spectro version Li-Ion.zip
    archive
    arrow-up-right-from-squareOuvrir
    file-archive
    64KB
    StlV41.zip
    archive
    arrow-up-right-from-squareOuvrir
    file-archive
    65KB
    StlV51.zip
    archive
    arrow-up-right-from-squareOuvrir
    file-archive
    6KB
    minispectro.ino.zip
    archive
    arrow-up-right-from-squareOuvrir
    file-archive
    6KB
    minispectro.ino Li-Ion.zip
    archive
    arrow-up-right-from-squareOuvrir
    file-archive
    7KB
    minispectroV4-1.ino.zip
    archive
    arrow-up-right-from-squareOuvrir
    Sparkfunarrow-up-right
    Digikeyarrow-up-right
    détails du montage sur PCB du Mini Spectro+
    mâle arrow-up-right
    à souder arrow-up-right
    iciarrow-up-right
    iciarrow-up-right
    Autobloquant KAN-28arrow-up-right

    Les spectrophotomètres

    Introduction

    Sont rassemblés ici la description, les plans, les ressources pour construire les outils créés par le Pecnot'Lab

    Ces montages, dans la plupart des cas, nécessitent un peu de connaissances et de savoir faire. Généralement il faut juste réaliser des soudures de câbles et de composants électriques ou électroniques et savoir enregistrer un code informatique (déjà écrit) dans un microcontrôleur de type Arduino. L'accès à une imprimante 3D est également souvent nécessaire (le recours à un service d'impression en ligne ou encore mieux à un Fablab pour s'initier aux techniques sont possibles).

    La plupart des composants électroniques et des fournitures sont facilement disponibles auprès de commerçants spécialisés.

    hashtag
    Les sources:

    circle-info

    Les tutoriels rassemblés ici ne détaillent pas les techniques de base de l'électronique, des soudures ou des imprimantes 3D. Leur apprentissage est assez facile et très bien documenté dans de nombreux sites sur le web.

    hashtag
    Vous êtes autorisé à Partager — copier, distribuer et communiquer le matériel

    Attribution — Vous devez créditer l'œuvre, et intégrer un lien vers la licence. Vous devez indiquer ces informations par tous les moyens raisonnables, sans toutefois suggérer que l'offrant vous soutient ou soutient la façon dont vous avez utilisé son œuvre.

    Pas d’Utilisation Commerciale — Vous n'êtes pas autorisé à faire un usage commercial de cette œuvre, tout ou partie du matériel la composant.

    Partage dans les mêmes conditions — Dans le cas où vous effectuez un remix, que vous transformez, ou créez à partir du matériel composant l’œuvre originale, vous n'êtes pas autorisé à distribuer ou mettre à disposition l'œuvre modifiée.

    La licence ne s'applique pas pour les éléments appartenant au domaine public.

    Consulter le résumé de la licence et le texte complet

    Montage

    hashtag
    Plan de câblage

    Le porte cuve gris reçoit la Led et le phototransistor dans les logements prévus. L'écran est collé (adhésif double face) avec son cache bleu. Les interrupteurs sont installés sur le boitier. Le microcontrôleur est placé sur la glissière bleue. La batterie est logée sous le microcontrôleur. En façade une plaque est vissée pour tenir l'ensemble.

    Le mini spectro

    Un spectrophotomètre très malin en version de paillasse avec alimentation sur batterie basé sur un capteur très précis.

    Ce spectrophotomètre mesure l'absorbance aux longueurs d'ondes suivantes: 450, 500, 550, 570, 600 et 650 nm. Conçu par Onbios (version alimentée par un port USB) et adapté par le Pecnot'Lab (version nomade alimentée par une batterie 9 v ou Li-Ion) pour pouvoir être facilement transporté sur le terrain sans devoir s'encombrer d'une source de courant auxiliaire. Son usage est particulièrement destiné aux protocoles POXC, FDA (Pecnot'Lab/Biofunctool), Situresp (Biofunctool).

    Merci à l'équipe d'Onbios d'avoir conçu un appareil robuste, fiable et malin et pour leurs conseils pertinents.

    circle-exclamation

    L'espace est réduit, l'assemblage impose de gérer correctement l'encombrement des fils et ... un peu de patience !

    hashtag
    Codes

    Il est proposé 2 codes différents. Le code spectroV.ino permet d'afficher simultanément 3 résultats de mesures dans la plage du vert (550 nm) c'est particulièrement utile pour le dosage du POXC et permet de vérifier si les résultats sont cohérents.

    Le code nommé spectroRVB.ino est le code d'origine il affiche les résultats sur les plages du rouge, du vert et du bleu à chaque pression sur l'interrupteur poussoir.

    circle-info

    Pour télécharger les codes il est nécessaire de brancher le microprocesseur Arduino pro mini avec un adaptateur USB à l'ordinateur (de type FTDI Adaptateur convertisseur FT232RL USB vers TTL 3.3V 5.5V)

    triangle-exclamation

    veillez à bien régler la tension du convertisseur (3.3 ou 5 v selon le modèle de microprocesseur)

    circle-exclamation

    Le potentiomètre 200Ohms permet d'ajuster la sensibilité de la photodiode et donc de calibrer la gamme des valeurs mesurées.

    plan de câblage
    vue éclatée des 6 pièces du boitier Pecnot'Lab
    triangle-exclamation

    Le site web Onbios n'est plus accessible.

    hashtag
    Historique des versions

    • V1 - Version d'origine créée par Onbios (2018), modèle alimenté par un port USB (visitez leur page Gitbookarrow-up-right pour la construction de ce modèle et leur Githubarrow-up-right).

    • V2- 2019/2020 Version alimentée par une batterie 9v adaptée par le Pecnot'Lab (2020) cette version est maintenant obsolète, cependant elle est proposée ici comme une archive.

    • V3- 11/2023 Version alimentée par une batterie Li-Ion rechargeable. Une collaboration entre le Pecnot'Lab et Biofunctool (2023), c'est une version qui apporte plus d'autonomie à l'instrument.

    • V4.1 - 10/2024 Version avec un boitier plus compact, un écran OLED 0,96", une carte DFRobot Fire Beetle ESP 32 qui gère la recharge de la batterie Lithium LP103454, l'affichage de la tension de la batterie à l'allumage. Un code mis à jour pour la bibliothèque AS726x 2.0.1, code IDE version V4.2

    • V4.2 - 05/2025 interrupteur déplacé sur la face supérieure, code IDE mis à jour V4.2

    • V5.1 - 10/2025 Mini Spectro+ : écran LCD couleur 1,8 " , PCB sur mesure , code IDE V5.1

    circle-check

    Un modèle avec les 6 longueurs d'ondes 610, 680, 730, 760, 810, 860 nm et un autre avec 18 longueurs d'ondes 410, 435, 460, 485, 510, 535, 560, 585, 610, 645, 680, 705, 730, 760, 810, 860, 900, 940 nm seraient envisageables.

    hashtag
    Caractéristiques techniques du spectrophotomètre

    La principale faiblesse de l’instrument tel qu’il a été conçu par Onbios est qu’il est dépendant d’une alimentation électrique USB externe (généralement un ordinateur portable). Nous avons donc ajouté un accumulateur Lithium et un micro contrôleur qui peut gérer la charge de l’accumulateur (V 4.1).

    circle-exclamation

    L'une des astuces conçue par Onbios est d'utiliser une pièce opaque au format d'une cuve cristal (pièce appelée "mode") pour programmer les réglages (blanc, sélection de la longueur d'onde). Cela limite le recours à des boutons de commande (interrupteurs, encodeur ..) en saillies sur le boitier.

    circle-info

    Le code proposé dans ce dossier a également été mis à jour afin que le mode de lecture par défaut soit paramétré sur 550nm (lecture POXC) et non bouclé sur les 6 longueurs d’onde. Une simple inversion des booléens ligne 59-64 permet de choisir ceux qui seront lus par défaut (valeur = true). Le choix d’une autre longueur d’onde reste possible par la manipulation habituelle (cf. le mode d'emploi).

    mini spectro 5arrow-up-right.1 arrow-up-right© 2024 by SCOP SAGNE arrow-up-rightis licensed under CC BY-NC-SA 4.0 arrow-up-right

    V3
    V2
    V4.1
    V41
    V51
    file-pdf
    641KB
    onbios_Caractérisiques-techniques.pdf
    PDF
    arrow-up-right-from-squareOuvrir
    caractéristiques techniques du capteur (source: ancien site Onbios)
    iciarrow-up-right
    làarrow-up-right
    conception Pecnot'Lab
    co production Pecnot'Lab & Biofunctool
    adaptation Pecnot'Lab inspirée de modèles existants
    sauf mention contraire les créations du Pecnot'Lab sont sous licence Creative Commons

    Mode d'emploi

    1. Mettre l'appareil sous tension.

    2. Étalonner le spectrophotomètre en réalisant le blanc: après avoir placé une cuve avec de l'eau déminéralisée, appuyer sur l'interrupteur rouge (relié à D5 sur le microcontrôleur)

    3. Placer la cuve avec la solution à mesurer et appuyer sur l’interrupteur vert (celui relié à D6).

    Matériels et ressources

    hashtag
    Outils

    • 1 imprimante 3D

    • 1 fer à souder

    • 1 tournevis cruciforme

    • 1 pince à dénuder

    • 1 pince coupante

    • adaptateur USB/arduino pro mini (FTDI Adaptateur convertisseur FT232RL USB vers TTL 3.3V 5.5V)

    hashtag
    Fournitures & fichiers

    • Microcontrôleur arduino pro mini 3,3 v 8 Mhz

    • LED RGB 5 mm, cathode commune 3.0-3,4 v

    • Phototransistor 380 – 1150 nm SFH309-5 OSRAM

    Potentiomètre 200 Ω

  • Résistance 220 Ω

  • Ecran OLED 0,91 inch

    • Batterie 9 volts

    • 2 interrupteurs poussoirs

    • 1 interrupteur

    fournisseurarrow-up-right
    file-archive
    49KB
    colorimetre.zip
    archive
    arrow-up-right-from-squareOuvrir
    file-archive
    6KB
    codes spectro.zip
    archive
    arrow-up-right-from-squareOuvrir

    Montage

    hashtag
    Câblage

    fig. 1 version V2 batterie 9v
    fig. 2 version V3 batterie Li-Ion
    fig. 3 version V4.2

    hashtag
    Assemblage du boitier

    • Réaliser le circuit (fig. 3)

    • Se référer au tutoriel de qui est très détaillé

    • Des emplacements sont prévus dans le boitier pour le capteur AS7262, la led, le micro contrôleur, l'écran OLED et la batterie

    La fenêtre en plexiglass permet de visualiser l'état de la charge. Pour recharger le spectromètre, le connecter en micro USB et allumer le sélecteur sur le côté.

    Le code ino aura été téléchargé avant le montage.

    Utiliser de la cyanolite, avec parcimonie, pour l’interrupteur à glissière et le plexiglass.

    Onbiosarrow-up-right
    fig. 3 version batterie 9 v
    fig. 4 régulateur de tension, batterie et interrupteur
    fig. 5 le mode
    fig. 6 version V3 Li-Ion
    fig. 7 vue sur la lumière en plexiglass V3

    Respiromètre V2

    Un instrument pour évaluer la respiration basale

    Instrument d’évaluation de la mesure de respiration basale du sol, par accumulation de CO2 dans des chambres d’incubation. L’invention comporte l’appareil de mesure : « respiromètre » et la chambre d’incubation, les deux éléments sont découplés. Il est ainsi possible de réaliser plusieurs incubations d’échantillons de sol dans différentes chambres, et de lire l’ensemble au moyen d’un appareil unique.

    L’instrument fonctionne autour d’un capteur CO2 proche infra-rouge (Sensirion SCD30), permettant des mesures fiables à faible coût. Les chambres d’incubation sont adaptées de verrines du commerce au moyen d’une pièce imprimé en 3D.

    Version prototype 2023 - remplacée par la version Respiromètre ExSitu

    respiromètre et chambre d'incubation

    hashtag
    Objectif de l'instrument

    SituResp, l’indicateur de référence biofunctool pour la mesure de respiration basale, pâtit d’une certaine lourdeur opérationnelle. La préparation du gel et la conservation des cuvettes sont délicates, nécessité d’effectuer deux lectures de chaque échantillon (t0 et t24h), dépendance à du matériel de laboratoire et approvisionnement en fournitures (cuvettes, réactifs).

    La méthode de référence ISO16072:2002 (titration à la soude), n’est pas déployable sur le terrain et requiert des compétences de laboratoire, deux points incompatibles avec l’approche biofunctool.

    Les avancées technologiques dans le domaine de la mesure proche infrarouge (NIR), ont rendu accessible au grand public des capteurs CO2 destinés au suivi de qualité de l’air. Ces systèmes sont proposés à faible coût (moins de 100€) et sont suffisamment fiables pour réaliser des mesures de respiration. Les capteurs SensAir K30 ou Sensirion SCD30 ont ainsi déjà largement été détournés par des scientifiques pour réaliser:

    • Des chambres de respiration InSitu(2)

    • Des incubateurs pour des mesures de flux(3,4)

    Ces systèmes connus utilisent cependant un capteur CO2 par chambre, ce qui est limitant sur le nombre d’échantillons analysables en parallèles ou alors sur le coût de chacune des chambres d’incubation, devant être équipée d’un capteur et d’un dispositif d’enregistrement des données. Ce type de chambres, équipées de capteurs, se prête donc mieux à des mesures de flux, relativement courtes (quelques minutes à quelques heures) et à fréquences moyennement élevées (plusieurs mesures par minutes). Dans cette configuration les échantillons sont traités les uns à la suite des autres, en série.

    L’objectif de l’instrument développé ici, est d’effectuer une unique mesure de CO2 cumulative après un ou plusieurs jours d’incubation. Equiper chaque chambre d’un capteur semble donc démesuré et non adapté au nombre d’échantillons à traiter en parallèle (plusieurs dizaines). L’instrument présenté sépare donc l’incubation de l’échantillon de l’appareil de mesure.

    Références

    1. Macagga, R. et al. Validation and field application of a low-cost device to measure CO 2 and ET fluxes. https://egusphere.copernicus.org/preprints/2023/egusphere-2023-553/ (2023) doi:10.5194/egusphere-2023-553.

    2. Gagnon, S., L’Hérault, E., Lemay, M. & Allard, M. New low-cost automated system of closed chambers to measure greenhouse gas emissions from the tundra. Agricultural and Forest Meteorology 228–229, 29–41 (2016).

    3. Huber, S. et al. Suitability of microbial and organic matter indicators for on‐farm soil health monitoring. Soil Use and Management sum.12993 (2023) doi:10.1111/sum.12993.

    4. Gan, H., Roper, W. R., Groffman, P. M., Morris, T. F. & Guillard, K. Automated sensor-based quantification of soil water retention and microbial respiration across drying conditions. Soil Biology and Biochemistry 180, 108987 (2023).

    Colorimètre minimaliste

    Pour 30 euros de fournitures hors boitier, avec quelques soudures vous avez un spectrophotomètre bon marché aux performances tout à fait honorables

    hashtag
    Une adaptation d'un modèle conçu par Christina Cipriano

    Ce spectrophotomètre mesure absorbance et transmittance en s'appuyant sur une LED RVB comme source de lumière. La mesure se fait donc simultanément dans les longueurs d'ondes du Rouge, du Vert et du Bleu. Selon la qualité des composants employés les résultats sont plus ou moins précis. Dans notre cas le résultat fut tout à fait honorable compte tenu des faibles moyens employés (voir le graphearrow-up-right ci dessous). Modèle très simple adapté du projet Minimalist Low-Cost Colorimeterarrow-up-right de Cristina Cipriano arrow-up-right auquel on a ajouté un boitier de taille très réduite.

    circle-check

    Ce modèle basique peut largement suffire pour obtenir une évaluation correcte des mesures du POXC par exemple.

    le colorimètre minimaliste relooké Peccnot'Lab
    avec le kit POXC
    comparaison de colorimètre minimaliste avec un spectrophotomètre du commerce

    Matériel

    hashtag
    Fournitures:

    • Firebeetle ESP32 digikeyarrow-up-right

    • Capteur CO2 Senserion SCD30

    • Mosfet IRLZ44N

    • résistance 10kΩ

    • résistance 50kΩ

    • Batterie Lithium polymère 3.7V 2000mAh 103454 Batterie

    • Interrupteur On/Off à bascule 15x21mm

    • de Fil gainé 2m ; 26wag ; 4 cores.

    • Mini 030 à Moteur négatif Pompe à air Model B

    • souple PVC 2mm int / 4mm ext (60 cm)

    • Toriques 205.3mm OD 200mm ID 2.65mm

    • œillets 4mm

    hashtag
    Outils :

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

    • Poste à souder

    • Tournevis, pinces ...

    hashtag
    Ressources:

    Impression en PLA à 0.2mm. Positionner le passe-parois en position verticale (fig. 8) avec des supports. L’emplacement pour le joint de l’écrou doit être vers le haut (fig. 8). Ajouter également des de supports cylindriques (clic droit sur le nom de la pièce en haut à droite). Dimensions : x=3, y=3, z= 45 ; position : x=4.5/-4.5 ; y=0, z=0 (fig. 9). Ils éviteront que les supports bouchent les conduits internes.

    souple PVC 4mm int / 6mm ext (10 cm / verrine)

  • toriques ; 19 mm -D. ext. 15 mm - D. int.; ep. 2 mm

  • 230ml

  • 2 serre câble 1.9mm / verrine

  • plexiglass 1.5x20x20mm

  • 4 vis m2x16

  • 2 vis m3x12

  • 2 vis m2x3

  • mastic polymère

  • gaine thermorétractable

  • colle cyanolite

  • Fig. 8: orientation et supports passe-parois

    Fig. 9: bloqueur de support

    digikeyarrow-up-right
    digikey arrow-up-right
    amazon arrow-up-right
    amazonarrow-up-right
    Câblearrow-up-right
    Pompearrow-up-right
    Tuyaux arrow-up-right
    Jointsarrow-up-right
    Caoutchoucarrow-up-right
    file-download
    2MB
    chambre_passe_paroi.stl
    arrow-up-right-from-squareOuvrir
    file-download
    153KB
    chambre respi ecrou.stl
    arrow-up-right-from-squareOuvrir
    file-download
    98KB
    respirometre mini haut.stl
    arrow-up-right-from-squareOuvrir
    file-download
    330KB
    respirometre mini milieu.stl
    arrow-up-right-from-squareOuvrir
    file-download
    470KB
    respirometre mini bas.stl
    arrow-up-right-from-squareOuvrir
    file-download
    6KB
    resprimetre_V2-1.ino
    arrow-up-right-from-squareOuvrir
    bloqueursarrow-up-right
    Tuyauxarrow-up-right
    joints arrow-up-right
    verrinearrow-up-right
    colliersarrow-up-right

    Description

    Ce respiromètre développé pour les besoins du projet biofunctool, permet de réaliser une mesure de respiration cumulative après incubation. Les échantillons de sol tamisés sont mis à incuber pour une durée et à une température connue. La concentration en CO2, directement corrélée à la respiration du compartiment vivant du sol est indicatrice de l’activité microbiologique de celui-ci. Elle est mesurée dans la chambre à la suite de l’incubation.

    L’instrument comporte ainsi deux éléments distincts (fig. 1) :

    • Un appareil de lecture

    • Une, ou plusieurs, chambre d’incubation

    L’appareil de lecture fonctionne autour des composants suivants (fig. 2) :

    • Un capteur CO2 NIR, Sensirion SDC30

    • Un microcontrôleur ESP32, carte DFRobot Firebeetle

    • Une mini pompe à air 3-5V, 0.8L/min

    • Une batterie LiPo 2000mAh

    Auxquels s’ajoutent diverses fournitures nécessaires au circuit électronique (résistances, interrupteur, transistor IRLZ44N) et aéraulique (tuyau PVC, joint toriques).

    L’interface se fait au moyen d’un smartphone équipé de l’application Sensirion MyAmbiance (fig. 3). Le constructeur propose ce programme gratuitement permettant de communiquer avec ses capteurs par transmission Bluetooth au moyen de la librairie Arduino <Sensirion_Gadget_BLE.h>. Le microcontrôleur ESP32 choisi, dispose d’une antenne Bluetooth intégrée et supporte l’environnement Arduino. De plus la carte DFRobot Firebeetle permet de gérer la charge d’une batterie LiPo par USB et l’alimentation 3.3V du microcontrôleur, de SCD30 et de la pompe. En conséquence le circuit est très simple. Viennent seulement s’ajouter un transistor d’alimentation IRLZ44N pour contrôler le capteur et la pompe fonctionnant en parallèle, et un interrupteur pour réveiller l’appareil et des résistances pull-down. Notons que la carte Firebeetle sera en permanence connectée à la batterie et donc le microcontrôleur est sous tension, mais en mode « deep sleep », consommant moins de 20µA pendant ces périodes.

    Le code est également court et simple. Lorsque l’appareil est réveillé par la mise sous tension de la broche GPIO25, c’est-à-dire quand l’interrupteur est sur position ON, il active la pompe et le SCD30 via le transistor (GPIO13) et transmet les données à l’application. Tant que l’interrupteur est en position ON, il continue l’acquisition des données CO2, température et humidité (fonction : getCO2(), getTemperature()… de la librairie "SparkFun_SCD30_Arduino_Library.h") et les transmet au téléphone via les fonctions writeValueToCurrentSample() et handleDownload(). Lorsque l’interrupteur passe en position OFF, l’alimentation du capteur et de la pompe sont coupés, mais l’appareil reste allumé pendant 5min.

    Si l’appareil est redémarré (bouton reset sur la carte firebettle), la séquence de calibration est lancée par la remise à zéro de la variable mem_calib stocké dans la mémoire volatile. La séquence d’initialisation met en fonction la pompe pendant 2min (led bleue clignotante), pour équilibrer le capteur avec l’environnement extérieur, puis lance la fonction de calibration a 400ppm (setForcedRecalibrationFactor(400)). Un ajustement altitudinal a 220m est également effectué, ce paramètre est a ajusté par l’utilisateur si besoin (variable altitude).

    Le boitier de l’appareil de lecture, imprimé en 3D (PLA), comporte dans sa partie inférieure (fig. 4), une enceinte de lecture hermétique, dans laquelle se situe le capteur SCD30 et la pompe. L’étanchéité est assurée par un joint torique positionné dans une gorge faisant à l’interface avec la partie supérieure. Les tuyaux souples PVC (diam. Int. 2mm ; diam. Ext. 4mm) permettent l’arrivée du gaz à analyser, aspiré par la pompe et relâché dans cette enceinte puis la sortie à la suite du capteur. Les jonctions avec le boitier sont étanchéifiées par du mastic polymère. Un câble gainé de 4 fils permet l’alimentation conjointe du capteur et de la pompe, ainsi que l’acquisition de données et I2C (fils SDA/SCL).

    La batterie, la carte firebeetle ESP32, l’interrupteur et le transistor sont placés dans la partie supérieure du boitier (fig. 3). Un couvercle muni d’une fenêtre en plexiglass percé permet de visualiser les leds et d’accéder au bouton Reset.

    Le capteur SCD30 annonce une gamme de mesure allant de 400ppm a 40 000ppm. La meilleure précision de ±30ppm +3% est atteinte en dessous de 10 000ppm, on privilégiera donc son utilisation dans ces conditions. Son temps de réponse est de 20s. Le temps nécessaire à la pompe 0.8l/min (à 5V) pour établir l’équilibre entre l’enceinte de mesure et la chambre de respiration estimé à 30s (à 3.3V). Il est donc recommandé d’attendre une minute avant de considérer la mesure comme stable. L’application MyAmbiance permet de tracer un graphique d’évolution de la concentration en CO2 et ainsi déterminer lorsque la concentration est stabilisée (atteinte d’un plateau, fig. 3).La chambre d’incubation est adaptée d’une verrine 200ml du commerce (fig. 1). Le couvercle en fer est percé en son centre pour y ajouter un passe-paroi imprimé en 3D (PLA) (fig. 6). Ce passe paroi dispose de deux canaux pour l’arrivée et la sortie d’air (fig. 7). Des sections de 3cm de tuyau souple PVC (d. int. 4mm ; d. ext. 6mm) permettent le raccord par emmanchement a l’appareil de mesure, équipé de tuyaux de diamètre inférieur. Un écrou, également imprimé, permet son maintien au couvercle. Des joints toriques assurent l’étanchéité. Le système est fermé pendant l’incubation en raccordant l’arrivée et la sortie du passe-paroi à l’aide d’un court tuyau (d. ext. 4mm).​​

    Fig: 2 schéma de câblage

    Fig. 3 Application MyAmbiance

    Fig. 4 : partie inférieure (enceinte de lecture : SCD30 et pompe)

    Fig. 5 : partie supérieure (firebeetle ESP32, LiPo et transistor)

    Figure 6: passe-parois imprimé pour la chambre à incubation

    Fig 7: passe-parois (coupe)

    Respiromètre ExSitu

    Un instrument pour évaluer la respiration basale du sol

    Instrument d’évaluation de la mesure de respiration basale du sol, par accumulation de CO2 dans des chambres d’incubation. L’invention comporte l’appareil de mesure : « respiromètre » et la chambre d’incubation, les deux éléments sont découplés. Il est ainsi possible de réaliser plusieurs incubations d’échantillons de sol dans différentes chambres, et de lire l’ensemble au moyen d’un appareil unique.

    L’instrument fonctionne autour d’un capteur CO2 proche infra-rouge (Sensirion SCD30), permettant des mesures fiables à faible coût. Les chambres d’incubation sont adaptées de verrines du commerce au moyen d’une pièce imprimé en 3D.

    hashtag
    Note de versions

    Version aboutie du prototype Respiromètre V2 - © Pecnotlab 2024

    V1 - SCOP SAGNE en 2019 - prototype

    V2 - SCOP SAGNE et IRD en 2023 - version minimaliste non aboutie sans écran, ni inter de calibration ni contrôle de la tension. Mode veille profonde et calibration peu pratique.

    V3 - SCOP SAGNE juillet 2024 pour la version définitive du Respiromètre Exsitu avec un microcontrôleur de qualité.

    ExSitu V3© 2025 by is licensed under

    hashtag
    Objectif de l'instrument

    SituResp, l’indicateur de référence biofunctool pour la mesure de respiration basale, pâtit d’une certaine lourdeur opérationnelle. La préparation du gel et la conservation des cuvettes sont délicates, nécessité d’effectuer deux lectures de chaque échantillon (t0 et t24h), dépendance à du matériel de laboratoire et approvisionnement en fournitures (cuvettes, réactifs).

    La méthode de référence ISO16072:2002 (titration à la soude), n’est pas déployable sur le terrain et requiert des compétences de laboratoire, deux points incompatibles avec l’approche biofunctool.

    Les avancées technologiques dans le domaine de la mesure proche infrarouge (NIR), ont rendu accessible au grand public des capteurs CO2 destinés au suivi de qualité de l’air. Ces systèmes sont proposés à faible coût (moins de 100€) et sont suffisamment fiables pour réaliser des mesures de respiration. Les capteurs SensAir K30 ou Sensirion SCD30 ont ainsi déjà largement été détournés par des scientifiques pour réaliser:

    • Des chambres de respiration InSitu(2)

    • Des incubateurs pour des mesures de flux(3,4)

    Ces systèmes connus utilisent cependant un capteur CO2 par chambre, ce qui est limitant sur le nombre d’échantillons analysables en parallèles ou alors sur le coût de chacune des chambres d’incubation, devant être équipée d’un capteur et d’un dispositif d’enregistrement des données. Ce type de chambres, équipées de capteurs, se prête donc mieux à des mesures de flux, relativement courtes (quelques minutes à quelques heures) et à fréquences moyennement élevées (plusieurs mesures par minutes). Dans cette configuration les échantillons sont traités les uns à la suite des autres, en série.

    L’objectif de l’instrument développé ici, est d’effectuer une unique mesure de CO2 cumulative après un ou plusieurs jours d’incubation. Equiper chaque chambre d’un capteur semble donc démesuré et non adapté au nombre d’échantillons à traiter en parallèle (plusieurs dizaines). L’instrument présenté sépare donc l’incubation de l’échantillon de l’appareil de mesure.

    Références

    1. Macagga, R. et al. Validation and field application of a low-cost device to measure CO 2 and ET fluxes. https://egusphere.copernicus.org/preprints/2023/egusphere-2023-553/ (2023) doi:10.5194/egusphere-2023-553.

    2. Gagnon, S., L’Hérault, E., Lemay, M. & Allard, M. New low-cost automated system of closed chambers to measure greenhouse gas emissions from the tundra. Agricultural and Forest Meteorology 228–229, 29–41 (2016).

    3. Huber, S. et al. Suitability of microbial and organic matter indicators for on‐farm soil health monitoring. Soil Use and Management sum.12993 (2023) doi:10.1111/sum.12993.

    4. Gan, H., Roper, W. R., Groffman, P. M., Morris, T. F. & Guillard, K. Automated sensor-based quantification of soil water retention and microbial respiration across drying conditions. Soil Biology and Biochemistry 180, 108987 (2023).

    arrow-up-right
    SCOP SAGNE arrow-up-right
    CC BY-NC-SA 4.0 arrow-up-right

    Montage

    Schéma de câblage

    hashtag
    Partie inférieure

    Câbler le SCD30 et la pompe

    1. Commencer par relier les fils de masses du SCD 30 et de la pompe entre eux, de même avec les fils d’alimentation.

    2. Enlever la gaine sur le câble 4 fils sur 5cm environ (fig. 10).

    3. Raccourcir les fils noirs et rouge de 3cm

    4. Connecter les fils blanc et jaune au SDA/SCL du SDC 30 ; les rouge et noirs à l’alimentation et à la masse du système pompe+SDC30 (fig. 11).

    hashtag
    Assemblage

    1. Connecter 30cm de tuyau PVC 2/4mm à l’entrée de la pompe et le passer par l’orifice du boitier (fi. 17).

    2. Passer le bout d’un autre tuyau PVC 2/4mm dans l’autre orifice puis ajouter un collier (sans trop le serrer pour ne pas bloquer le passage d’air). Fig. 18

    3. Ajouter du mastic polymère pour parfaire l’étanchéité aux interfaces tuyaux-boitier. (fig. 17&18)

    hashtag
    Partie supérieure

    1. Réaliser le circuit en connectant les fils (longueur ~5cm) directement à la carte ESP32. Bien respecter les I/O indiqués sur le schéma (fig. 21).

    2. Penser à insérer l’interrupteur sur le boitier, par l’extérieur, avant de le connecter à la carte.

    3. Astuce : la résistance « pull down » peut être soudé directement sur les broches du transistor (fig. 22)

    hashtag
    Chambre de respiration

    1. Percer le couvercle du bocal à 16mm en son centre (fig. 26).

    2. Mettre en place le passe paroi avec son joint torique 15mm, coté extérieur (fig. 26).

    3. Visser l’écrou, et son joint torique 15mm, coté intérieur.

    circle-check

    Préparer autant de chambres que d’échantillons à analyser en parallèle.

    Mode d'emploi

    Matériel

    • Le boitier Respiromètre ExSitu

    • Un smartphone avec l’application Sensirion MyAmbiance

    • Des chambres d’incubations (autant que d’échantillons à analyser) + 5cm de tuyau 4/6mm par chambre pour les fermer.

    Placer la pompe et le SDC30 à leur place dans le boitier. Maintenir le SDC30 au moyen de deux vis M2x3 (fig. 17)

  • Découper 23cm de joint torique d=2.65m et le placer dans la rigole. Utiliser de la colle cyanolite pour le maintenir en place. (fig. 17 à 19)

  • Placer l’œillet dans la partie supérieur du boitier puis y passer le câble (fig. 20).

  • Placer les 4 vis M2x16 aux quatre coins pour fermer le boitier.

  • Souder la batterie LiPo à la carte.

  • Placer l’ensemble des composants dans le boitier (fig. 23).

  • La batterie en dessous

  • La carte ESP32 de manière à ce que le port USB soit accessible de l’extérieur

  • Le transistor là où il y a de la place

  • Essayer de dégager l’avant de la carte (leds et bouton Reset doivent être visible depuis la fenêtre)

  • Découper un morceau de plexiglass 20x20mm et le coller sur la fenêtre du couvercle (cyanolite). (fig. 24)

  • Fermer le couvercle, faire une marque sur le plexiglass au-dessus du bouton Reset puis le percer (d=4mm). (fig.24)

  • Fermer le couvercle et le maintenir par 2 vis M3x12.

  • Parfaire éventuellement l’étanchéité entre la partie basse et supérieur avec du mastic au niveau de la jonction.

  • Découper deux sections de 25mm sur le tuyau 4/6mm.
  • Les positionner sur les tétines du passe-paroi (chauffer si nécessaire).

  • Ajouter éventuellement du mastic polymère.

  • Solidariser les tuyaux au moyen des colliers de serrage (fig. 27).

  • il est possible de remplacer les joints toriques par du mastic polymère (ou du silicone). Fig. 28

  • Figure 10 : préparation du câble

    ​Figure 11 : relier SDC30 et pompe

    Fig. 17 partie inférieure

    Fig. 18 raccord de la pompe

    Fig. 19 raccord sortie

    Fig. 20 œillet et passage du câble

    Fig 21 câblage partie supérieure

    Fig. 23 assemblage partie supérieure

    Fig. 22 pull down

    fig. 24 fenêtre plexiglass

    Fig. 26 mise en place du passe-parois

    Fig. 27 tuyau pour les raccords

    Fig. 28 joint silicone

    Fig. 29 chambre + respiromètre

    fig. 25 boitier achevé
  • Des échantillons de sol tamisés à 2mm et séchés.

  • Une balance 0.1g + une cuillère

  • Une pipette 2mL + eau déminéralisée

  • Une petite spatule

  • Un incubateur à 28°C

  • Un feutre pour labelliser les chambres d’incubation

  • hashtag
    Procédure :

    hashtag
    Préparation des chambres

    Etape à effectuer 24h en amont, avec des échantillons préalablement tamisés à 2mm et séchés 7jours à l’air libre.

    circle-info

    Ce protocole d’incubation est une proposition. Il est à adapter par l’utilisateur selon ses besoins et la réponse des sols à étudier. Cette notice se veut avant tout technique et se focalise sur l’utilisation de l’instrument. Préparer autant de chambres de respiration que nécessaire.

    • Peser 7.50g de sol sec dans le bocal d’incubation

    • Ajouter 1.88mL d’eau déminéralisé (humidification à 25%) et homogénéiser le mélange.

    • Fermer le couvercle et ajouter le tuyau reliant l’entrée et la sortie du passe-paroi.

    • Labelliser et mettre à incuber 24h à 28°C.

    circle-exclamation

    Attention à ne pas respirer dans le bocal en le fermant ! L’utilisation d’une hotte laminaire est conseillée.

    Préparer autant de chambres de respiration que nécessaire.

    circle-check

    En l'absence d'incubateur de laboratoire, il est possible de s'en fabriquer un DIY

    hashtag
    Calibration du capteur CO2

    Il est recommandé de calibrer le respiromètre avant chaque utilisation (une utilisation étant un ensemble de mesures) afin d’éviter une dérive du capteur CO2 dans le temps ou selon les conditions d’utilisation. Cette calibration prend comme référence la concentration CO2 moyenne actuelle de l’atmosphère (env. 400ppm).

    • Placer le switch sur la position "calibration"

    • Placer le respiromètre à l’extérieur dans un endroit sans pollution par des émissions directes de CO2.

    • Allumer le respiromètre.

    • Laisser le respiromètre à l’extérieur et s’éloigner pour éviter de contaminer l’environnement immédiat par votre respiration.

    • Après 2min, le buzzer émet un son. Il est alors possible de saisir le boitier et de commencer les mesures.

    • Pendant la série de mesures il est possible d'éteindre puis de rallumer l'appareil, veillez cependant à placer le switch en position "mesures". La calibration effectuée restera valable.

    hashtag
    Lecture des chambres

    hashtag
    Vérification du dispositif de lecture

    • Contrôler les valeurs de concentration de CO2 sur l'écran et/ou lancer l’application Sensision My Ambiance, s’assurer le que Bluetooth du téléphone est actif, et allumer le respiromètre (interrupteur ON sur le côté).

    • Dans l’application choisir « SCD-Gadget xx :xx » puis dans l’onglet « dashboard » (fig. 9) et vérifier que l’instrument indique une concentration CO2 cohérente

      o Il faut jusqu’à 30-60s pour stabiliser la mesure

      o En extérieur la concentration devrait être 400±35ppm ; en intérieur entre 400 et 1000 selon l’aération de la pièce.

    • Éteindre l’instrument (interrupteur OFF). Il perd alors la communication avec le téléphone.

    hashtag
    Mesure de la concentration de CO2 d'une chambre

    Après 24h d’incubation, sortir l’ensemble des chambres de l’incubateur.

    • Après avoir calibré l'appareil pour une série de mesures, prendre une chambre et enlever le tuyau reliant l’entrée et la sortie du passe-parois.

    • Emmancher immédiatement les deux tuyaux du respiromètre sur le passe paroi : l’entrée du respiromètre (tuyau coté interrupteur) vient sur l’entrée de la chambre (« IN »).

    • Allumer le respiromètre (interrupteur sur ON) , lisez la valeur affichée à l'écran ou ouvrir l’application MyAmbiance.

      • Allez dans l'onglet "plot" puis "co2" et "live"

      • Zoomer avec deux doigts pour obtenir une échelle de ~2min

      • Observer l’évolution de la courbe CO2 et attendre que la concentration se stabilise (env. 1-2min) fig. 37 et 38

      • Une fois la valeur stabilisée, lisez la concentration à l'écran du boitier ou retournez sur l'onglet "dashboard" et enregistrez cette valeur "plateau", c'est votre résultat de mesure à 35 ppm près.

    • Déconnecter le respiromètre de la chambre et attendre que la concentration de CO2 redescende à celle de la pièce (~30-60sec) pour purger l’instrument !

    • Éteindre le respiromètre (interrupteur sur OFF)

    Répéter l’ensemble de ces étapes pour l’échantillon suivant. La zone de graphique devrait conserver l’échelle ~2min paramétrée la première fois.

    MyAmbiance offre la possibilité d'exporter la série de mesures dans des fichiers csv.

    évolution vers un plateau (onglet "plot")

    lecture de la valeur correspondante (onglet "dashboard")

    Description

    Ce respiromètre développé pour les besoins du projet biofunctool, permet de réaliser une mesure de respiration cumulative après incubation. Les échantillons de sol tamisés sont mis à incuber pour une durée et à une température connue. La concentration en CO2, directement corrélée à la respiration du compartiment vivant du sol est indicatrice de l’activité microbiologique de celui-ci. Elle est mesurée dans la chambre à la suite de l’incubation.

    L’instrument comporte ainsi deux éléments distincts :

    • Un appareil de lecture

    • Une, ou plusieurs, chambre d’incubation

    L’appareil de lecture fonctionne autour des composants principaux suivants :

    • Un capteur CO2 NIR, Sensirion SDC30

    • Un microcontrôleur ESP32, carte uPesy wroom Low Power DevKit 1.2

    • Une mini pompe à air 3-5V, 0.8L/min

    • Une batterie LiPo 2000mAh

    Les données sont affichées sur un écran mais on peut aussi les consulter sur un smartphone équipé de l’application Sensirion MyAmbiance (fig. 3). Le constructeur propose ce programme gratuitement permettant de communiquer avec ses capteurs par transmission Bluetooth au moyen de la librairie Arduino <Sensirion_Gadget_BLE.h>. Le microcontrôleur ESP32 choisi, dispose d’une antenne Bluetooth intégrée et supporte l’environnement Arduino. De plus la carte uPesy wroom Low Power DevKit 1.2 permet de gérer la charge d’une batterie LiPo par USB et l’alimentation 3.3V du microcontrôleur, de SCD30 et de la pompe. En conséquence le circuit est très simple.

    Un interrupteur général commande le fonctionnement de l'appareil, pompe et capteur se mettent en marche. Selon la position du switch l'appareil exécute ou non une calibration à 400 ppm. Une fois la calibration achevée l'appareil émet un son pour avertir l'opérateur puis mesure en continu la concentration en CO2 du flux de gaz.

    A l'allumage l'écran indique la tension de la batterie pour pouvoir anticiper une éventuelle mise en charge.

    Respiromètre Co2 monitor ExSitu V3

    Mode d'emploi

    file-pdf
    805KB
    mode d'emploi_respiro.pdf
    PDF
    arrow-up-right-from-squareOuvrir

    hashtag
    Matériel

    • Le boitier de lecture respiromètre + une tige d<4mm (ex. clé Allen, cure-dent…)

    • Un smartphone avec l’application Sensirion MyAmbiance

    • Des chambres d’incubations (autant que d’échantillons à analyser) + 5cm de tuyau 4/6mm par chambre pour les fermer.

    • Des échantillons de sol tamisés à 2mm et séchés.

    • Une balance 0.1g + une cuillère

    • Une pipette 2mL + eau déminéralisée

    • Une petite spatule

    • Un incubateur à 28°C

    • Un feutre pour labeliser les chambres d’incubation

    hashtag
    Procédure :

    hashtag
    Préparation des chambres

    Etape à effectuer 24h en amont, avec des échantillons préalablement tamisés à 2mm et séchés 7jours à l’air libre.

    circle-info

    Ce protocole d’incubation est une proposition. Il est à adapter par l’utilisateur selon ses besoins et la réponse des sols à étudier. Cette notice se veut avant tout technique et se focalise sur l’utilisation de l’instrument.Préparer autant de chambres de respiration que nécessaire.

    • Peser 7.50g de sol sec dans le bocal d’incubation (fig. 31)

    • Ajouter 1.88mL d’eau déminéralisé (humidification à 25%) et homogénéiser le mélange (fig. 32).

    • Fermer le couvercle et ajouter le tuyau reliant l’entrée et la sortie du passe-paroi (fig. 33)

    circle-exclamation

    Attention à ne pas respirer dans le bocal en le fermant ! L’utilisation d’une hotte laminaire est conseillée.

    Préparer autant de chambres de respiration que nécessaire.

    circle-check

    En l'absence d'incubateur de laboratoire, il est possible de s'en

    hashtag
    Calibration du capteur CO2

    Il est recommandé de calibrer le respiromètre avant chaque utilisation (une utilisation étant un ensemble de mesures !), afin d’éviter une dérive du capteur CO2 dans le temps ou selon les conditions d’utilisation. Cette calibration prend comme référence la concentration CO2 moyenne actuelle de l’atmosphère (env. 400ppm).

    • Allumer le respiromètre : Interrupteur ON sur le côté : LED bleue allumée, pompe active (fig. 35).

    • Placer le respiromètre à l’extérieur et appuyer sur le bouton Reset de la carte ESP32 au moyen d’une tige (fig. 36).

    • La LED bleue clignote alors pendant 2min. Laisser le respiromètre à l’extérieur et s’éloigner pour éviter de contaminer l’environnement immédiat par votre respiration.

    hashtag
    Lecture des chambres

    hashtag
    Vérification du dispositif de lecture

    • Lancer l’application Sensision My Ambiance, s’assurer le que Bluetooth du téléphone est actif, et allumer le respiromètre (interrupteur ON sur le côté).

    • Dans l’application choisir « SCD-Gadget xx :xx » puis dans l’onglet « dashboard » (fig. 9) et vérifier que l’instrument indique une concentration CO2 cohérente

      o Il faut jusqu’à 30-60s pour stabiliser la mesure

      o En extérieur la concentration devrait être 400±35ppm ; en intérieur entre 400 et 1000 selon l’aération de la pièce.

    hashtag
    Mesure de la concentration de CO2 d'une chambre

    Après 24h d’incubation, sortir l’ensemble des chambres de l’incubateur.

    • Prendre une chambre et enlever le tuyau reliant l’entrée et la sortie du passe-parois.

    • Emmancher immédiatement les deux tuyaux du respiromètre sur le passe paroi : l’entrée du respiromètre (tuyau coté interrupteur) vient sur l’entrée de la chambre (« IN »).

    • Allumer le respiromètre (interrupteur sur ON) et ouvrir l’application MyAmbiance.

    Répéter l’ensemble de ces étapes pour l’échantillon suivant. La zone de graphique devrait conserver l’échelle ~2min paramétrée la première fois.

    hashtag
    Recharge de la batterie.

    Connecter le respiromètre à un port USB-2 micro. La LED rouge (fig. 6) s’allume. Elle s’éteindra une fois la batterie pleine. Il n’y a pas d’affichage du niveau de batterie, il est donc recommandé de recharger l’instrument avant (ou pendant) chaque utilisation.

    Labeliser et mettre à incuber 24h à 28°C (fig. 34).

    Après 2min, la LED reste allumée. Il est alors possible de commencer les mesures.

    Éteindre l’instrument (interrupteur OFF). Il perd alors la communication avec le téléphone.

    o Aller dans l’onglet « plot » puis « CO2 » et « live »

    o Zoomer avec deux doigts pour obtenir une échelle de ~2min

    o Observer l’évolution de la courbe CO2 et attendre que la concentration se stabilise (env. 1-2min) fig. 37 et 38

    o Retourner sur l’onglet « dashboard » et noter cette valeur « plateau » sur une feuille de résultat, un cahier de laboratoire ou un tableur (elle fluctuera toujours légèrement). C’est votre résultat de mesure (±35ppm).

  • Déconnecter le respiromètre de la chambre et attendre que la concentration de CO2 redescende à celle de la pièce (~30-60sec) pour purger l’instrument !

  • Éteindre le respiromètre (interrupteur sur OFF)

  • Fig. 31 Pesée et humidification

    Fig. 32 homogénéisation

    Fig. 33 fermeture du passe-parois

    Fig. 34 Incubation

    Figure 35 : Reset et LEDs

    Figure 36 : Appuyer sur Reset

    Figure 37 : évolution vers un plateau (onglet "plot")

    Figure 38 : lecture de la valeur correspondante (onglet "dashboard")

    fabriquer un DIY
    figure 30 : le matériel

    Montage

    Plan de câblage
    PCB du Respiromètre ExSitu
    Agencement des différents éléments
    passe parois des chambres d'incubation

    Fournitures et fichiers

    • Microcontrôleur uPesy ESP32 Wroom Low Power DevKit v1.2 ici arrow-up-right

    • Capteur CO2 NIR Sensirion SCD 30

    • Ecran OLED I2C 128x64 0,96' SSD 1306

    • Batterie Lithium polymère 3,7v 2000mAh

    • Une mini pompe à air 3-5V, 0.8L/min

    • un buzzer DC 3-24V 85dB 23 x 12mm

    • un connecteur JST PH 2 mm

    • Interrupteur Bascule On/Off 15x21mm

    • Inverseur unipolaire B144 à glissière ON-ON

    iciarrow-up-right
    file-archive
    95KB
    ExSitu.zip
    archive
    arrow-up-right-from-squareOuvrir
    file-download
    2MB
    chambre_passe_paroi.stl
    arrow-up-right-from-squareOuvrir
    file-download
    153KB
    chambre respi ecrou.stl
    arrow-up-right-from-squareOuvrir

    CO2 flux sensor V1

    L'objectif de ce respiromètre est d'évaluer l’activité biologique du sol en mesurant la respiration du sol, c'est à dire le CO2 émis par les microorganismes, la mésofaune et les racines du sol.

    circle-check

    Ce modèle V1 est le prototype développé par le Pecnot'Lab, il a servi à valider le principe et à concevoir le modèle V2 beaucoup plus évolué.

    Description et mode d'emploi

    hashtag
    Description

    Chambre de mesure :

    Cylindre métallique portant le capteur de CO2 et le microcontrôleur. diam. ext 159 mm, diam. int. 151,3 mm, hauteur ≈ 15 cm. Épaisseur du couvercle hermétique enfoncé dans le cylindre : 20 mm. Enfoncement dans le sol de 80 mm en condition optimales. Espace de la chambre hors sol : 50 mm, pour un volume utile de 880 cm3.

    Couvercle hermétique :

    Impression 3D en PLA. Contient le capteur et le module d’Arduino avec batterie, écran, carte SD et interrupteur. diam. ≈ 146 mm + joint torique (diam. ext 153,05 mm, 6,99 mm épais.) fond de gorge diamètre 140 mm.

    Capteur CO2 : K30 10 000 ppm

    • CO2 Mesure: infrarouge non dispersif (NDIR)

    • Gamme de mesure: 0 - 10,000 ppm (0-5,000 ppm dans les spécifications)

    • Taux de mesure: toutes les 2 secondes

    Fonctionnement

    Il s’agit d’une variante au protocole de l’USDA[1], qui permet de suivre en continue sur la période de mesure l’évolution de la teneur en CO2 ainsi que des paramètres associés à cette mesure. La mesure du CO2 est à la fois plus précise et immédiate. Elle permet de connaître la teneur au début de la mesure, le comportement de la station (relargage de CO2 important au démarrage de la mesure p ex), d’enregistrer dans la chambre de mesure les paramètres associés immédiatement, toutes choses que la méthode par tube Draëger ne peut réaliser.

    La manipulation est simplifiée, et les résultats sont plus précis.

    La chambre à CO2 est constituée d’un cylindre métallique enfoncé en partie dans le sol, dont l’extrémité supérieure est fermée hermétiquement par un couvercle qui contient le dispositif électronique qui permet d’enregistrer plusieurs paramètres :

    La mesure s’effectue sur une durée de 30 minutes. Les données sont enregistrées sur une carte SD au format CSV. Il a été montré par Parkin et al. (1996) que l’activité biologique augmente d’un facteur de 2 pour une augmentation de la température de 10°C. Il a également été montré (Parkin et al., 1996) que l’activité microbienne est maximale lorsque 60 % des pores du sol sont remplis d’eau. Ainsi afin de standardiser la respiration du sol ces valeurs seront prises en considération dans le traitement des données. C’est pour cette raison que température et humidité du sol sont relevées par ce dispositif. La température de l’air (chambre de mesure) et la pression atmosphérique sont nécessaires pour calculer la masse de CO2 produite.

    [1] Il faut noter qu’en 1996 la méthode proposée par Parkin et al. (analyse chimique de gaz par tube Daëger) avait été choisie car elle était plus abordable que les analyses physiques par capteur infra rouge. Aujourd’hui les capteurs électroniques se sont démocratisés et sont moins coûteux que l’analyse Daëger et beaucoup plus précis. La mise en œuvre de cette mesure est aussi facilitée.

    hashtag
    Mode d'emploi

    circle-check

    voir les tutoriels du Pecnot'Lab

    Diffusion du temps de réponse: 20 secondes
  • Temps de réponse Échantillon: 2 secondes @ .5 l / min débit de gaz tubulaire

  • Temps de réchauffement: <1 min. (@ spécifications complètes <15 min)

  • Les sorties. 2 analogiques, 2 numériques

  • Sorties de tension analogique évolutives

  • Chaque sortie numérique a un seuil et une hystérésis

  • Gamme programmable: 0-10,000 ppm (configuration personnalisée requise)

  • Répétabilité: ± 20 ppm ± 1% de la valeur mesurée dans les spécifications

  • Précision: ± 30 ppm ± 3% de la valeur mesurée dans les spécifications

  • Attente de la durée du capteur:> 15 années

  • Intervalle de maintenance: aucun entretien requis

  • Auto-diagnostic: vérification complète de la fonction au démarrage

  • ABC (Automatic Background Calibration) activé sauf indication contraire

  • Dimensions: 51 × 57 × 14 mm (Longueur x Largeur x Hauteur approximative)

  • Entrée d'alimentation: 5.5-14 VDC, stabilisé dans 10% (circuits de protection externes requis)

  • Consommation de courant: moyenne 40 mA

  • Méthode d'échantillonnage: diffusion (capuchon de tube facultatif)

  • Pression atmosphérique
  • www.co2meter.frarrow-up-right
    https://rhizobiome.gitbook.io/les-tutoriels-du-pecnotlab/protocoles-et-observations/activite-biologique/respiration/respiration-du-solarrow-up-right
    file-image
    90KB
    compost AmalvitLD.png
    image
    arrow-up-right-from-squareOuvrir
    exemple de feuille de données
    exemple de graphe généré par le tableur à partir d'un enregistrement de données

    L'incubateur 5 litres

    Incubateur pour réaliser le test de la respiration du sol à la maison

    circle-check

    Matériel destiné à réaliser des mesures demandant une phase d'incubation sans avoir recourt à un incubateur de laboratoire. La température est réglée à 28 °C pour les besoins de la mesure de la respiration, mais elle pourrait être modifiée en changeant le programme du micro contrôleur.

    Deux sondes thermiques placées dans la boite isotherme (au centre de la boite et au niveau du refroidisseur inférieur) permettent de réguler le fonctionnement du module peltier selon la température programmée. Les ventilateurs placés sur les refroidisseurs du peltier permettent de dissiper la chaleur. Le ventilateur dans la boite isotherme est fait pour brasser l'air et homogénéiser rapidement la température. Ce ventilateur peut être placé en marche forcée avec interrupteur placé sur le boitier.

    Incubateur 5L © 2025 by is licensed under

    hashtag
    fournitures et fichiers

    • boite en polystyrène (31x28x18,5 cm environ 5 l)

    • arduino nano

    • relais

    hashtag
    câblage et montage

    triangle-exclamation

    Il est nécessaire d'alimenter le module Peltier en 6 v pour qu'il ne chauffe pas trop fort l'incubateur et qu'il consomme moins de 3 ampères.

    circle-info

    Le buzzer est destiné à alerter en cas de surchauffe accidentelle

    circle-check

    L'écran OLED est optionnel, il permet de contrôler la température au sein de l'enceinte et d'indiquer la durée de l'incubation. Le programme permet de visualiser les données de température (température au niveau du radiateur et température au milieu de l'enceinte) par liaison USB série graphe ou moniteur. La led indique l'état de fonctionnement: en chauffe (rouge), brassage de l'air (bleu), attente (vert)

    module peltier 12 v 6 A et ses refroidisseurs

  • ventilateur radial 50 x 50 x 10 12 v

  • 2 ventilateurs de refroidissement 40 x 40 x 10 5 v

  • sondes thermiques DS18B20+ (x2)

  • Led RGB

  • régulateur de tension step down 9 v vers 6 v

  • buzzer

  • écran OLED I2C 128 x 32 px 0,91 pouce

  • résistances 4.7kOhms , 90, 95 et 140 Ohms

  • switch

  • alimentation 9 V (3 A minimum)

  • arrow-up-right
    SCOP SAGNE arrow-up-right
    CC BY-NC-SA 4.0 arrow-up-right
    exemplearrow-up-right
    exemplearrow-up-right
    plan de câblage
    le boitier est posée au dessus du module peltier
    vue sur les ventilateurs et les sondes à l'intérieur de la boite
    peltierarrow-up-right
    refroidisseur arrow-up-right
    exemplearrow-up-right
    exemplearrow-up-right
    file-archive
    3KB
    incubateur_5_litres_basic_6V.ino.zip
    archive
    arrow-up-right-from-squareOuvrir
    code Arduino IDE
    file-download
    291KB
    incubateur 5 l base v3.stl
    arrow-up-right-from-squareOuvrir
    base
    file-download
    152KB
    incubateur 5 l couvercle.stl
    arrow-up-right-from-squareOuvrir
    couvercle

    Principe et montage

    Références pour construire le respiromètre

    hashtag
    Principe

    Mesurer le flux de CO2 dans une enceinte hermétique avec un capteur à infra-rouge. Enregistrement simultané des paramètres nécessaires au calcul de la teneur en CO2 sur une carte SD. Appareil inspiré du dispositif de Parkin et al. (1996)[1] utilisé par l'USDA.

    hashtag
    Version

    version prototype v1 juin 2018

    hashtag
    Matériel et fournitures

    • Carte seeduino V4.2

    • Shield Datalogging GT1046

    • Sonde barométrique BMP280 (pression atm. et température de l’air)

    hashtag
    Connexions et câblage

    • Shield GT : 10/11/12/13

    • LCD I2C

    • BMP280 : I2C+

    hashtag
    Variables

    les variables s'enregistrent sur un fichier CSV CO2_OO.CSV sur la carte SD

    • Time (ms)

    • Durée (mm :ss)

    • Date (YY/MM/DD hh: mm: ss)

    hashtag
    Fichiers

    hashtag
    Références

    [1] Parkin, T. B., Doran, J. W., Franco-Vizcaino, E., & Jones, A. J. (1996). Field and laboratory tests of soil respiration. Methods for assessing soil quality., 231-245.

    Sonde température étanche DS18B20 (température du sol)
  • Résistance 4,7 kΩ (2)

  • Sensor Moisture soil Grove 101020008 (humidité du sol)

  • K30 Co2meter (sonde CO2)

  • Afficheur LCD (20 x 4)

  • Batterie 9 v (idéal : une batterie auxiliaire supplémentaire 9v pour le capteur CO2

  • Couvercle support hermétique (print 3D)

  • Cylindre métallique

  • Sonde temp. : 2
  • Moisture : A2

  • K30 : 8/9

  • CO2 (ppm)
  • Temp sol (C)

  • Hum sol (%)

  • Patm (Pa)

  • Temp air (C)

  • Alti (m)

  • file-download
    9KB
    C02_SOIL_LCD_4X20_I2C_BARO.ino
    arrow-up-right-from-squareOuvrir
    code Arduino
    file-archive
    108KB
    STL respiromètre.zip
    archive
    arrow-up-right-from-squareOuvrir
    fichiers STL du boitier
    file-download
    547KB
    CALCULS avec BARO.xltx
    arrow-up-right-from-squareOuvrir
    tableur pour le traitement des données
    câblage

    Fournitures et ressources

    file-download
    213KB
    pupitre.stl
    arrow-up-right-from-squareOuvrir
    file-download
    1007KB
    Fond v26.stl
    arrow-up-right-from-squareOuvrir
    file-download
    67KB
    etrier servo axis.stl
    arrow-up-right-from-squareOuvrir
    file-download
    77KB
    support servo v2.stl
    arrow-up-right-from-squareOuvrir
    file-download
    281KB
    capteur K30 v2.stl
    arrow-up-right-from-squareOuvrir

    Agitateur roue brushless

    circle-info

    Merci à Michel Brossard (IRD) de nous avoir soufflé l'idée de la roue de vélo à entrainement par moteur et chaîne. En voilà une version modernisée.

    Agitateur rotatif

    agitateur automatique des échantillons de POXC et autres ...

    hashtag
    Adapté de:

    Open Source Laboratory Sample Rotator Mixer By: (jpearce) License: Commercial use is allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license. Published on: Apr 14, 2017

    https://www.hardware-x.com/article/S2468-0672(16)30004-9/fulltextarrow-up-right

    file-pdf
    3MB
    rotator open source.pdf
    PDF
    arrow-up-right-from-squareOuvrir

    file-archive
    137KB
    Agitateur rotatif stl.zip
    archive
    arrow-up-right-from-squareOuvrir

    Agitateur magnétique

    nécessaire pour le titrage du CO2 (protocole respiration par incubation)

    Inspiré de nombreux modèles équivalents présents sur le net.

    l'agitateur magnétique en fonctionnement
    boitier de l'agitateur
    support des aimants
    • aimants 15 x8 mm 6.4 kg de traction iciarrow-up-right

    • ventilateur 80 x 80 mm 12 v

    • contrôleur de vitesse

    • embase d'alimentation 5.5 /2.5

    • un transformateur de 9 à 12 v

    • testeur afficheur de tension 0,28 pouce 2,5 à 30 v

    • un barreau magnétique

    ici arrow-up-right
    p exarrow-up-right
    p exarrow-up-right
    p exarrow-up-right
    p exarrow-up-right
    p exarrow-up-right
    file-archive
    77KB
    agit-magnetique.zip
    archive
    arrow-up-right-from-squareOuvrir

    Le Slake Robot

    L'automate qui facilite l'évaluation de la stabilité structurale des agrégats.

    Machine mise au point pour le Pecnot'Lab pour automatiser le test de stabilité des agrégats présenté iciarrow-up-right

    circle-info

    Slake test ou test de battance réalisé pour évaluer statistiquement la stabilité des agrégats face à l'immersion dans l'eau.Des petits fragments de sol (agrégats) sont immergés dans l'eau selon un protocole précis. L'observation de leur état après immersion permet de proposer un indice de stabilité.

    circle-check

    Le robot permet de reproduire fidèlement les différentes étapes du test pour 9 échantillons en même temps.

    hashtag
    Note de versions:

    Slake robot V1 (2019) prototype opérationnel qui méritait quelques optimisations

    Slake robot V2 (2023) avec les modifications suivantes:

    • alimentation unique (12-35 v)

    • un seul bouton de commande à deux fonctions

    • conception d'un PCB

    Slake robot V3 (2025) avec les modifications suivantes:

    • optimisation du PCB, emplacement d'un buzzer YK-012 sur le PCB

    • socle et boitier redessinés pour optimiser l'impression des pièces

    • corrections du tutoriel

    Slak Robot V3© 2025 by is licensed under

    socle et boitier redessinés pour être plus compactes
  • palonnier et rails simplifiés avec intégration des masses en plombs dans la structure

  • servomoteurs optimisés

  • code revu avec chronométrage plus précis

  • modification des tamis
  • impression en PLA des cloisons du réservoir en plexiglas

  • arrow-up-right
    SCOP SAGNE arrow-up-right
    CC BY-NC-SA 4.0 arrow-up-right
    Slake Robot V1
    Slake Robot V2
    Slake robot V3
    vue éclatée du montage slake V1

    Co2 flux sensor v2

    hashtag
    Note de version : évolutions par rapport à la V1:

    Un appareil qui évalue automatiquement le volume de la chambre d'émission du CO2 (capteur Lidar), qui enregistre la position géographique de la station (GNSS), averti de l'état de la batterie et qui enregistre les concentrations de CO2 toutes les deux secondes sur une carte mémoire.

    Montage

    fig. 1 schéma de câblage
    fig 2 PCB V3
    1. Imprimer les pièces en PLA avec des paramètres standards (fig. 3&4)

    2. Penser à ajouter des supports pour le palonnier, le socle et les tamis

    3. Réaliser le circuit (fig. 1 & 2)

    4. Souder les composants au PCB. Le dissipateur est pour le transistor LM7806 (fig. 5)

    5. Bien penser à faire passer les câbles des servomoteurs par la fenêtre du boitier avant de les souder au PCB. Idem pour le bouton (fig. 5)

    6. Assembler le boitier (fig. 6) Voir la vue éclatée du Slake Robot V1 qui montre le principe d'assemblage

    7. Coller ou visser les composants

    8. Fermer le boitier avec le couvercle par 4 vis M2 x 10

    9. Mettre en place les rails avec les boulons M3x12

    10. Insérer les plombs dans le palonnier

    11. Il est nécessaire d’écraser les « picots » (fig 7)

    12. Les insérer légèrement en force, ils seront ensuite maintenus par l’écrou au-dessus (fig. 8)

    13. Joindre le palonnier au rail (fig.9)

    14. Partie haute (fig. 10) : au moyen des boulons M3x25 ; le roulement 3x8x4 à l’intérieur. Insérer les entretoises.

    15. Partie basse (fig. 11) : au moyen des boulons M3x30 ; le roulement 5x11x4 sur l’extérieur ; le roulement 3x8x4 à l’intérieur. Insérer les entretoises.

    16. Laisser du jeu dans le mécanisme. Ne pas serrer les écrous.

    17. Téléverser le code et brancher le robot.

    18. Assembler la came : Insérer le bras correspondant du servomoteur dans la came et le fixer au moyen de colle cyanolite, puis laisser sécher.

    19. Mettre en place les servomoteurs à leurs emplacements (fig. 10&11). Attention à l’orientation.

    20. Il est important d’avoir mis le robot sous tension afin que les servomoteurs soient en position haute avant d’assembler la came à l’arbre du servomoteur au moyen du boulon M2.5x8 (fig.12)

    21. Ajouter du silicone le long des rails pour lubrifier le mécanisme.

    22. Réaliser le réservoir en plexiglas (assemblage à la colle pour polycarbonate Acrifix 1S 0116) (fig. 13 à 15). Dans la version V3 les cloisons en plexiglas sont remplacées par une impression en PLA blanc.

    23. Imprimer les 9 tamis (fig. 16)

    fig 3
    fig. 4
    fig. 5
    fig 6
    fig. 7
    fig. 8
    fig. 9
    fig. 10
    fig. 11
    fig. 12
    fig. 13 le réservoir en plexiglas
    fig. 14 assemblage des 9 pièces en plexiglas
    fig. 15 cloison 118x22x2 (x4)
    fig. 16 tamis

    Mesures de gaz

    Les agitateurs

    Agitateur POXC

    Agitateur pour les protocoles POXC et Nmin de Biofunctool

    hashtag
    Résumé

    Afin de mesurer le pool labile de carbone organique du sol, le set Biofunctool utilise une méthode d’oxydation au Permanganate de potassium (KMnO4) : abrégé protocole POXC nécessitant une agitation chronométrée et régulière avant lecture du résultat au spectromètre.

    Cet agitateur de laboratoire, déployable sur le terrain, permet de traiter indépendamment 4 échantillons, chacun contrôlé par un simple bouton de déclenchement de la procédure. Il est également adaptable à d’autre programmes et contenants. Par exemple il peut être utilisé pour le protocole de mesure de l’azote minéral (Nmin).

    hashtag
    Note de versions:

    AGIT V0 (2023) prototype opérationnel qui méritait quelques optimisations

    AGIT V1 (2024) avec les modifications suivantes:

    • 2 programmes (Poxc et de Nmin) choix par sélecteur mécanique

    • couvercle fait d'une seule pièce

    • option de code pour n'effectuer que des agitations de 2 minutes

    AGIT V2 (2025)

    • changement de buzzer

    • correction du PCB

    • optimisation de la fixation des servomoteurs

    • modification de la fixation du sélecteur

    AGIT V3 (2025) non présenté ici

    • ajout d'un second PCB pour fixer Led, switch et commandes sur la partie supérieure du boitier

    • commande des servomoteur par interrupteur capacitif

    • modification du design du boitier

    hashtag
    Description

    Le protocole POXC peut être résumé par les étapes suivantes : une petite quantité de sol (2,5g) extraite dans 18ml d’eau réagit pendant 2 minutes précisément au contact d’une solution de KMnO4 (2ml) par une agitation homogène de l’échantillon, puis repose 10 minutes avant lecture du résultat au spectrophotomètre.

    Cette procédure était jusqu’à présent réalisée manuellement. Les agitateurs du commerce ne permettent pas de traiter les échantillons indépendamment les uns des autres et donc de respecter les 2 minutes par tube. Cependant cette phase de réaction, temps précis et mouvement homogène, est un paramètre critique sur la précision et la fiabilité du résultat. De plus, l’agitation manuelle est chronophage et d’une pénibilité certaine pour l’utilisateur. Les agitateurs commerciaux, non adapté à ce protocole, ne sont également pas destinés à un usage sur le terrain et sont onéreux.

    Malgré l’engouement pour l’indicateur POXC en santé des sols, nous ne connaissons aucun instrument permettant d’automatiser la manipulation référencée à ce jour. Nous proposons ainsi un instrument capable de résoudre ces différents blocages techniques :

    • Traitement individualisé des échantillons

    • Chronométrage précis de l’agitation et du repos

    • Déployable sur le terrain

    Cet agitateur (figure 1) permet de traiter 4 tubes de type Falcon 50ml ou pilulier en verre 30ml. Chaque échantillon est fixé orthogonalement à l’axe d’un servomoteur (DFRobot SER0053) au moyen d’un clip imprimé en PETG (fichier 3D disponible). Ce clip se compose d’une base pentagonale (partie mâle) vissée à l’arbre du servomoteur et du clip lui-même (partie femelle) venant s’insérer sur la base et se verrouiller au moyen d’une goupille (demi trombone à papier). Voir figure 2, ci-dessous. Ce système permet de changer facilement de clip : différents diamètres en fonction des tubes, casse d’un clip, rangement…

    A chacun des 4 servomoteurs dépend un bouton poussoir pour déclencher l’agitation et une LED RGB pour indiquer l’état de la procédure :

    • Éteinte et servomoteur en marche : agitation en cours (2min)

    • Rouge : agitation terminée ; période de sédimentation avant analyse (9min 30s)

    • Vert clignotant : échantillon bientôt prêt à être analysé (30s)

    Cette sélection se fait lors de la mise sous tension de l’instrument (boucle setup() du programme du microcontrôleur). Ensuite, pendant le fonctionnement, le sélecteur est désactivé afin d’éviter une erreur de manipulation. D’autre programmes sont possibles en modifiant les variables « timer » dans le code.

    Le système de contrôle est un microcontrôleur de type Arduino Nano. La position angulaire de chaque servomoteur est recalculée à une fréquence de 20ms pour respecter une agitation relativement lente (cycle de 2s).

    Un circuit imprimé (figure 3) simplifie les connections et le montage de l’agitateur. Il permet également de gérer l’alimentation électrique, du microcontrôleur (5V) et des servomoteurs (6V). Il accepte des tensions d’entrée entre 12V et 35V DC, via une fiche Jack 5.5/2.1mm.

    La structure de l’agitateur, imprimé en PLA, est composée de 5 parties (figure 4) :

    • L’extérieur, ou vienne se visser les servomoteurs.

    • L’intérieur, décomposé en 3 afin de simplifier l’impression (sans supports) et le montage

    o Le boitier avec le circuit imprimé

    o Le dessus du boitier pour amener les fils vers le dessus.

    o Un couvercle en dessous pour fermer

    • Un « chapeau » sur le haut, sur lequel sont fixés les LED, boutons et le commutateur.

    hashtag
    Matériel et ressources

    • 1 Nano V3.0 Mini Carte USB ATmega328

    • 4 Mini interrupteurs à bouton-poussoir 1A normalement ouverts (NO) - 6mm

    • 1 Dissipateur Chaleur 22mm x 15mm x 10mm TO-220

    hashtag
    Montage

    Présentation de la démarche de montage, pas à pas, avec un PCB. Sinon, il faudra également souder les pistes, selon le plan de câblage sur une plaque 11x4cm.

    Rassembler les fournitures nécessaires. Imprimer les pièces selon des paramètres standard (épaisseur de couche 0.2mm) en PLA à l’exception des clips en PETG, pour plus de souplesse.

    • Relier les masses des servomoteurs entre elles et les alimentations. Utiliser éventuellement un fil de plus gros diamètre (ex : AWG 22)

    • Câbler les LED et les boutons poussoirs (fils env. 20cm). Relier les masses des boutons entre elles

    • Protéger les soudures avec de la gaine thermorétractable.

    hashtag
    Assemblage

    • Commencer par fixer les servomoteurs au support avec les vis M2x12. (fig. 7)

    • Coller les LED avec de la colle à chaud (démontage possible) ou de la cyanolite (démontage impossible) et mettre en place les boutons ainsi que l'inverseur à glissière.

    • Vérifier que les numéros sur le boitier, et sur les fils des LED, servo, boutons correspondent. (Étiqueter les câbles)

    hashtag
    Installation des clips :

    triangle-exclamation

    Il est impératif de commencer par mettre l'agitateur sous tension afin que les servomoteurs se mettent en position 0° ! Sinon, la position initiale/finale des échantillons ne sera pas verticale. Bien penser à ce que le code soit téléverser dans l'arduino.

    • Assembler les clips (base + clip + 1/2 trombone).

    • S'assurer que les servomoteurs sont en position 0 (reset arduino) et mettre en place les clips sur l'arbre de chaque servo. L'ajustement est volontairement très serré, il est nécessaire de préchauffer légèrement la base sur clip pour l’insérer, ce qui gravera les crans sur celle-ci.

    • Retirer le clip, ajouter un point de colle cyanolite, et le remettre en place. Verrouiller le tout avec la vis M2x6.

    L'agitateur est prêt à être utilisé ! Il accepte des sources d'alimentation entre 12 et 35V. La plupart des petits transformateurs 220V pour appareils électroniques avec une fiche jack 5.5/2.1 feront l'affaire.

  • optimisation du design du boitier

  • Cout modéré
    Vert continu : échantillon prêt à être analysé ; procédure terminée.
  • Un indicateur sonore (buzzer) unique, complémente l’état de la procédure afin de permettre à l’utilisateur de s’éloigner de l’instrument pendant la phase d’attente.

  • Deux bip long (0,5s ON ; 1s OFF) : 3min avant la fin de la procédure pour le premier échantillon lancé uniquement.

  • Trois bip court (0,2s ON ; 0,2s OFF) lorsqu’un échantillon est prêt à être analysé

  • Un sélecteur (commutateur à glissière) situé sur le dessus de l’agitateur permet de sélectionner l’un des deux programmes préenregistrés

  • POXC : 2min d’agitation ; 10min de repos

  • Nmin : 5min d’agitation ; 1min de repos.

  • 1 KY-012 Active Piezo Buzzer Alarm Sensor 85 dB
  • 4 servomoteur SER0053

  • 1 Embase alim CI415 (5.5/2.1)

  • 4 Led RGB 5 mm anode commune LL509RGBAC

  • 1 Inverseur unipolaire B144 à glissière ON-ON

  • 1 régulateur LM7805 : 5V 1,5A

  • 1 régulateur LM7806 : 6V 1,5A

  • 1 Condensateur radial 470µF/25V

  • 2 condensateur-multicouches-330-nf

  • 4 résistances 1/4W 180Ω

  • 2 Condensateur céramique 100 nF

  • 8 boulons M2X10 INOX A2 EF DIN 912

  • 4 boulons M2x8 INOX A2 EF DIN 912

  • 2 boulons M2x6 INOX A2 EF DIN 912 et leurs écrous

  • 4 rondelles diam ext 5 mm

  • 8 écrous HU M2 Z.BLANC DIN 934

  • 10 vis POZI 2.2X12 Z.BLANC DIN 934

  • Alimentation 12 à 35 V fiche 5.5/2.1

  • Divers: fil électrique 26/28 AWG, gaine thermorétractable, colle à chaud, cyanolite

  • filament PLA (env. 50 m) et PETG (env. 5 m) pour les clips

    Bibliothèques: Servo 1.1.8 ; ezOutut 1.2.0

    Souder l'ensemble des composants sur le PCB (les petits condensateurs sont accessoires).
  • Installer le dissipateur thermique sur le régulateur 6V (L7806) avec une vis M3x4

  • Nettoyer le circuit à l'alcool et le sécher.

  • Téléverser le programme dans l'arduino Nano.

  • Passer l'ensemble des câbles dans la partie haute et basse du boitier. La partie haute vient en buttée sur de petits débords intérieurs. Bien positionner la partie basse pour que les trous de vis coïncident avec la structure. Il n'est pas nécessaire de coller (fig.8)
  • Souder les fils au PCB et prêtant attention à la numérotation.

  • Toutes les informations de soudure : composant, valeurs, numérotation... sont écrites sur le PCB. L'inverseur à glissière vient sur la broche EXRA 1 (pin 19 [A5], voir schéma de câblage)

  • L'inverseur à glissière est soudé lorsque les fils sont placés à travers la lumière où il se positionnera si on préfère le fixer avec 2 boulons.

  • Visser le chapeau, le boitier au support et le couvercle du boitier (en dessous) avec les vis POZI 2.2 12mm

  • exemplearrow-up-right
    exemplearrow-up-right
    fig. 1 l'agitateur
    fig. 2 un clip interchangeable
    fig. 3 le circuit imprimé
    fig. 4 l'ensemble des composants
    fig. 5 plan de câblage ATTENTION capacitor très différents du PCB
    fig. 6 Composants câblés
    fig. 7
    fig. 8
    fig. 9
    fig. 10

    Mode d'emploi

    • Un unique bouton permet de lancer la mesure. Les instructions, et les scores, sont affichés sur le petit écran OLED.

    • Connecter le robot à une source d’alimentation 12V DC (entre 12V et 36 v). Il se met en marche et le palonnier se place en position haute.

    • Préparer les tamis

    • Nettoyer le bac et mettre de l’eau propre

    • Mettre un agrégat (±8mm ) dans chaque tamis

    • Lancer la mesure en appuyant sur le bouton et suivre les instructions de l’écran.

    • A la fin de la mesure (après la séquence des 5 immersions), faire un appui prolongé sur le bouton, le palonnier se place en position haute, les tamis et le bac à eau peuvent être retirés.

    • Nettoyer le bac à eau et les tamis, placer de nouveaux agrégats.

    • Un appui bref déclenche la nouvelle mesure.

    circle-exclamation

    Pendant la mesure, un appui prolongé sur le bouton remontera le palonnier et annule la mesure en cours.

    Pour ranger le robot il est conseillé de descendre le palonnier. Pour ce faire, lancer une mesure (appui « normal » sur le bouton) : le palonnier descend, puis débrancher le robot.

    Buzzer arrow-up-right
    Gotronicarrow-up-right
    Gotronicarrow-up-right
    Gotronicarrow-up-right
    Gotronicarrow-up-right
    Gotronicarrow-up-right
    Gotronicarrow-up-right
    Gotronicarrow-up-right
    Gotronicarrow-up-right
    exemplearrow-up-right
    exemplearrow-up-right
    exemplearrow-up-right
    file-archive
    1MB
    agitateurPOXC.zip
    archive
    arrow-up-right-from-squareOuvrir
    file-pdf
    93KB
    PCB_agitateur.pdf
    PDF
    arrow-up-right-from-squareOuvrir
    file-archive
    3KB
    code_agitateurPOXC_Nmin.ino.zip
    archive
    arrow-up-right-from-squareOuvrir

    Matériel et ressources

    Outils : Imprimante 3D, poste à souder (étain), gaine thermo, colle à chaud, colle cyanolite, colle pour polycarbonate (plexiglas) clés Allen, clés plates, tournevis…

    • Arduino nano V3

    • 2 servomoteurs MG 90S

    Les piézomètres

    OLED I2C exemplearrow-up-right
  • 1 résistance 220 Ohms

  • 1 dissipateur de chaleur 22x15x10 TO 220 exemplearrow-up-right

  • 1 condensateur radial 470µF/25V Gotronicarrow-up-right

  • 2 condensateurs multicouche 330 nF

  • 2 condensateurs céramique 100 nF

  • 1 régulateur LM7806 : 6V 1,5A Gotronicarrow-up-right

  • 1 régulateur LM7805: 5V 1,5A Gotronicarrow-up-right

  • 1 Led RGB 5 mm LL509RGBAC Gotronicarrow-up-right

  • 1 interrupteur à poussoir exemplearrow-up-right

  • 1 buzzer exemplearrow-up-right (ou YK-012)

  • 1 fiche d'alimentation Embase alim CI415 (5.5/2.1) Gotronicarrow-up-right

  • 1 alimentation auxiliaire 12/36V 3A

  • roulement à billes 5 x11x4 (x2) 3x8x4 (x4)

  • boulonnerie M3x8 (4), M2x10 (4), M3 x30arrow-up-right (x2),M3 x35 (2), M3x12 (x8) ; M2.5x8arrow-up-right (x2)

  • écrous M3 (x16), M2.5 (x2) iciarrow-up-right , M2 (4)

  • vis M2.2x10arrow-up-right

  • 2 plombs de pêchearrow-up-right hexagonaux 30 g

  • plaques de plexiglas : 122 x 122 x 2.5 (x1); 120x26x2 (x4); 118x22x2 (x4)

  • PCB imprimé

  • Alimentation 12 Vcc 2A embase 5.5 x 2.1 mm type PS1220N Gotronicarrow-up-right

  • frein métaux, colle cyanolite, silicone, colle polycarbonate

  • file-archive
    3KB
    code_slake_v2.ino.zip
    archive
    arrow-up-right-from-squareOuvrir

    exemplearrow-up-right

    Le bathymètre DIY

    Echo sondeur couplé à un GPS pour relever les profondeurs d'un plan d'eau

    hashtag
    Conception Jacques THOMAS Pecnot'Lab - groupe Eïwa 2021

    hashtag

    hashtag

    hashtag
    Caractéristiques

    • plage de profondeur: 0.5 m à 50 m

    • angle: 30 °

    • résolution: 1 cm à 2 m, 25 cm à 50 m

    hashtag
    Fournitures et fichiers

    hashtag
    Câblage et montage

    hashtag
    Fonctionnement

    Brancher la batterie après avoir vérifié qu'elle est bien chargée. Se placer sur l'eau dans un endroit dégagé et immerger l'échosondeur (entre 10 et 20 cm sous la ligne de flottaison). Mettre en tension le bathymètre. Pendant quelques instants (30 s à froid) le GPS va chercher sa position. L'écran indique "mauvaise qualité de signal". Quand la position est stabilisée, le bathymètre mesure la profondeur de l'eau. Si elle est supérieure à 50 cm et que le signal est de bonne qualité, l'appareil enregistre les données toutes les 4 secondes. Si le signal du GPS ou de l'échosondeur sont dégradés l'appareil bip et la led rouge reste fixe, sinon led rouge et verte clignotent en alternance. Il est possible de couper le buzzer avec l'interrupteur prévu (préférable notamment lors de la recherche initiale de la position). Les paramètres de signal dégradé de fréquence d'enregistrement peuvent être modifiés dans le code.

    hashtag
    Variables enregistrées

    • horodatage GMT; latitude; longitude; variable fix; nbre de satellites; profondeur; qualité du signal

    hashtag
    Ressources

    Piézomètre V1

    Capteur du niveau piézométrique d'une nappe permettant l'enregistrement des données et leur sauvegarde sur une carte SD. Installé dans un tube piézométrique (dans une zone humide par exemple).

    hashtag
    Conception Jacques THOMAS Pecnot'Lab - groupe Eïwa 2019-2021

    triangle-exclamation

    ATTENTION, travail en cours non finalisé. Adaptation des tensions du circuit nécessaire et contrôle du calibrage.

    Depuis le développement des microcontrôleurs ESP32 la conception d'un datalogger peut être simplifiée et rendue plus efficiente. Voir le projet Piézomètre V2

    circle-info

    Convient aussi pour les mesures de conductivité hydraulique verticale comme les dispositifs double ou simple anneau (Beerkan).

    hashtag
    Fournitures et fichiers

    • Carte arduino pro mini 3,3 v 8 Mhz

    • Micro SD avec carte < 2 Go 3,3 v p ex pololu 2597

    • RTC Module DS3231 AT24C32

    hashtag
    Câblage et montage

    Capteurs NXP USA inc. 10KPa 5% 5V différentiel

    TruStability® Standard Accuracy Silicon Ceramic (SSC) Capteur Honeywell 10kPa différentiel, 5 V analogique, 2% - Pinouts: 1 NC, 2 Vs, 3 Vout , 4 Gnd

    circle-info

    port 1 = pression, port 2 = référence (atm.) . P1> P2 Le modèle différentiel peut être remplacé par la version jauge qui compare une pression appliquée à la pression atmosphérique directement

    triangle-exclamation

    attention bien choisir la tension de service Vs du capteur (3.3 ou 5 v)

    hashtag
    Variables

    Enregistre au format CSV avec des virgules comme séparateur de champ:

    • date (jj/mm/aa)

    • heure (hh:mm:ss)

    • Vout sensor (v)

    fréquense: 115 Hhz
  • plage de température: 0 à 30 ° C

  • alimentation 4,5 à 5,5 v 100 mA

  • Integrated Chip Antenna

  • 92-Channel GNSS Receiver GPS Galiléo Glonass Beidou

  • 1.5m Horizontal Accuracy

  • 25Hz Max Update Rate (4 concurrent GNSS)

  • Time-To-First-Fix:

    • Cold: 24s

    • Hot: 2s

  • Heading Accuracy: 0.3 degrees

  • Time Pulse Accuracy: 30ns

  • Robotshoparrow-up-right
    amazonarrow-up-right

    Adafruit TPL5110 timer

  • capteur analogique à pression MPX5010DP ou autre modèle

  • BME280 (option mais n'est pas obligatoire)

  • Batteries (entre 3.3 et 5.5 volts)

  • Résistances pour le TPL 5110 : 68,4 kOhms (56 + 10 + 2x1,2) pour 14 min 41 (ou 42) secondes de délai

  • H (cm)
  • humidité atmosphérique (%)

  • température (°C)

  • pression atmosphérique (HPa)

  • câblage version BME280 et résistance pour régler le timer
    MPXV5010DP Pinouts: 4 Vout, 3 Gnd, 2 Vs (pression sortie haute côté 5 à 8)
    MPX5010DP Pinouts: 1 Vout, 2 GRND, 3 Vcc
    Découplage de l'alimentation et filtrage de sortie recommandés
    capteur SSCDRRN100MDAA5 Honeywell
    PCB adapté au logger conçu par J THOMAS groupe Eïwa
    sparkfun arrow-up-right
    amazonarrow-up-right
    ASMCarrow-up-right
    file-archive
    4KB
    Pecnotlab_bathymeter.ino.zip
    archive
    arrow-up-right-from-squareOuvrir
    file-archive
    37KB
    stl.zip
    archive
    arrow-up-right-from-squareOuvrir
    file-archive
    3KB
    piezometre_MPX5010.ino.zip
    archive
    arrow-up-right-from-squareOuvrir
    code arduino IDE

    Piézomètre manuel

    Indicateur sonore et lumineux de niveau piézométrique pour réaliser un relevé manuel

    support du capteur et du mètre ruban
    boitier avec le microcontrôleur et la batterie
    schéma de câblage
    • arduino Nano V3

    • capteur de niveau d'eau basic

    • 1 led RVB

    • 3 résistances 220 Ohms

    • 1 buzzer

    • 1 interrupteur

    • 1 connecteur de batterie 9V (ou lipo + chargeur ?)

    • 1 batterie 9 v

    • 1 mètre ruban métallique

    • arduino

    file-archive
    1KB
    avertisseur_piezo_manuel.ino.zip
    archive
    arrow-up-right-from-squareOuvrir
    code IDE arduino
    file-archive
    127KB
    fichiers stl.zip
    archive
    arrow-up-right-from-squareOuvrir
    fichiers stl du boitier et du support

    Simulateur de pluie Cornell

    Simulateur de pluie portable

    Essais d'infiltration - Etangs des Camporells Pyrénées Orientales

    hashtag
    Dimensions du modèle des essais OGDEN 1997

    Cuve : diamètre 0,15 m, hauteur 0,4 m, épaisseur plexiglass 3 mm

    Couvercle et fond en plexiglass 8 mm.

    Tube bulleur : diam. ext 16 mm, diam. int. 13 mm

    Trou de remplissage de 50 mm de diamètre.

    19 tubes capillaires, trous de 2,4 mm placés tous les 30 mm sur les diagonales, (1 capillaire/ 8,6 cm2) capillaires Tygon microbore tubing de 0,35 m, 0,76 mm diam. int. et 2,3 mm diam. ext.

    Joints en mastic.

    hashtag
    Calcul du débit à la sortie de chaque capillaire (loi de Poisseuille).

    Q (m3 s-1)

    ΔP différence de pression aux extrémités des capillaires

    ΔP = Hρg H distance entre la base du tube bulleur et l’extrémité supérieure des capillaires (m), ρ densité de l’eau (g m-3), g accélération de la pesanteur (ms-2)

    r rayon du capillaire (m)

    η viscosité de l’eau (gm-1s-1)

    L longueur d’un capillaire

    hashtag
    Essais OGDEN

    · les débits mesurés avec les prototypes d’infiltromètres en faisant varier la charge H sont conformes aux débits théoriques calculés.

    · à charge constante les débits varient selon la température (mais pas aussi vite que le prédisent les calculs théoriques) ; faibles différences entre 10 et 25 °, faire cependant attention aux effets de surchauffe sur les surfaces de plexiglass.

    · faire attention à l’état des capillaires qui peuvent se boucher par le développement de micro organismes.

    hashtag
    Modèle Cornell

    24,1 cm de diam. d’après les photos 12 lignes de capillaires et 12 capillaires sur le diamètre de 24 cm , soit un espacement de 2 cm entre capillaire (106 capillaires soit 1 cap./4 cm2) avec Tygon ND 100-80.

    hashtag
    Modèle SCOP SAGNE 240

    Cuve : diamètre int. 240 mm, ext 250 mm, hauteur 500 mm , volume total 22,6 L, plexiglass de 5 mm d’épaisseur

    Couvercle et fond plexiglass de 15 mm d’épaisseur (350 x 350 mm), surface du fond mouillé 452 cm2

    Tube bulleur 12 mm/16 mm , longueur 600 mm

    Bouchon trou de remplissage caoutchouc 60/70

    Bouchon trou tube bulleur caoutchouc 31/38

    Capillaires Tygon (0,76/ 2,3 mm) 35 cm de longueur, 45 unités (15,75m, 51,7 ft) 1 capillaire/10 cm2 , espace de 3 cm entre les capillaires

    Anneau métallique : diam. ext 244,5 mm int. 236,5 mm, hauteur 200 mm (75 + 125)

    Calibrage de la hauteur du bulleur

    hashtag
    Modèle SCOP SAGNE 220

    Cuve : diamètre int. 220 mm, ext 230 mm, hauteur 400 mm , volume total 15,2 L, plexiglass de 5 mm d’épaisseur

    Couvercle et fond plexiglass de 12 mm d’épaisseur (330 x 330 mm), surface du fond mouillé 380 cm2

    Tube bulleur 8 mm/12 mm , longueur 500 mm

    Bouchon trou de remplissage caoutchouc 60/70

    Bouchon trou tube bulleur caoutchouc 31/38

    Capillaires: Tygon (0,76/ 2,3 mm) 35 cm de longueur, 89 unités (31,5 m, 103,35 ft) 1 capillaire/ 4,26 cm2 , espace de 2 cm entre capillaires

    Anneau métallique : diam. ext 220 mm int. 214 mm, hauteur 200 mm (75 + 125)

    hashtag
    Références:

    Q=(∆Pπr4)/8ηLQ=(∆Pπr^4)/8ηL Q=(∆Pπr4)/8ηL

    H bulleur (cm)

    5

    10

    15

    20

    30

    Q (mm/h)

    55

    89

    127

    168

    215

    file-pdf
    264KB
    Minuature rain simulator for field measure - OGDEN.pdf
    PDF
    arrow-up-right-from-squareOuvrir

    Piézomètre V2

    Une sonde piézométrique immergée couplée à un microcontrôleur ESP32 permettant une communication in situ avec un smartphone ou une tablette.

    circle-info

    La conception de ce datalogger initialement prévu pour enregistrer les données d'une sonde piézométrique permet d’envisager un déploiement conséquent pour l’instrumentation des milieux naturels. Le logger peut très simplement accepter d’autre capteurs analogiques et numériques (I2C, SPI, UART…) pour des mesures variées de l’environnement : ultra-son pour hauteur d’eau des rivières, qualité de l’air (CO2, PM, COV…), qualité de l’eau (T°, conductivité, turbidité…), sol (température, humidité ...), station météo… Il est également performant pour la communication sans fil et pourrait s’intégrer dans une architecture réseau de type LoRaWAN pour un suivi à distance.

    circle-check

    Ce modèle présente l'avantage de ne pas nécessiter la présence d'une sonde barométrique à proximité des piézomètres d'un site et ne nécessite pas une interface propriétaire, ni une application particulière pour enregistrer les données.

    hashtag
    Caractéristiques techniques du data logger et de la sonde

    hashtag
    Principe général

    Le dispositif d’enregistrement piézométrique développé est composé deux parties indépendantes :

    · Un enregistreur de données « data logger » (fig. 2), autonome en énergie pourvu d’une connexion wifi et d’une interface web. C’est son développement qui est au cœur du projet. Un boitier imprimé en 3D (PETG) permet sa protection et sa mise en place dans le tube du piézomètre (fig 1)

    · Une sonde piézométrique immersible (fig. 3). Celle-ci est connectée au data logger par un câble et une broche. Elle est également pourvue d’un tuyau afin de compenser mécaniquement la pression atmosphérique au moyen d’un capteur différentiel. Nous l’avons sélectionnée et achetée chez un constructeur spécialisé en chine (WNK sensors).

    Le raccordement des deux se fait au moyen d’un connecteur « aviation » trois broches. (fig. 7)

    La mise en place sur le terrain dans des sols hydromorphes est comparable aux sondes « classiques » type SDEC, dans un tube PVC entouré de géotextile (fig. 1).

    hashtag
    Le data logger

    Le dispositif est conçu autour de la carte DFRobot Firebeetle équipée du microcontrôleur ESP32. Nous exploitons au maximum les fonctions et les composants embarqués afin de minimiser l’ajout de composants externes. Cette conception permet de réduire les coûts, la consommation électrique, le temps de conception et la taille du data logger. Le circuit (fig. 4) est finalement très simple.

    Le but du data logger est d’exploiter la sonde piézométrique pour acquérir les données de hauteur d’eau. La fréquence de mesure est paramétrable dans le fichier config.json (en minutes). Moins de 3 secondes sont nécessaires pour réaliser une acquisition de données Entre deux mesures le dispositif est donc mis en veille (consommation en phase de mesure env. 80mA , en veille < 20µA). Équipé d’une batterie lithium d’une charge moyenne de 3200mAh le calcul d’autonomie du data logger dépasserait les 8 ans sans considérer la décharge spontanée de celle-ci.

    hashtag
    La sonde

    C’est un capteur de pression différentiel au silicium fonctionnant sur l’effet piézométrique. La réponse électrique est proportionnelle à la contrainte mécanique exercé par la pression de la colonne d’eau. La mesure est analogique : elle varie sur l’intervalle 0.1-3.2V. La sonde contenant le capteur est construite en acier inoxydable, elle assure un indice d’étanchéité IP68. Un câble permet l’alimentation et la communication avec le data logger ainsi qu’une prise d’air atmosphérique pour le capteur différentiel (fig. 6). Il n’est donc pas nécessaire de compenser la pression atmosphérique a posteriori avec la pression barométrique pour déterminer la hauteur d’eau.

    Ces sondes sont commandées personnalisées chez le constructeur chinois WNK (référence : 8010TT). Nous avons ainsi choisi une gamme de pression de 0-1mH2O, une tension d’alimentation de 3.3V, une sortie analogique 0.1-3.2V, une longueur de câble de 2m (recoupé a 1.15m ensuite). La justesse de mesure annoncée est de ±5mm et la stabilité de ±2.5mm/an. Elles supportent des environnements corrosifs (tel que les eaux acides d’une tourbière) et fonctionnent entre -20 et 85°C.

    hashtag
    Communication

    Le choix du mode de communication avec le dispositif s’est porté vers un serveur web. Les ESP32 sont destinés aux utilisations IoT et sont donc performant pour toutes les applications Wifi et web. Le serveur web permet une interface dynamique et ergonomique, nous avons donc conservé cette option et opté pour la bibliothèque déjà implémenté par Expressif dans l’API arduino-esp32 : WebServer.h. Plusieurs pages ont ensuite été éditées en langage html.

    Deux types de connexion WiFi sont possible :

    · STA (mode Station fig. 4): Le data logger se connecte à un réseau WiFi fournit par un Router (ex : box internet du bureau). Le client (ordinateur, smartphone) est également connecté à ce même réseau local et accède au serveur hébergé par le datalogger au moyen d’une adresse IP fixe. Si le Router dispose d’une connexion internet alors la date et l’heure du data logger sont mis à jour via un server NTP. Ces paramètres wifi sont enregistrés dans le fichier config.json

    · AP (mode Acces Point, fig. 5) : Le data logger crée lui-même un réseau WiFi local. Le client vient se connecter à ce réseau et peut également accéder au serveur du data logger. Ce mode permet de se connecter directement au datalogger sur le terrain sans passer par un router. Il ne permet cependant pas de mettre à jour l’heure et la date, puisque le réseau n’est pas connecté à internet.

    hashtag
    Fournitures & fichiers

    • ESP32 DFRobot FireBeetle ESP32

    • Résistance 50 kΩ

    • interrupteurs à bouton-poussoir normalement ouverts (NO) - 6mm

    hashtag
    Montage

    Réaliser le montage (fig. 6). La broche GPIO36 (ADC1_CHANNEL_0) de l’ESP32 sur la carte FireBeetle est reliée à un pont de résistance (1MΩ + 1MΩ) (cf fig. 7) connecté aux bornes de la batterie. Une lecture analogique de cette entrée permet ensuite de connaitre la tension de batterie en multipliant par un facteur 2 (loi de Kirchhoff). Il faudra néanmoins fermer le circuit en court-circuitant les résistances R10 et R11 de 0Ω en réalisant deux soudures délicates (fig. 8).

    Placer le montage dans le boitier. Attention au connecteur 3 broches qui s’assemble par l’extérieur (fig. 9) . La carte Firebeetle s’emboite dans son emplacement, aucune vis ou colle n’est à prévoir pour le montage.

    hashtag
    Instructions de configuration

    Ouvrir le fichier data/config.json avec un éditeur de texte classique (bloc-notes windows par exemple) et configurer l’ensemble des paramètres voulus. Ceux-ci sont stockés indépendamment du code compilé, il est donc possible de les modifier par la suite.

    • SSID : nom du réseau (connexion STA)

    • pass : mot de passe (connexion STA)

    • Piezo_name : le nom de la sonde (et pas du logger !)

    Sauvegarder

    Ouvrir le code ESP32dataloggerINO.ino avec ArduinoIDE 1.8 et connecter le logger en USB.

    • Renommer le datalogger ligne 28 (#define PiezoRef "nom_piezo")

    • Modifier éventuellement les paramètres de connexion AP (voir document descriptif pour connexion AP et STA)

    Nom du réseau ligne 49 : *ap_ssid

    Mot de passe ligne 50 : *ap_password

    • La TimeZone si le fuseau horaire est différent de la France métropolitaine. (Ligne 82)

    • La fonction de calibration signal analogique ~ grandeur physique mesurée si l’utilisation est différente de la sonde piézométrique WNK8010TT (log_data ligne 387 & HomePage ligne 575)

    Sélectionner dans le menu « outils » la carte DFRobotESP32Arduino/ESP32 FireBeetle ESP32 (fig.10 jaune). Choisir ensuite PartitionScheme/No OTA (1Mb APP/3MB SPIFFS). (fig.10 violet)

    Toujours dans le menu « outils », transférer le fichier de configuration avec la fonction « ESP32 sketch Data Upload ». (fig.6 rouge) En cas de difficultés se reporter

    Téléverser le code.

    Ouvrir le moniteur Serial (baudrate 115200) puis appuyer sur le bouton pour réveiller le data-logger. Vérifier qu’aucune erreur n’apparait:

    • SPIFFS et JSON fonctionnels (dans le cas inverse, le logger ne fonctionne pas et n’affichera pas la suite)

    • L’initialisation et la calibration du cristal 32KHz (fig. 11 rouge)

    • La connexion WiFi AP et STA (connexion WiFi au réseau local est bien établie « connected to SSID», « STA status = 3 » ; (fig. 11 bleu).

    En cas de difficultés pour le datalogger de se connecter à internet (horloge non mise à jour) ou si le serveur est inaccessible en STA alors que la connexion est valide, le problème est probablement imputable à l’adressage IP statique. Dans ce cas:

    • Commenter les lignes suivantes pour désactiver l’adressage IP statique (ligne 913)

    • Téléverser à nouveau le code, ouvrir le port Serial et réveiller le logger

    • Récupérer les informations sur le réseau (fig. 11 bleu) et mettre à jours les paramètre d’IP statique ligne 56

      Gateway (Gateway IP)

      Subnet (Subnet Mask)

      Local_IP (ESP32 IP)

    • Décommenter les lignes 913 pour réactiver l’adresse IP statique. C’est sur celle-ci (ici ) que sera maintenant accessible le serveur du data logger sur le réseau actuel.

    • Téléverser à nouveau le code et vérifier le bon fonctionnement.

    Dans le cas d’un réseau créé via un point d’accès smartphone (utilisation sur le terrain), les paramètres réseaux sont habituellement de la forme:

    hashtag
    Le mode AP

    Sur le terrain, il est plus simple d’établir une connexion directe avec le data-logger plutôt que de passer par un router. Dans ce cas la procédure est la suivante

    • Réveiller le data-logger en appuyant sur le bouton

    • Sur le smartphone ou la tablette, rechercher le réseau WiFi « ESP32 » et s’y connecter (mot de passe par default scopsagne) (fig. 12)

    circle-exclamation

    Ce réseau n’a pas internet. Certains smartphones vont alors proposer d’utiliser les données mobiles ou simplement se déconnecter. Il faut refuser.

    • Accéder à la page (essayer différents navigateurs en cas de difficultés)

    • Cette page d’accueil affiche (fig. 13):

    o Le nom du logger (piezo test 1)

    o Le nom de la sonde (test)

    o L’heure et la date

    o Le niveau d’eau lu (autour de 1cm une fois initialisé, et non 0 car la linéarité du convertisseur ADC n’est pas très bonne dans les 5 premiers et derniers centimètres.)

    o Le niveau de batterie (env. 4.2V si chargé)

    o Les liens vers les autres pages (initialisation, directory…)

    hashtag
    Utilisation

    Une fois le datalogger configuré au bureau ou en mode STA avec connexion internet il est important de ne pas réinitialiser le logger par un appui sur le bouton Reset ou en débranchant la batterie, sous peine de remise à zéro de l’horloge (01/01/1970).

    Mise en place sur le terrain :

    • Connecter la sonde configurée dans le fichier config.json au logger.

    • Réveiller le logger

    • Se connecter en mode AP puis au serveur

    Pour récupérer des données enregistrées:

    • Se connecter au logger (AP ou STA)

    • Aller sur la page directory

    • Copier le nom du fichier de données (ex : test_piezo_test1.csv, fig. 14)

    Pour reconfigurer le logger via le serveur:

    • Télécharger le fichier config.json (même procédure que pour les données)

    • Le modifier avec un éditeur de texte

    • Le transférer à nouveau sur le logger via la page Upload. Le nouveau fichier de configuration doit avoir un nom identique (config.json) et il remplacera automatiquement l’ancienne version.

    connecteur 3 broches aviation GX12 12mm mâle/femelle Amazonarrow-up-right
  • Li-on 18650 3.7V 3200 mAh

  • Connecteur JST 2 broches

  • fil électrique 26/28AWG

  • gaine thermorétractable

  • filament PETG

  • sonde WNK8010 de WNK sensorarrow-up-right

  • file-archive
    12KB
    ESP32dataloggerINO.zip
    archive
    arrow-up-right-from-squareOuvrir
    file-download
    806KB
    piezo 18650 esp32.stl
    arrow-up-right-from-squareOuvrir
    file-download
    533KB
    piezo 18650 bat.stl
    arrow-up-right-from-squareOuvrir
    file-download
    638KB
    grille piezo V3.stl
    arrow-up-right-from-squareOuvrir
    Zero_lvl : la tension d’initialisation. Ne pas modifier sans raison particulière
  • Sleep_time : le temps de mise en veille entre deux mesures (en minutes)

  • L’initialisation NTP de l’horloge (fig.11 jaune), connexion internet nécessaire.
  • Se connecter au serveur web à l’adresse IP du logger (ici http://192.168.0.32arrow-up-right) en mode STA

  • Vérifier les informations de la page d’accueil
  • Hors du « puit piézométrique », initialiser la sonde (bouton Initialize). Cette étape défini la référence atmosphérique de la sonde et permettra de débuter les mesures le lendemain à 00 :00 afin de synchroniser l’ensemble des instruments sur site.

  • Déconnecter le logger (bouton disconnect)

  • Coller dans le champ de la page download et valider (fig. 15)
  • Le navigateur enregistre le fichier.

  • Retourner sur la page d’accueil et vérifier le bon fonctionnement.
    Digikeyarrow-up-right
    au tutoriel en ligne.arrow-up-right
    http://192.168.0.32arrow-up-right
    http://192.168.4.1arrow-up-right
    http://192.168.4.1arrow-up-right
    fig 1 schéma de principe
    fig 2 data logger
    fig 3 sonde WNK8010
    fig. 4 mode AP
    fig. 5 mode STA
    fig 6 plan de câblage
    fig 7
    fig 8
    fig 9
    fig. 10 configuration IDE
    fig. 11 sortie serial
    fig. 12
    fig. 13
    fig. 14
    fig. 15

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

    Un infiltromètre automatique qui simplifie l’exécution de la mesure de l'infiltration selon le protocole Beerkan. Inspiré du modèle Mariotte, il est plus compact et permet un déploiement plus aisé.

    hashtag
    Historique des versions

    • V1 - juillet 2025 Jacques THOMAS (Scop SAGNE) inspiré du modèle Mariotte V4

    Infiltromètre Compact V1 © 2025 by is licensed under

    circle-exclamation

    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.

    Cependant, ce dispositif souffre de beaucoup inconvénients :

    hashtag
    Fournitures et ressources

    • 1 Arduino nano Nano V3.0 Mini Carte USB ATmega328

    • 1 Capteur piezo

    • 1 LCD I2C Module LCD HD44780 16x2 avec Interface I2C 2x16

    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.

    Bibliothèques arduino :

    adafruit/SD v.0.0.0

    mathertel/OneButton v.2.0.3

    mathertel/RotaryEncoder v.1.5.3

    adafruit/RTClib v.2.0.3

    marcoschwartz/LiquidCrystal_I2C v.1.1.4

    arduinogetstarted/ezOutput v.1.2.0

    akkoyun/Statistical v.2.4.1

    hashtag
    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

    circle-info

    Code couleur conseillé : VCC rouge, GND noir, SDA bleu, SCL jaune, puis des couleurs distinctes pour l’encodeur et la micro SD en fonction des fils disponibles.

    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.

    circle-info

    Penser à tourner au maximum la vis de réglage du contraste sur le LCD (cube bleu).

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

    • Le module RTC

    • Les transistors

    • Les condensateurs

    • Les résistances

    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)

    circle-exclamation

    Il faut mettre le module sous tension (12.0-12.6V) quelques secondes pour l’activer

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

    circle-exclamation

    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.

    • 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.

    hashtag
    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.

    hashtag
    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é.

    circle-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.

    hashtag
    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.

    Mode d'emploi

    Mode d'emploi de la version V1 obsolète

    circle-check

    Consultez le pour la version V2

    hashtag
    Matériel

    Mode d'emploi

    Mode d'emploi de la version V1 obsolète

    circle-check

    Consultez le pour la version V2

    hashtag
    Matériel

    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)

  • 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.

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

    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.

    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).

    • 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.

    1 Led couleur anode
  • 1 Buzzer arrow-up-rightKY-012 Active Piezo Buzzer Alarm Sensor 85 dB

  • 1 pompe 12 V 10L/min submersible Comet Elegantarrow-up-right

  • 1 fiche alim Embasearrow-up-right alim CI415 (5.5/2.1)

  • 1 RTCarrow-up-right I2C DS3231

  • 1 encodeur arrow-up-rightrotatif KY-040

  • 1 régulateur arrow-up-rightLM7805 : 5V 1,5A

  • 1 voltmètre Digital arrow-up-rightDC Voltmeter 0.28 inch Two-Wire 2.5V-30V

  • 1 MicroSDarrow-up-right reader Breakout Board for microSD Card

  • 1 Mosfetarrow-up-right N IRF520N

  • 1 connecteur arrow-up-right2 broches aviation GX12 12mm

  • 1 Condensateur arrow-up-rightradial 220µF/25V

  • 1 condensateurarrow-up-right-multicouches-330-nf

  • 1 condensateurarrow-up-right céramique 100 nF

  • 1 résistance 100Ω

  • 1 résistance 20kΩ

  • 2 résistance 4.7kΩ

  • 3 aimants diam. 10 mm x 3 mm

  • 1 seau arrow-up-rightavec anse de 10 L

  • 2 Joint Plat arrow-up-right16x24 ; 2mm

  • 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 2mmarrow-up-right int / 4mm ext

  • 7 cm tuyau souple PVC 4 int / 8mm ext

  • 1 raccord rapide pusharrow-up-right 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

  • 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.

  • Les « sockets » pour accueillir l’Arduino nano

  • L’embase d’alimentation

  • 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.

  • SCOP SAGNE arrow-up-right
    CC BY-NC-SA 4.0 arrow-up-right
    exemplearrow-up-right
    mpx5004dparrow-up-right
    Display arrow-up-right
    Fig.1
    Fig. 2
    L'infiltromètre en situation de mesures
    Fig 3: schéma de câblage
    Fig. 4: PCB V2
    Fig. 6 câblage intérieur de la façade
    Fig. 7: connexion du tuyau (capteur NXP)
    Fig 8: MPXV5004DP Pinouts: 4 Vout, 3 Gnd, 2 Vs (pression sortie haute côté 5 à 8)
    Fig. 9: soudures du PCB
    Fig. 10: plier le module RTC
    Fig. 11: boitier terminé

    Seau en plastique de 10L

  • Cylindre (PVC ou métal) diamètre 20cm, hauteur ~15cm, biseauté et marqué à 3cm. (fig. 4)

  • Cisailles à herbes

  • Marteau antirebond + tasseau longueur ~25cm, coté ~5cm

  • Le pommeau d'arosage

  • La pompe à eau

  • Le tuyau de liaison pompe/pommeau et son support

  • Le boitier électronique « Beerkan Auto »

    • La présence de la microSD est nécessaire

    • Ne pas oublier la power bank

  • Le protocole BFT beerkan pour la méthode.

  • hashtag
    Procédure :

    hashtag
    Mise en place

    1. Nettoyer la surface où est réalisée la mesure : enlever les résidus de culture, couper aux cisailles à herbes la végétation.

    2. Positionner le cylindre (éviter les cailloux), et l’enfoncer jusqu’au trait (ou environ 2-3cm) à l’aide du marteau et du tasseau. Le tasseau permet de repartir la frappe sur le cylindre.

    3. Visser l’arrosoir sur la vanne puis mettre en place l’ensemble bidon-vanne-arrosoir rempli au maximum et le couvercle vissé hermétiquement au-dessus du cylindre au moyen du trépied ou du système de soutient. L’arrosoir doit être centré sur le cylindre, une dizaine de cm au-dessus de celui-ci, afin de ne pas occulter la surface du sol et pouvoir contrôler visuellement le bon déroulement de la mesure.

    4. Piquer la sonde dans le cylindre, au plus proche du sol sans être enterrée (2-3mm). Éviter les zones directement en dessous des écoulements de l’arrosoir, les points les plus hauts ainsi que les points les plus bas de la surface. Choisir un point ou le sol est suffisamment compact pour que la tige sur laquelle le tuyau est maintenu ne bouge pas pendant la mesure.

    5. Connecter le boitier à la vanne.

    hashtag
    Lancement de la mesure :

    1. Vérifier que la carte microSD soit bien présente.

    2. Allumer le boitier : bouton ON/OFF en façade.

    3. Vérifier la date et l’heure au lancement. Celle-ci n’est pas paramétrable sur le terrain. Se reporter au tutoriel de réalisation pour la mise à jour.

    4. Vérifier le niveau des batteries (idéalement autour de 12V)

    5. Appuyer une première fois sur l’encodeur rotatif en bas à droite pour quitter l’écran d’accueil.

    6. Choisir le numéro de parcelle (entre 0 et 255) en tournant l’encodeur, puis valider le choix en appuyant dessus.

    7. Choisir la lettre de réplicat (A à E) suivant la même procédure.

    8. Vérifier le nom de fichier créé : format BRK_#parcelle_$replicat.csv

    9. Appuyer pour lancer la mesure

    Fig. 8: la façade du boitier

    hashtag
    Pendant la mesure :

    • L’instrument est automatique, aucune tâche utilisateur n’est requise. Il est cependant conseillé de vérifier pendant la mesure ou à minima à la fin, que tout semble être en ordre : sonde en place, pas de fuites, niveau d’eau dans le bidon…

    • Un appui long sur l’encodeur pendant la mesure y mettra fin. Un appui court éteint le LCD

    • Après chaque volume versé l’écran indique (fig. 9):

      • Le volume en cours d’infiltration (jusqu’à 10 ; ici 5)

      • Le temps entre deux volumes (Dt en secondes ; ici 57)

      • Le temps total de mesure (30min max ; ici 2min4s)

    • A la fin de la mesure : 30min ou 10 volumes atteints (fig. 10)

      • La LED s’allume et l’instrument bip toutes les 20 secondes et l’écran affiche

        • Le temps total de la mesure (ici 3min3s)

    Fig. 9: écran en cours de mesure
    Fig. 10: écran en fin de mesure

    hashtag
    Enregistrement de la mesure

    L’instrument met en mémoire sur la carte microSD trois fichiers

    • K_ardui.csv (fig. 11) : Un fichier unique qui sauvegarde sur une ligne horodatée (col. 1 & 2) et labellisée (col 3 : parcelle ; col 4 : réplicat) le résultat K en mm/h calculé par l’arduino (col 7). Sont également gardé en mémoire le temps total de mesure en secondes (col 5) et le nombre de volumes de 310ml déversés (col. 6).

    • K_BFT.csv (fig. 11): Un fichier unique, horodaté pour chaque mesure (header jaune), qui conserve le cumul de hauteur d’eau (col. 5) et de temps cumulé (col. 4) pour chaque volume versé (col. 3). Il est équivalent aux notes que prendrait un utilisateur effectuant la méthode beerkan à la main.

    • BRK_#_$.csv (ex : BRK_1_A.csv – fig.12). Pour chaque mesure sont sauvegardé la hauteur d’eau (col 5) et le temps d’infiltration (col. 4) dans un fichier CSV différent. L’état de la vanne (col. 6 ; 0 : fermée ; 1 : ouverte) et le volume auquel correspond le couple temps/hauteur d’eau (col. 3) sont également enregistré. Le header jaune horodate et labélise le fichier.

    circle-info

    les headers bleus ont été rajoutés dans ce tutoriel pour aider à la compréhension. Ils ne sont pas présents dans les fichiers. Les headers jaunes oui. Les fichiers csv ne sont par contre pas colorés.

    Fig. 11 : K_ARDUIN.csv
    Fig. 12 BRK_1_A.csv
    Fig. 13: K_BFT.csv
    circle-check

    Pour recharger l’instrument il suffit de le connecter à une alimentation 12V DC. Il est possible d’éteindre l’écran d’accueil pendant la charge par un appui prolongé sur l’encodeur.

    Baril de 10L MobilPlastic + raccord imprimé + vanne (solénoïde action directe 12V 3/4" DN20) + couvercle « mariotte » (fig. 2). Il est recommandé de conserver cet ensemble solidaire (fig. 3).

  • Cylindre (PVC ou métal) diamètre 20cm, hauteur ~15cm, biseauté et marqué à 3cm. (fig. 4)

  • Cisailles à herbes

  • Marteau antirebond + tasseau longueur ~25cm, coté ~5cm

  • Trépied ou système pour maintenir le baril en place (une caisse de hauteur ~30cm par ex.).

  • L’arrosoir beerkan. Coudé si utilisation d’un trépied, droit s’il est posé.

  • Le boitier électronique « Beerkan Auto »

    • La présence de la microSD est nécessaire

    • Bien penser à le charger (≥12.2V dans l’idéal).

  • Le protocole BFT beerkan pour la méthode.

  • Fig. 1: ensemble du matériel
    Fig. 2: Couvercle de "Mariotte"
    Fig 3: bidon & vanne
    Fig 4: cylindre PVC

    hashtag
    Procédure :

    hashtag
    Mise en place

    1. Nettoyer la surface où est réalisée la mesure : enlever les résidus de culture, couper aux cisailles à herbes la végétation.

    2. Positionner le cylindre (éviter les cailloux), et l’enfoncer jusqu’au trait (ou environ 2-3cm) à l’aide du marteau et du tasseau. Le tasseau permet de repartir la frappe sur le cylindre.

    3. Visser l’arrosoir sur la vanne puis mettre en place l’ensemble bidon-vanne-arrosoir rempli au maximum et le couvercle vissé hermétiquement au-dessus du cylindre au moyen du trépied ou du système de soutient. L’arrosoir doit être centré sur le cylindre, une dizaine de cm au-dessus de celui-ci, afin de ne pas occulter la surface du sol et pouvoir contrôler visuellement le bon déroulement de la mesure.

    4. Piquer la sonde dans le cylindre, au plus proche du sol sans être enterrée (2-3mm). Éviter les zones directement en dessous des écoulements de l’arrosoir, les points les plus hauts ainsi que les points les plus bas de la surface. Choisir un point ou le sol est suffisamment compact pour que la tige sur laquelle le tuyau est maintenu ne bouge pas pendant la mesure.

    5. Connecter le boitier à la vanne.

    Fig. 5 le cylindre en place
    Fig. 6: pose de la sonde
    Fig. 7 dispositif complet en place

    hashtag
    Lancement de la mesure :

    1. Vérifier que la carte microSD soit bien présente.

    2. Allumer le boitier : bouton ON/OFF en façade.

    3. Vérifier la date et l’heure au lancement. Celle-ci n’est pas paramétrable sur le terrain. Se reporter au tutoriel de réalisation pour la mise à jour.

    4. Vérifier le niveau des batteries (idéalement autour de 12V)

    5. Appuyer une première fois sur l’encodeur rotatif en bas à droite pour quitter l’écran d’accueil.

    6. Choisir le numéro de parcelle (entre 0 et 255) en tournant l’encodeur, puis valider le choix en appuyant dessus.

    7. Choisir la lettre de réplicat (A à E) suivant la même procédure.

    8. Vérifier le nom de fichier créé : format BRK_#parcelle_$replicat.csv

    9. Appuyer pour lancer la mesure

    Fig. 8: la façade du boitier

    hashtag
    Pendant la mesure :

    • L’instrument est automatique, aucune tâche utilisateur n’est requise. Il est cependant conseillé de vérifier pendant la mesure ou à minima à la fin, que tout semble être en ordre : sonde en place, pas de fuites, niveau d’eau dans le bidon…

    • Un appui long sur l’encodeur pendant la mesure y mettra fin. Un appui court éteint le LCD

    • Après chaque volume versé l’écran indique (fig. 9):

      • Le volume en cours d’infiltration (jusqu’à 10 ; ici 5)

      • Le temps entre deux volumes (Dt en secondes ; ici 57)

      • Le temps total de mesure (30min max ; ici 2min4s)

    • A la fin de la mesure : 30min ou 10 volumes atteints (fig. 10)

      • La LED s’allume et l’instrument bip toutes les 20 secondes et l’écran affiche

        • Le temps total de la mesure (ici 3min3s)

    Fig. 9: écran en cours de mesure
    Fig. 10: écran en fin de mesure

    hashtag
    Enregistrement de la mesure

    L’instrument met en mémoire sur la carte microSD trois fichiers

    • K_ardui.csv (fig. 11) : Un fichier unique qui sauvegarde sur une ligne horodatée (col. 1 & 2) et labellisée (col 3 : parcelle ; col 4 : réplicat) le résultat K en mm/h calculé par l’arduino (col 7). Sont également gardé en mémoire le temps total de mesure en secondes (col 5) et le nombre de volumes de 310ml déversés (col. 6).

    • K_BFT.csv (fig. 11): Un fichier unique, horodaté pour chaque mesure (header jaune), qui conserve le cumul de hauteur d’eau (col. 5) et de temps cumulé (col. 4) pour chaque volume versé (col. 3). Il est équivalent aux notes que prendrait un utilisateur effectuant la méthode beerkan à la main.

    • BRK_#_$.csv (ex : BRK_1_A.csv – fig.12). Pour chaque mesure sont sauvegardé la hauteur d’eau (col 5) et le temps d’infiltration (col. 4) dans un fichier CSV différent. L’état de la vanne (col. 6 ; 0 : fermée ; 1 : ouverte) et le volume auquel correspond le couple temps/hauteur d’eau (col. 3) sont également enregistré. Le header jaune horodate et labélise le fichier.

    circle-info

    les headers bleus ont été rajoutés dans ce tutoriel pour aider à la compréhension. Ils ne sont pas présents dans les fichiers. Les headers jaunes oui. Les fichiers csv ne sont par contre pas colorés.

    Fig. 11 : K_ARDUIN.csv
    Fig. 12 BRK_1_A.csv
    Fig. 13: K_BFT.csv
    circle-check

    Pour recharger l’instrument il suffit de le connecter à une alimentation 12V DC. Il est possible d’éteindre l’écran d’accueil pendant la charge par un appui prolongé sur l’encodeur.

    Extracteur de nématodes du sol

    support pour placer l'entonnoir de la méthode Baermann

    accès au protocole Baermannarrow-up-right

    support de l'entonnoir
    support du filtre à maille fine (150 microns)
    file-archive
    217KB
    dessin Bearmann.zip
    archive
    arrow-up-right-from-squareOuvrir

    Infiltromètre Beerkan Pecnot'Lab - Biofunctool - modèle Mariotte

    Un infiltromètre automatique qui simplifie l’exécution de la mesure de l'infiltration selon le protocole Beerkan

    hashtag
    Historique des versions

    • V1 - Version originale conçue par Nicolas Deschamps (IRD) et Jacques Thomas (Scop SAGNE) en décembre 2023 dans le cadre du plan de relance.

    Le nombre de volumes déversés (ici 10)
  • La conductivité hydraulique K[mm/h] calculé entre le 3em et le dernier volume versé (ici K = 7729 mm/h)

  • Le nombre de volumes déversés (ici 10)
  • La conductivité hydraulique K[mm/h] calculé entre le 3em et le dernier volume versé (ici K = 7729 mm/h)

  • V2- octobre 2024 Jacques Thomas (Scop SAGNE) Modification du pommeau d'arrosoir et du support de la vanne. Solution pour le transport du matériel et liaison souple entre réservoir et vanne. Optimisation du boitier électronique. Corrections du tutoriel de montage.
  • V3 - mai 2025 Jacques Thomas (Scop SAGNE) Abandon de la batterie interne, remplacement par une power bank 12 v externe car la vanne est exigeante en courant.

  • V4 - juillet 2025 Jacques THOMAS (Scop SAGNE) Changement de modèle d'électrovanne, liaison par connecteur pneumatique et tuyau 16 mm.

  • circle-exclamation

    ce tutoriel présente la réalisation de la version V1

    hashtag
    Fournitures et ressources

    • 1 Arduino nano Nano V3.0 Mini Carte USB ATmega328 exemplearrow-up-right

    • 1 Capteur piezo XGZP6897Aarrow-up-right ou Capteur piezo mpx5004dparrow-up-right

    • 1 LCD I2C Display arrow-up-rightModule LCD HD44780 16x2 avec Interface I2C 2x16

    • 1 Led

    • 1 KY-012 Active Piezo Buzzer Alarm Sensor 85 dB

    • 1 vanne G3/4" DC12V laiton "NC" entraînement direct DN20

    • 1 fiche alim alim CI415 (5.5/2.1)

    • 1 I2C DS3231

    • 1 rotatif KY-040

    • 1 LM7805 : 5V 1,5A

    • 1 DC Voltmeter 0.28 inch Two-Wire 2.5V-30V

    • 1 reader Breakout Board for microSD Card

    • 3 accumulateur 18650 3.7V 9900mAh (si V1 ou V2)

    • 1 3S 3S 12V 18650 10A BMS (si V1 ou V2)

    • 1 N IRF520N

    • 1 15x21mm (si V1 ou V2)

    • 1 2 broches aviation GX12 12mm

    • 1 radial 100µF/25V

    • 1 -multicouches-330-nf

    • 1 céramique 100 nF

    • 1 résistance 100Ω

    • 1 résistance 20kΩ

    • 1 résistance 4.7kΩ

    • à souder sur le PCB pour brancher la batterie (si V1 ou V2)

    • 3 aimants diam. 10 mm x 3 mm

    • 1 MobilPlastic avec poignées

    • 1

    • 1 16x24 ; 2mm

    • 2 DN20 20x27 ; 2mm

    • 18 cm tuyau souple int / 14mm ext

    • 50 cm tuyau souple PVC int / 4mm ext

    • 7 cm tuyau souple PVC 4 int / 9mm ext

    • 50 cm tuyau PVC ¾ 19/24 mm

    • 2 raccords rapides ¾ femelle

    • 2 raccords rapides ¾ mâle à visser

    • 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

    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.

    Bibliothèques arduino :

    adafruit/SD v.0.0.0

    mathertel/OneButton v.2.0.3

    mathertel/RotaryEncoder v.1.5.3

    adafruit/RTClib v.2.0.3

    marcoschwartz/LiquidCrystal_I2C v.1.1.4

    arduinogetstarted/ezOutput v.1.2.0

    akkoyun/Statistical v.2.4.1

    Fig. 3 plan de câblage (corrigé)
    Fig. 4: PCB V2

    hashtag
    Montage

    Démarche pas à pas avec un PCB (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

    • Pololu microSD

    • Encodeur rotatif

    • La broche

    • Le capteur piézométrique. Connecter également le tuyau PVC 2mm de 50cm et le sertir avec un collier.

    • L’interrupteur

    • La LED

    circle-info

    Code couleur conseillé : VCC rouge, GND noir, SDA bleu, SCL jaune, puis des couleurs distinctes pour l’encodeur et la micro SD en fonction des fils disponibles.

    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 (fig. 5).

    Fig. 5 câblage de la façade
    Fig. 6: sensor pin out
    Fig. 7: connexion du tuyau (capteur NXP)
    MPXV5004DP Pinouts: 4 Vout, 3 Gnd, 2 Vs (pression sortie haute côté 5 à 8)
    circle-info

    Penser à tourner au maximum la vis de réglage du contraste sur le LCD (cube bleu).

    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. 8). 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. 9)

    Fig. 8: soudures du PCB
    Fig. 9: plier le module RTC

    Pour la partie inférieure du boitier:

    Préparer la batterie 12.6V en collant trois accumulateurs Li-Ion 18650 (fig. 10) entre eux et en réalisant le circuit 3S (fig. 11).

    fig. 10: batterie 3S 12.6V
    Fig.11 : Circuit 3 S

    circle-exclamation

    Il faut mettre le module sous tension (12.0-12.6V) quelques secondes pour l’activer

    Insérer l’interrupteur et la broche. Penser à mettre le joint-capuchon (fig. 14).

    Souder par-dessous le PCB la batterie, l’interrupteur, la broche et le buzzer toujours en suivant les indications inscrites dessus (fig. 12).

    Fig. 12 : assemblage de la partie inférieure
    Fig. 13: écrou
    Fig. 14: joint
    • Téléverser le code dans l’Arduino.

    circle-exclamation

    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.

    • 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 (fig. 12).’

    • Insérer les écrous M3 à leur emplacement (fig. 13)

    • Fermer le boitier et visser les boulons M3x10 sur les côtés.

    Fig. 15: boitier terminé

    hashtag
    Réalisation du couvercle « Mariotte »

    circle-info

    principe du vase de Mariottearrow-up-right

    • Percer proprement le couvercle du bidon en son centre avec une mèche de 16mm

    • Insérer le passe paroi imprimé dans le trou, en ajoutant les joints plats 16/24mm (fig. 16&17)

    • Serrer, avec modération, avec deux clefs plates (28mm) ou des clés à molettes.

    • Chauffer et emmancher 18 cm de tuyau PVC 10/14mm (fig. 18).

    • Ajouter un collier pour maintenir le tuyau (fig. 17).

    • S’assurer que le joint blanc du couvercle est bien présent et en bon état.

    Fig. 16: couvercle partie extérieur
    Fig. 17couvercle partie intérieur
    Fig. 18 tube de Mariotte

    hashtag
    Raccord bidon-vanne-arrosoir

    Ces raccords sont simplement vissés. Ajouter les joints DN20 et du ruban téflon sur le pas de vis du raccord bidon-vanne. Il est conseillé de garder ces deux éléments solidaires et de dévisser la tête d’arrosoir pour le transport si nécessaire. Il est également possible de l’orienter vers le haut pour pouvoir poser le bidon sans induire de contraintes sur les raccords.

    Rallonger le câble de la vanne (40-50cm) et souder la partie femelle de la broche.

    Fig 19: bidon - raccord- vanne solidaires
    Fig. 20 Bidon - raccord- vanne + rallonge -arrosoir

    hashtag
    Sonde de pression :

    Il est utile d’élargir légèrement l’ouverture du tuyau 2mm pour limiter les phénomènes de capillarité (fig. 21). Emmancher un second tuyau de 5cm de long, 4mm intérieur, sur 2 à 3 cm. Chauffer si nécessaire pour faciliter l’opération. Il est également possible de rajouter un joint silicone pour parfaire l’étanchéité. Solidariser ensuite l’ensemble a une tige métallique au moyen de scotch électrique (fig. 22).

    Fig. 21 : emmanchement du tuyau
    Fig. 22 : finalisation de la sonde

    circle-info

    Pour le modèle V2, 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.

    hashtag
    Trépied en bambou :

    Une solution de support possible, et efficace, du bidon.

    Matériel

    • Trois bambous de 1m ; 3-5cm de diamètre

    • De la ficelle

    • Deux crochets imprimés (STL fournis)

    • Une vis

    Réaliser un nœud de trépied en suivant ce tutoriel vidéoarrow-up-right. Ajouter une vis sur le bambou central pour éviter au nœud de glisser (fig.21).

    Percer les deux bambous des cotés à 25cm du haut. Y passer les cordelettes, faire un nœud d’arrêt sur l’extérieur et attacher le crochet a 5cm coté intérieur (fig. 22).

    Fig. 23: nœud de trépied + vis
    Fig. 24: suspension du crochet
    Fig. 25 dispositif déployé sur le terrain
    Buzzer arrow-up-right
    électrovannearrow-up-right
    Embasearrow-up-right
    RTCarrow-up-right
    encodeur arrow-up-right
    régulateur arrow-up-right
    voltmètre Digital arrow-up-right
    MicroSDarrow-up-right
    Li-Ion 18650arrow-up-right
    Module chargearrow-up-right
    Mosfetarrow-up-right
    Interrupteur On/Offarrow-up-right
    connecteur arrow-up-right
    Condensateur arrow-up-right
    condensateurarrow-up-right
    condensateurarrow-up-right
    connecteur arrow-up-right
    baril 10Larrow-up-right
    fût de 30 Larrow-up-right
    Joint Plat arrow-up-right
    Joint Plat arrow-up-right
    PVC 10mm arrow-up-right
    2mmarrow-up-right
    file-archive
    10MB
    Beerkan_auto.zip
    archive
    arrow-up-right-from-squareOuvrir

    Lamelles d'appâts (Bait lamina)

    hashtag
    Introduction

    « La méthode des bait lamina permet de mesurer le degré d’activité de consommation d’un substrat organique par la mésofaune du sol (organismes de 200 μm à 2 mm) dont le rôle est majeur sur le cycle du carbone. Les bait lamina sont des languettes en PVC composées de seize trous remplis avec un substrat organique qui peut être fabriqué ou fourni (Terra Protecta, Allemagne). Sept bait lamina par point d’échantillonnage sont enfouies dans le sol durant une période d’incubation à déterminer en fonction des conditions environnementales (1 à 3 semaines en général). L’activité des organismes du sol est évaluée à travers la consommation de ce substrat, en comptant le nombre de trous ayant subi une dégradation visible du substrat suite à la période d’incubation dans le sol. » (Brauman 2020)

    fig. 1 schéma des Bait Lamina (Sturm Jr., Sturm, and Eisenbeis 2015)
    fig. 2 photo J. Siebert

    circle-info

    Le fournisseur de languettes PVC « Terra Protecta » a cessé leur production. Pour la pérennité de cet indicateur dans la méthodologie Biofunctool, il est nécessaire de trouver des moyens de production permettant aux utilisateurs de se fournir en lamina. Les technologies d’impression 3D permettent de répondre à cette demande.

    hashtag
    Démarche R&D

    Les laminas imprimés par la technologie classique et très répandue Fused Deposition Modeling (FDM) sont déjà largement utilisés. Nous avons donc cherché à optimiser leur réalisation pour le modèle d’imprimante utilisé à la SCOP Sagne et à Eco&Sols (Prusa MK3S+).

    Différentes formes de fraisage sur le trou de 1.5mm et différents paramétrages de l’imprimante ont été testés pour proposer un modèle 3D et les réglages adéquats.·

    • Deux matériaux plastiques : PLA et PETG. Le PLA est à privilégier, il permet un niveau de détail plus important. Le PETG tend à laisser des micro-fils qui obstruent les trous.

    • Des couches d’impressions de hauteur 0.1mm sont un bon compromis entre précision et temps d’impression

    • L’activation de permet un meilleur rendu de la face supérieure de la languette.

    Cependant cette technologie d’impression ne permettra jamais d’obtenir une surface aussi lisse que du PVC et une haute précision de la forme des trous. La production de lamina est relativement lente et limitée par la surface du plateau d’impression (17 unités par impression de 8h). Plusieurs impressions ont également échoué à cause d’un défaut de première couche.

    Nous nous sommes donc orientés vers une autre technologie d’impression 3D, répandue et financièrement accessible : l’impression par photopolymérisation de résine (DLP SLA). Elle est cependant plus délicate et plus lourde à déployer. Ces imprimantes permettent un très bon niveau de détail, un état de surface lisse et des matériaux aux propriétés intéressantes (anisotropie entre autres). L’impression des laminas est réalisée verticalement, ce qui permet de largement démultiplier le nombre de languettes par opération (50 proposés ici, possible de densifier encore). Les supports ont été ajoutés manuellement, en prenant attache sur les tranches pour éviter les aspérités sur les surfaces. La scène d’impression pour Lychee Slicer est présente dans le dossier (LAMINAx50.lys) (fig.1).

    L’imprimante utilisé est le modèle Photon 2D de chez Anycubic et la résine ABS-Like Anycubic. Le temps d’exposition par couche est de 2,5s à 405nm. Les autres paramètres sont disponibles dans le profil de résine pour Lychee Slicer « Anycubic ABS like grey 50um.lyr », présent dans le dossier (fig. 2).

    Le tutoriel de réalisation par impression résine est proposée ci-dessous.

    hashtag
    Réalisation

    hashtag
    Matériel :

    • Bain à ultrason chauffant ()

    • Imprimante Anycubic Photon 2D

    • Résine Anycubic ABS-Like grise

    hashtag
    Tutoriel :

    hashtag
    Impression :

    • Charger le fichier LAMINAx50.dl2p sur la clé USB de l’imprimante

    • Mettre la résine au bain-marie à 30°C pendant 30min, puis activer les ultrasons pendant 10min

    • Secouer la bouteille pendant 1min puis verser 220ml de résine dans le bac d’impression (niveau max)

    hashtag
    Post-traitement :

    Une fois l’impression terminée (env. 12h)

    • Mettre l’ensemble du plateau d’impression avec les laminas attachées dans le bain d’alcool rempli au maximum (fig. 5).

      • Les languettes sont orientées vers le bas et ne doivent pas toucher la grille du fond.

      • Lancer l’agitation pendant 20min pour nettoyer le plateau d’impression.

    circle-exclamation

    Attention à la température de l’enceinte d’impression. La température optimale se situe entre 25°C et 30°C. Une température inférieure affecte la viscosité de la résine et peut faire échouer l’impression. En préchauffant la résine Anycubic ABS like + à 30°C puis en imprimant a 20-25°C nous n’avons cependant pas eu de soucis.

    circle-check

    Un support pour faciliter le séchage des laminas une fois remplies de substrat est également proposé (fichier sechoir.stl). Il est à imprimer en PLA a 0.2mm.

    Infiltromètre Beerkan Di Prima

    Infiltromètre Beerkan à enregistrement automatique conçu par Simone Di Prima

    Adaptation par Pecnot'Lab à partir d'éléments imprimés avec une imprimante 3D.

    Le capteur d'ensoleillement

    Réalisation d'un capteur météorologique permettant d'évaluer l'ETP d'une station

    circle-check

    Version basée sur un microcontrôleur Arduino pro mini 3,3 v et un timer pour limiter la consommation d’électricité. Modification de la version 2 en remplaçant le capteur Si114x par le MAX44009 beaucoup plus précis avec unités définies (Si114x n’enregistre pas des lux, des lumens peut être ?). Remplacement de la sonde de température par DHT22 qui enregistre aussi l’humidité atmosphérique. Le capteur DHT22 est positionné dans la colonne ventilée qui porte le capteur d’ensoleillement.Ajout du capteur BME280 dans le boitier avec l’électronique pour contrôler les paramètres Température et Humidité au niveau des équipements. BME280 enregistre aussi la pression atmosphérique.

    file-pdf
    2MB
    Automated singlering infiltrometer with a - Simone Di Prima.pdf
    PDF
    arrow-up-right-from-squareOuvrir
    file-pdf
    2MB
    Testing a new automated single ring infilt - Simone Di Prima.pdf
    PDF
    arrow-up-right-from-squareOuvrir
    file-download
    253KB
    Bottom plug V3.stl
    arrow-up-right-from-squareOuvrir
    file-download
    642KB
    Top plug v4.stl
    arrow-up-right-from-squareOuvrir
    file-download
    91KB
    tripod_anneau.stl
    arrow-up-right-from-squareOuvrir
    file-download
    28KB
    tripod.stl
    arrow-up-right-from-squareOuvrir
    Simulateur de pluie Cornell (gauche) Infiltromètre Beerkan Di Prima (droite)
    Finaliser la réalisation en « scalpant » les laminas au moyen d’une lame de cutter et en débouchant les trous avec un poinçon.
    Anycubic Wash & Cure + spatule métallique
  • Alcool IPA (3L)

  • Souffleur à air (exemple USBarrow-up-right)

  • Lancer l’impression des 50 laminas à partir du fichier présent sur la clé USB.

    Sortir le plateau d’impression du bain et sécher les lamina, toujours attachées au plateau, avec le souffleur.

  • Exposer l’ensemble plateau + lamina aux UV pendant 20min. (fig. 6)

  • Détacher les lamina du plateau au moyen de la spatule

  • Retirer les supports avec les doigts (fig. 7)

    • Compresser entre le pouce et l’index pour casser les liaisons supports-lamina

    • Tirer à la base de la languette pour la sortir de son « fourreau »

  • Laisser les lamina exposées aux UV naturels pendant un à deux jours, puis les ranger à l’obscurité.

  • la fonction de lissagearrow-up-right
    file-archive
    37KB
    Bait lamina 1,5 epaulement 0,5 v1.stl.zip
    archive
    arrow-up-right-from-squareOuvrir
    Télécharger le fichier stl
    exemplearrow-up-right
    file-download
    254KB
    biat_lamina_BFT.stl
    arrow-up-right-from-squareOuvrir
    file-download
    1022KB
    bait_lamina_dryer_BFT_2.stl
    arrow-up-right-from-squareOuvrir
    file-download
    234KB
    Bait lamina 1,5 epaulement 0,5 v1.stl
    arrow-up-right-from-squareOuvrir
    file-archive
    50MB
    LAMINAx50dl2p.zip
    archive
    arrow-up-right-from-squareOuvrir
    fig. 3 Scène d'impression des laminas par 50
    fig. 4 Profil de résine pour Anycubic ABS-Like grise
    fig. 5 Bain IPA
    fig. 6 exposition aux UV
    fig.7 détacher les supports
    • Carte arduino pro mini 3,3 v 8 Mhz

    • Micro SD avec carte < 2 Go 3,3 v p ex pololu 2597

    • RTC Module DS3231 AT24C32

    • Adafruit TPL5110 timer

    • MAX44009

    • Water sensor grove ou water sensor basic 3 pin

    • DHT22 et résistance 10 k Ohms

    • BME280

    • Batteries (entre 3.3 et 5.5 volts)

    • Boitier étanche + support ventilé en imprimante 3 D avec globe translucide en polycarbonate

    • Résistances pour le TPL 5110 : 68,4 kOhms (56 + 10 + 2x1,2) pour 14 min 41 (ou 42) secondes de délai

    • tiges filetées et écrous

    • mastic d’étanchéité

    file-archive
    3KB
    ensoleillement_mini_data_logger_V2.ino.ino.zip
    archive
    arrow-up-right-from-squareOuvrir
    file-archive
    267KB
    STL capteur ETP.zip
    archive
    arrow-up-right-from-squareOuvrir

    hashtag

    principe d'assemblage des modules du boitier imprimé

    hashtag
    Connexions

    circle-info

    l'emploi du PCB dessiné par Scop SAGNE permet de faciliter le câblage

    PCB adapté au montage de mini logger
    • MAX44009 et BME280 : I2C sur Real Time Clock GND/VCC/SDA/SCL

    • Water sensor : A0 sur Arduino pro mini

    • DHT22 pin D2

    • Alimentation via TPL 5110

    • Micro SD (10/11/12/13 VCC sur arduino ;

    • Real Time Clock (A4,A5, VCC sur arduino)

    montage avec réglage du délai par résistance
    montage avec réglage du délai par potentiomètre

    hashtag
    variables enregistrées dans le fichier SUN00.csv

    • Date (YY/MM/DD)

    • Heure (hh :mm :ss)

    • Rosée (%) entre 0 sec et 100% immergé (gouttes d’eau sur le capteur)

    • Eclairement (lux)

    • Densité de flux thermique (watts/m2) cf. le code pour connaitre le coefficient de luminance utilisé

    • Humidité relative de l’air (%)

    • Température de l’air (°C)

    • Humidité du boitier (%)

    • Température du boitier (°C)

    • Pression atmosphérique (hPa)

    triangle-exclamation
    • le lecteur micro SD doit être adapté à la tension du microcontrôleur (3,3 v) p. ex. pololu 2597.

    • timer TPL5110 permet la régulation de la consommation, la done Pin est en A3, le code placé en fin de void loop, la durée se règle avec le petit potentiomètre du TPL (vissé vers la gauche pour 100 ms et sur la droite pour 2H) ou avec une résistance.

    • l'initialisation d'un nouveau fichier à chaque ouverture a été supprimée du fait des interruptions du timer.

    • Selon le type de capteur de rosée réglage différent de la valeur: // capteur GROVE: (- (float(val)-1023)/1023*100 ,1);/ OU capteur rouge sans broche (float(val)/7 ,1)

    hashtag
    Ressources

    Sur les mini data loger arrow-up-rightavec économie d'énergie. Code hérité du code arduino uno adapté pour pro mini avec timer. Cf. mini pearl pro logger avec timer TPL5110 et micro SD

    Les calculs sous R pour établir les valeurs de l'ETP

    Le capteur au bord du lac de St Andéol (Aubrac Lozérien)

    GNSS RTK

    Utilisation de matériel pour un positionnement géographique centimétrique

    hashtag
    Le réseau Centipède RTK

    CentipedeRTKarrow-up-right est un réseau collaboratif de bases GNSS ouvertes et disponibles pour toute personne se trouvant dans la zone de couverture. Le réseau est étendu par des instituts publics, des particuliers, des acteurs privés comme les agriculteurs ou d’autres partenaires publics.

    hashtag
    Construire son rover RTK à moindre coût

    modèle RTK V5.1

    3D du boitier

    hashtag
    GNSS RTK Surveyor

    Conçu par , un boitier compatible avec le réseau CentipèdeRTK

    distributeurs: , , ...

    hashtag
    Conceptions Pecnot'Lab

    hashtag
    Un monopode avec Antenne, RTK Surveyor et tablette

    avec niveau à bulle, pieds pour pouvoir être posé à terre, rallonge de support pour tablette

    • monopode,

    • support Surveyor,

    • support tablette,

    hashtag
    Ressources utiles

    antenne,
  • adaptateur filetage,

  • tablette androïd 8 ",

  • niveau à bulle,

  • support de tablette pour usage avec le rover RTK V5.1 , , complément

  • tutoriel arrow-up-right
    fichiersarrow-up-right
    Sparkfunarrow-up-right
    Compas Projects arrow-up-right
    Digi keyarrow-up-right
    exemplearrow-up-right
    exemple arrow-up-right
    exemplearrow-up-right
    file-pdf
    214KB
    Configuration système Androïd pour GNSS.pdf
    PDF
    arrow-up-right-from-squareOuvrir
    file-pdf
    803KB
    configuration avec qfield.pdf
    PDF
    arrow-up-right-from-squareOuvrir
    file-download
    3KB
    commande AT module BT HC 05.txt
    arrow-up-right-from-squareOuvrir
    file-pdf
    2MB
    Datasheet DrotekDoc_0891B08A - DP0601 GNSS RTK (F9P).pdf
    PDF
    arrow-up-right-from-squareOuvrir
    file-pdf
    6MB
    RTK_Surveyor_HookupGuide_Web.pdf
    PDF
    arrow-up-right-from-squareOuvrir
    file-pdf
    2MB
    Mesure_Centipede-RTKsurveyor_v5.pdf
    PDF
    arrow-up-right-from-squareOuvrir
    file-pdf
    889KB
    Mesure_Centipede-RTKsurveyor_vsTerrain.pdf
    PDF
    arrow-up-right-from-squareOuvrir
    Rover RTK V5.1
    le RTK Surveyor et ses accessoires

    Support pour graines d'orchidées

    Support pour étudier le potentiel de germination de graines d'orchidées.

    toile de x microns

    exemple arrow-up-right
    exemplearrow-up-right
    exemplearrow-up-right
    OUKITELarrow-up-right
    exemplearrow-up-right
    exemplearrow-up-right
    harnaisarrow-up-right
    file-download
    190KB
    support tablette RTK v2.stl
    arrow-up-right-from-squareOuvrir
    file-download
    206KB
    bubble level support v2.stl
    arrow-up-right-from-squareOuvrir
    file-download
    323KB
    tripode v1.stl
    arrow-up-right-from-squareOuvrir
    file-archive
    87KB
    support_orchis_monture.stl.zip
    archive
    arrow-up-right-from-squareOuvrir
    file-archive
    74KB
    support_orchis_tore.stl.zip
    archive
    arrow-up-right-from-squareOuvrir

    Le support du capteur Séquoia pour drone DJI Phantom pro 4

    capteur multispectral Sequoia, capteur d’ensoleillement et support de batterie

    Litter bag Pecnot'Lab

    Racks pour POXC

    Rangements des piluliers, tubes à centrifuger et cuvettes de spectrophotomètres pour la mesure du POXC

    hashtag
    Téléchargez les fichiers stl pour l'impression en 3D

    file-archive
    209KB
    rack.zip
    archive
    arrow-up-right-from-squareOuvrir
    supports de cuves, piluliers et tubes à centrifuger
    file-archive
    12KB
    rack cuvettes 2022.zip
    archive
    arrow-up-right-from-squareOuvrir
    support de cuves de spectrophotomètres
    support de cuves, version 2022, dessin beaucoup plus épuré (économie de temps et de plastique)

    Mesures physiques air

    Mesures physiques eau

    Mesures faune/flore

    Photogrammétrie & positionnement

    Tamis pour le Slake test

    tamis en impression 3D

    Le slake testarrow-up-right est simple à réaliser, il nécessite principalement un lot de 18 petits tamis (grille de 1.65mm, diamètre =2.5cm ; fig. 1). Ces tamis peuvent être réalisés à partir de tube PVC et d’une grille de maille correspondante, collée ou thermosoudée. Dans l’esprit biofunctool, afin de faciliter leur production à partir de technologie d’impression 3D nous avons réalisé un modèle prêt a l’impression (fig. 2). En 10 heures l’ensemble de ces tamis peut être imprimé. Il faudra ensuite penser à les lester à moyen de fil de fer (fig. 3). Un « rondin PLA » à imprimer, peut servir de gabarit pour donner forme au fil de fer. Il permet d’enrouler le fil autour, il suffit ensuite de découper 4 spires puis de les insérer dans le tamis et les solidariser avec de la colle cyanolite.

    fig. 1
    fig. 2
    fig. 3

    file-download
    643KB
    tamis_BFT.stl
    arrow-up-right-from-squareOuvrir
    file-download
    150KB
    rondin PLA.stl
    arrow-up-right-from-squareOuvrir

    Support de membranes échangeuses d'ions

    Les membranes échangeuses anioniques sont onéreuses et doivent être manipulées avec précaution. Leur mise en place sur le terrain peut être délicate ainsi que leur récupération après plusieurs jours enterrées. L’utilisation d’un support rigide simplifie ces manipulations. L’entreprise canadienne WesternAG spécialisé dans les analyses de membranes échangeuse, commercialise les « PRS Probes » (Hammermeister, McDonnell, and Hancock, n.d.). Elles sont fournies sur un support (fig. 1). A Eco&Sols, des exemplaires de supports « DIY » découpés dans du plastique étaient déjà existantes. (fig. 2).

    Les technologies d’impression 3D permettent de réaliser ce type d’objet relativement simplement et rapidement. Nous avons donc conçu un modèle 3D pour l’impression (fig. 4) en prenant exemple sur les deux produits ci-dessus. Celui-ci se compose d’une partie support, rigide (en PLA) et d’un cadre (souple, PETG) qui vient se clipper dessus, en comprimant le contour de la membrane (fig. 3). Celle-ci doit donc être surdimensionnées de 5mm en longueur et en largeur.

    Support de burette

    Pour remplacer un statif de burette, un support imprimé en 3D.

    Support utilisé avec l'incubateur de 5 l pour réaliser chez soi la mesure de la respiration par incubation. A imprimer de préférence avec du filament PETG pour plus de souplesse.

    Supports méthode pipette

    une série de supports pour les tubes à décantation de la méthode pipette (mesure du taux d'argiles)

    Tamis 2 mm

    fourniture: souple en polyéthylène qui protège les jeunes plants contre les chevreuils.

    hashtag
    Réalisation

    Imprimer les pièces avec une hauteur de couche de 0.1mm, un remplissage de 80%. Le support en PLA, le cadre en PETG.

    Pour fermer le clip, l’insérer par le bas (coté « pointe » du support), puis insérer progressivement les côtés du bas vers le haut. Appuyer enfin sur l’ergot en haut pour insérer complètement le clip.

    Pour l’ouvrir, si besoin, utiliser un petit tournevis plat dans la fente de l’ergot et faire levier.

    hashtag
    Références

    Brauman, A. 2020. “Biofunctool® : un outil de terrain pour évaluer la santé des sols, basé sur la mesure de fonctions issues de l’activité des organismes du sol.” Etude et Gestion des Sols, 16.

    Hammermeister, E H, A McDonnell, and S Hancock. n.d. “A Summary of Western Ag’s Fall 2009 Field Soil Testing Results.”

    fig. 1
    fig. 2
    fig.3
    fig. 4
    file-download
    397KB
    support diametre 10 mm.stl
    arrow-up-right-from-squareOuvrir
    pour burette de 10 mm de diamètre
    file-download
    334KB
    support diametre 13 mm.stl
    arrow-up-right-from-squareOuvrir
    pour burette de 13 mm de diamètre
    Support imprimé en 3 D à visser sur une bouteille (pas de vis type coca cola)
    Statif de burette bon marché
    2 dimensions: 10 et 13 mm de diamètre
    file-archive
    8MB
    supports tubes décantation.zip
    archive
    arrow-up-right-from-squareOuvrir
    * Gaine de dissuasionarrow-up-right
    un tube PVC de 10 cm de diamètre,un morceau de gaine de polyéthylène* et un peu de colle ...
    ... un tamis à mailles de 2 mm
    file-download
    70KB
    support_membranes clip.stl
    arrow-up-right-from-squareOuvrir
    file-download
    273KB
    support_membranes_corps.stl
    arrow-up-right-from-squareOuvrir

    L'indicateur de charge batterie Li-ion 3S

    indicateur de niveau de charge à LED pour vérifier l'état d'une batterie 12.6 v 3S

    circle-check

    module créé pour être intégré dans le respiromètre V2 afin de veiller à la charge de la batterie qui alimente le capteur à CO2 K30

    Emploi 3 pin digitales et 1 pin analogique

    Sur l'arduino nano le croquis utilise 1576 octets (5%) de l'espace de stockage de programmes de l'arduino nano. Le maximum est de 30720 octets. Les variables globales utilisent 9 octets (0%) de mémoire dynamique, ce qui laisse 2039 octets pour les variables locales. Le maximum est de 2048 octets.

    Pour gagner un peu d'espace il suffit de limiter le nombre de LED

    Il s'agit de réaliser un pont diviseur avec 2 résistances pour abaisser la tension de la batterie à tester sous 5 v. La batterie est branchée sur Vin.

    Ici pour tester une batterie 3S 12.6 v on prend des résistances R1 à 1.18 kOhms et R2 à 3.3 kOhms. R2 est placée côté Vin, R1 côté Gnd. Entre les deux résistances on place une liaison vers la pin analogique A0. Ici la valeur du pont diviseur est 1/3.797. Avec une batterie en pleine charge (12.6 v) la tension au niveau de la pin analogique A0 est de 3.3 v. On doit multiplier Vout lue par l'arduino par 3.797 pour connaitre Vin.

    Calculateur pour évaluer le pont diviseur de tension:

    Les Led sont connectées aux pin digitales 10,11 et 12

    circle-exclamation

    La LED verte s'allume quand la charge de la batterie est supérieure à 80% (11.91 v), la jaune quand la charge est inférieure à 20% (11.1 v) et la rouge avec une charge inférieure à 10% (10.80 v)

    R1/(R1+R2)=1/3.79R1/(R1+R2) = 1/3.79R1/(R1+R2)=1/3.79
    http://www.calculatoredge.com/electronics/voltage%20divide.htmarrow-up-right
    file-archive
    1KB
    Indicateur_charge_3S_12.6_v___LED.ino.zip
    archive
    arrow-up-right-from-squareOuvrir
    code arduino
    principe d'un pont diviseur de tension Ve: tension d'entrée (ou Vin) Vs: tension de sortie (ou Vout)
    Etat de la charge selon la tension de la batterie

    Repères pédologiques

    clous servant de repères sur un profil de fosse pédologique

    file-download
    38KB
    clou v2.stl
    arrow-up-right-from-squareOuvrir
    file-download
    285KB
    clou geom sup v3.stl
    arrow-up-right-from-squareOuvrir
    file-download
    32KB
    clou geom inf v2.stl
    arrow-up-right-from-squareOuvrir
    impression 3D (pour matériaux meubles)
    capsule à placer sur un clou de géomètre

    Divers autres

    Divers labo

    SparkFun GPS NEO-M9N Hookup Guide - SparkFun Learnlearn.sparkfun.comchevron-right
    Logo
    SparkFun_u-blox_GNSS_Arduino_Library/examples at main · sparkfun/SparkFun_u-blox_GNSS_Arduino_LibraryGitHubchevron-right
    Ping Sonar Altimeter and EchosounderBlue Roboticschevron-right
    GitHub - bluerobotics/ping-arduino: Arduino library to interact with the Ping sonar using the Ping Protocol messages.GitHubchevron-right
    Using the Ping Sonar with an ArduinoBlue Roboticschevron-right
    Logo
    Logo
    Cornell Sprinkle InfiltrometerCornell Soil Health Laboratorychevron-right
    Comment assembler des baguettes avec du fil de pêche ?
    mode d'emploi mis à jour
    mode d'emploi mis à jour
    Logo
    Logo
    Logo