Moderne zelfbouw aquariumcomputer

Moderne zelfbouw aquariumcomputer

Goedkope elektronica modulen en componenten uit china, gecombineerd met de gebruikersvriendelijke ontwikkelomgeving van Arduino, maken het erg aantrekkelijk om een eigen aquariumcomputer te bouwen. Eentje die precies de functies heeft die ik zelf graag in een aquariumcomputer wil hebben:

  • Verwarming aansturen op basis van de gemeten watertemperatuur.
  • Ventilatie aansturen op basis van de gemeten watertemperatuur.
  • Het filter aan- en uitzetten, en tevens een optie om het filter gedurende een bepaalde tijd uit te zetten waarna het automatisch weer aangaat.
  • De verlichting regelen. 5 Kanalen LED verlichting, met de mogelijkheid hiervoor een dynamisch programma samen te stellen.
  • De pH meten, en op basis van de pH een bepaalde regeling aansturen om de pH op het gewenste niveau te houden:
    • CO2 doseren op basis van de pH.
    • CO2 doseren op basis van de tijd van de dag.
    • CO2 doseren op basis van de pH, en tevens op basis van de tijd van de dag (dus s’nachts altijd uit).
    • Geen CO2 doseren maar de pH onder controle houden door de dynamische verlichting automatisch aan te passen indien nodig.
  • Handige, flexibele bediening en een flink en duidelijk scherm waarop de belangrijkste parameters meteen zichtbaar zijn.

Ik noem hem
AQUAMATE

De hardware

Eenvoudig opgebouwd uit goedkope modulen en componenten, die op een plankje zijn bevestigd. Totale kostprijs nog geen 25 Euro (voordat de douaneheffing werd ingesteld! ).

De bediening

Voor de bediening heb ik gekozen voor een eenvoudige Android tablet uit de bulkbak van mediamarkt. Er worden weinig eisen aan gesteld dus de goedkoopste voldoet.

Voor de tablet heb ik een app gemaakt, die via bluetooth (low energy) communiceert met de Aquamate hardware. De tablet doet alleen de bediening en bouwt een grafiek van de gemeten waarden op. Als de tablet uit is, werkt de Aquamate gewoon door.

De tablet laat duidelijk zien hoe de condities van de Aquamate zijn. Als een sensor los is (zoals in de afbeelding de temperatuursensor) dan is dat in één oogopslag duidelijk. Met de knoppen kan de Aquamate bediend worden.

De tablet maakt ook een grafiek van de pH en de verlichtings sterkte over de afgelopen 24 uur. Dit zit er met name in om te kunnen onderzoeken hoe de dynamische verlichting automatisch aangepast kan worden om de pH onder controle te kunnen houden. De regelstrategie die hiervoor nodig is, is (nog) niet bekend en dus ook (nog) niet geimplementeerd in de Aquamate.

Via de tablet kan het lichtschema in de Aquamate gezet worden. Het lichtschema ondersteunt dynamische verlichting volledig, al is het natuurlijk geen noodzaak dat ook te gebruiken. Liever geen dynamisch lichtschema ? Zet dan de lengte van de piekperiode op 0. Door de grafiek opnieuw te laten tekenen is eenvoudig te controleren hoe eea is uitgepakt.

Voor de pH regeling zijn een aantal verschillende opties beschikbaar. Ook het kalibreren van de pH elektrode wordt volledig ondersteund. De optie om de pH te regelen door de verlichting aan te passen is nog niet geimplementeerd. De bedoeling is dat de Aquamate voldoende inzicht in het proces oplevert om later een geschikte regelstrategie te kunnen ontwerpen en in de Aquamate te programmeren.

Als laatste kent de Aquamate een thermostaatfunctie voor de verwarming en voor een eventuele ventilator die over het wateroppervlak blaast zodat het aquariumwater gekoeld wordt.

Nabouwen

Het plan is om tzt de schema’s, de firmware en de app beschikbaar te maken voor nabouw.

Jaap Liefting, Augustus 2026