Stap 5: codering
Ik zal niet in detail de code hier, ik heb gepost op GitHub (https://github.com/AlexandreI4/LAP) en ik zal het commentaar in het Engels. Tot nu toe zijn de commentaren in het Frans (ik moest voor mijn fractie en mijn leraren Frans gebruiken).
Vergeet niet om te downloaden van de bibliotheken en om ze te voegen! (In de Arduino IDE > Croquis > opnemen bibliotheek > toevoegen ZIP)
De code is vrij makkelijk, lang maar eenvoudig. In principe:
-moeten een constante temperatuur van 34-37° C
-18h van goede licht per dag nodig
-moeten agitatie (luchtpomp) 18 uur per dag (dezelfde tijd als licht)
-Laat de algoritmes voeden zich met het afvalwater voor 3-4 dagen dan openen de solenoïde
-activeren van motoren voor filter (ik heb niet het hier gedetailleerd)
-activeren van de UV-lamp (10 min voor elke "verpakking" van water)
-activeren van laatste solenoïde zodat het gezuiverde water ga uit.
Ik gebruik de water sensoren te weten waar mijn water is en wat niveau, is gebruik hen zodat ik niet om het even welk lekken en dat soort dingen.
Het LCD-scherm veel info weergeven als teperature, als de dag of nacht, veel licht, waterstanden...
Ik heb toegevoegd LEDs voor 'uv lamp ON' of 'motoren ON'...