Bedankt voor je input tuinkabouter, zie het nu pas eerlijk gezegt.
Ja, 1 arduino is de master en zorgt voor de communicatie middels Wire library dus dat zit wel snor (denk ik zo.....hoop ik zo....).
230kabels....hahaha, het is nog wel een zooitje inderdaad maar heb op advies zoveel mogelijk "shielded" kabel gebruikt en hopelijk is dat voldoende.
Probleem is wel opgelost en luisterde nogal nauw.
Nu precies de goede pull-up resistor voor de I2C bus en heel mooi signaal.
Ribbon kabel gaf wel degelijk problemen maar niet iets wat ik zomaar verander.
Zit nu een pull-up resistor op het main board zoals het moet maar ook een pull-up na de ribbon kabel.
Dit is niet zoals voorgeschreven maar enige manier dat ik een goed signaal kreeg.
Ook door het plaatsen van extra capacitatoren op de 5V rail veel ruis verwijderd.
Door beide gaat het tot nu toe prima maar even afwachten want je weet het nooit.
Systeem draait nu voor het eerst pas echt "volledig" dus best spannend.
Mis alleen nog de hoohoog niveau bescherming op het aquarium zelf en de pers flow meter van de opvoer pomp maar dat mag de pret niet drukken.
PH probe gecalibreerd maar is nog wat onrustig en weet niet waar dat door komt.
Deze wil nog wel een 0.10 / .15 verspringen wat zou kunnen komen door de verlengde BNC kabel of door een slechte probe.
Ga morgen nogmaals calibreren en heb alvast een ander type PH probe besteld.
PH communiceerd nu wel goed met het stopcontact waar straks het CO2 relais op komt.
PH laag gaat stroom er op en PH hoog gaat stroom er netjes van af.
Door het schommelen van de PH was hij wel steeds aan het schakelen dus heb een dode tijd ingesteld van 30sec en een dode band van 0.1 om pendelen tegen te gaan.
Logischerwijs kan ik dat pas echt testen als het CO2 systeem bij staat....en er water in de bak zit
🙂
Feed timer werkt ook en pompen gaan netjes uit op ingestelde timer van 10min.
Automatisch bijvullen is toch een beetje een eng ding maar dit uivoerig getest en werkt perfect.
Ook de spoel sequence werkt en hij schakeld pas van riool naar aquarium als temperatuur goed is +- 1°C.
Verversing knoppen werken ook goed,
Heb nu maar even 1% ingevoerd bij 500liter voor het testen.
Straks komen daar natuurlijk de vaste waarden in maar dan moet ik de netto inhoud van het systeem eerst weten.
Wilde een kort filmpje maken van wat sequences maar dat lukt niet zonder statief.
Omdat ik toch wat wilde delen maar een paar foto's van de "refresh sequence" gemaakt.
De vraag waaroom alles in het engels is zal ik alvast antwoorden want die vraag krijg ik vaker maar is simpel.
Indien ik hulp nodig heb bij de code is het wel makkelijk als deze in het engels is zo dat iedereen snapt (of juist niet snapt) wat ik aan het doen ben.
Het standaard scherm met info en opties.
T is het gemiddelde van de 2 temperatuur sensoren.
PH spreekt voor zich.
Flow meters doen het nog niet want 1 pomp is niet aangesloten en 1 flow meter moet ik nog binnen krijgen.
Onderste zijn de opties voor het water verversen.
De meeste informatie komt straks ook op een tablet te staan maar dit is wel makkelijk voor als het inet het niet doet...ofzo
Input 1% gegeven.
Hier nog de opties om te annuleren indien verkeerde keuze geselecteerd
Tellen tot 5 en dan stopt deze automatisch.
De flow is de huidige hoeveelheid water naar het aquarium vanaf de kraan.
Zie nu pas dat daar 'Total x l/hr' staat en dat kan natuurlijk niet...
Dat ga ik gelijk aanpassen naar liter
🙂
Bugs.... overal bugs!
😉