Une pompe d’aquarium pilotée par un Raspberry Pi Pico

Encore un très beau montage construit autour d’un Raspberry Pi Pico. Cette fois-ci le micro contrôleur vient aider un aquariophile.

Elever des poissons d’eau de mer est un hobby exigeant. Maintenir un petit écosystème aussi complexe demande du temps et autant de constance que de persévérance. Pour s’aider dans cette tâche une certain Joe Stiff a décidé de s’aider des bons soins d’un micro contrôleur Raspberry Pi Pico.

Pour apporter tous les éléments nécessaires à la vie d’un aquarium de ce type, il faut filtrer l’eau, l’oxygéner mais également mélanger des composants semblables à ceux que l’on trouve dans la nature. Cela veut dire doser régulièrement des apports variés en fonction du volume de votre aquarium. Si filtrer l’eau est relativement facile en branchant une pompe en circuit fermé, si oxygéner celle-ci se fait également en alimentant une pompe qui enverra de l’air dans le bocal, doser les différents composants demande de la rigueur et de la patience.

A moins que ? A moins de faire comme Joe qui a décidé de confier la tâche à un Raspberry Pi Pico qui viendra régulièrement pomper les éléments nécessaires en reprenant le principe des appareils de circulation sanguine médicaux. Le petit micro contrôleur, enfermé dans un boitier imprimé en 3D, pilote à intervalles fixes des pompes spécifiques. Des moteurs « classiques » qui pressent sur une « hélice » qui écrase un tube en plastique souple. Le mouvement fait circuler le liquide dans le tube et permet ainsi d’alimenter l’aquarium. En variant sur la durée et la vitesse de rotation des moteurs, il est possible de modifier la quantité de liquide déplacé.

Le projet n’a couté que quelques livres, Joe évalue ses dépenses à 14£ au total, soit quelque chose comme 16 euros, en composants. Le Raspberry Pi Pico, deux pompes, un relais, du filament d’impression, des vis et quelques câbles.. Evidemment, Joe n’a pas compté son temps passé à imaginer, imprimer et construire le produit pas plus que le temps nécessaire à l’établissement du code en Python ni aux réglages pour déterminer les quantités de liquide « pompé » par minute. Quand on aime… Il laisse d’ailleurs a disposition les plans 3D de son système.

Mais le résultat est impeccable, si le processus n’est pas des plus rapides, on parle d’un litre déplacé pour 18 minutes de pompage, il permet de ne pas avoir à se soucier de la gestion de l’aquarium au quotidien. Un point clé quand on veut partir en vacances quelques jours l’esprit tranquille.

Bravo à Joe en tout cas pour la qualité de la réalisation et son esprit de partage. Merci à Eric pour le lien.

 

 


Soutenez Minimachines avec un don mensuel : C'est la solution la plus souple et la plus intéressante pour moi. Vous pouvez participer via un abonnement mensuel en cliquant sur un lien ci dessous.
2,5€ par mois 5€ par mois 10€ par mois Le montant de votre choix

Gérez votre abonnement

7 commentaires sur ce sujet.
  • 26 janvier 2023 - 18 h 04 min

    Intéressant, je n’imaginais pas que ces petites pompes péristatiques étaient si peu chères. Ça ouvre plein de possibilités de bidouille.

    Attention par contre les volumes déplacés sont négligeables, on parle de millilitres/minute et pas de litres/minute comme stipulé dans l’article. Pour de l’arrosage, une pompe d’aquarium classique devrait être plus adaptée.

    Répondre
  • 26 janvier 2023 - 18 h 58 min

    @Iron_Momo: Oui c’est 1 litre pour 18 minutes en fait :) J’ai mal lu !

    Répondre
  • Luc
    27 janvier 2023 - 10 h 55 min

    J’ai découvert ces petites pompes lorsque je me suis bricolé une mini station de phytoépuration dans une vieille baignoire.

    Effectivement le débit est très faible mais comme il s’agit d’assécher un puisard afin de forcer le drainage de l’eau dans le sol, c’est parfaitement adapté.
    De plus avec ces pompes péristaltiques pas de risques pour la mécanique si l’eau transporte des particules en suspension.

    Un seul énorme bémol : oui c’est pas cher mais ça reste de la grosse camelote. C’est pas fait pour tourner des heures et des heures.
    La mienne n’aura tenu que quelques mois :-(

    Dans le cas présent ce problème ne devrait pas se produire et il faut dire que le gars a fait du beau boulot.

    Répondre
  • 27 janvier 2023 - 12 h 29 min

    Merci Pierre,

    Ca fait plaisir de voir ce genre de projets bien mené, je tombe trop souvent sur des choses similaires qui finissent en usine à gaz tellement il y a de composants et bien souvent surdimensionnés…

    Pour ceux qui comme moi ont des besoins similaires mais sont mauvais en écriture de code (ou ne veulent pas trop se creuser la tête… :) ) espeasy couplé à un microcontrôleur supporté permet pas mal de choses https://projetsdiy.fr/objets-connectes/firmware-librairies-objets-connectes-diy-iot/esp-easy-mega-v2/ et ne nécessite pas forcément de contrôleur domotique (ex: jeedom, home assistant, etc) pour fonctionner de manière autonome. Je compte utiliser cette solution pour distribuer automatiquement les engrais dans mon aquarium.

    A noter sur la vidéo , la présence de l’osmolateur (le bloc blanc où la bouteille est vissé) qui permet de compenser automatiquement l’évaporation sans utiliser le moindre milliampère pour fonctionner ^^, ca coûte pas grand chose (https://fr.aliexpress.com/item/1005003946246805.html) et ca remplace merveilleusement de nombreux projets qui s’embarrassent « inutilement » de capteurs de niveaux, pompes, etc.. qui peuvent tomber en panne.. la seule contrainte c’est que la vitre de votre aquarium doit supporter le poids d’une bouteille d’eau remplie (un 30L supporte sans problème une bouteille de 2L) et rien ne vous empêche d’étendre la capacité en reliant la bouteille à un réservoir plus gros (tant que le réservoir est placé au moins au même niveau que la bouteille voir plus haut ;))

    Répondre
  • 28 janvier 2023 - 12 h 38 min

    Euh…
    C’est peut-être moi qui comprends rien, mais où est l’intérêt de le faire soi-même ?
    Qu’est-ce que le système de Joe apporte en plus par rapport à une solution existante ?
    (exemple : https://fr.aliexpress.com/item/4000081307018.html à ~37€, cherché en 30 secondes)

    Car je m’attendais à des capteurs pour analyser l’eau et réagir aux dosages en conséquences ; avec des calculs et pilotage réalisés par la pico, mais cela ne semble pas être le cas.

    Je ne remets pas en cause le DIY, l’expérience géniale de toute faire soi-même. Je respecte, car je pratique.

    Mais je ne comprends vraiment pas le « waouh » autour du projet.
    Et cela pourrait même éventuellement induire en erreur d’autres personnes, en faisant croire que cela n’existe pas déjà tout fait et à prix raisonnable.

    Ou alors, comme je le dis au début, je n’ai pas du tout compris l’enjeu du projet : en ce cas, éclairez moi !!!

    Répondre
  • 28 janvier 2023 - 15 h 08 min

    @StarDreamer: Ben… c’est moins cher, c’est programmable et comme dit l’auteur ça ouvre la porte à d’autres perspectives justement. Comme c’est piloté par un microcontrôleur donc on peut lui ajouter toutes les fonctions supplémentaires que l’on veut. C’est un pilote en quelque sorte. Comme tous les projets de ce type, c’est une étape vers la suite.

    Il y a des gens qui ont envie de partager des points d’étapes parce que c’est juste encourageant. Et il ya des gens qui proposent un projet terminé selon eux qui ne satisferont de toutes façons pas tout le monde.

    Répondre
  • 29 janvier 2023 - 1 h 11 min

    @StarDreamer ce que tu as mis en lien n’a rien de programmable, à moins d’y ajouter le coût d’un programmateur 220v qui au mieux sera précis à la seconde (pour du microdosage journalier avec des petits aquarium ca aide pas vraiment…). l’équivalent c’est plutôt ca et on arrive à 60€ pour un produit qui n’a aura aucun autre role possible: https://m.fr.aliexpress.com/item/4000940400553.html. Au sujet des capteurs pour analyser l’eau, c’est pas si simple à exploiter que ca en à l’air, les capteurs fiables et durables coutent une blinde et nécessitent un ré-étalonnage et un nettoyage si fréquents que ca n’a plus trop de sens dans un système sensé être un minimum autonome… Au passage très peu de liquides n’encrassent pas les tuyaux, même des petits systèmes comme celui-ci necessitent un nettoyage/changement régulier des tuyaux si on veux garder un minimum de précision, une solution possible serait de peser le liquide dans un reservoir intermediaire avant qu’il ne soit injecté mais on arriverait vite à quelque chose de très volumineux…

    Répondre
  • LAISSER UN COMMENTAIRE

    *

    *