MajorMadness
Active Member
So erster Input ist umgesetzt und noch bisschen weiter gebastelt am Code...
Man kann nun 8 Düngerzeiten einstellen. Entwerder alle auf eine Pumpe oder verteilt auf alle 6 Pumpen (Maximum). Wer also z.b. 4 Pumpen dran hat kann kann jede 2x täglich einschalten.
Bei den Düngern kann man statt Pins nun die Pumpe direkt wählen. Ich habe mich dazu entschlossen den Code ein bisschen linearer zu gestalten um bessere Benutzerführung zu haben und Leichter mit den Einstellungen. Denke die Pumpe aus zu wählen ist besser als einen Pin wo die pumpe evt dran hängt. Einziger nachteil: Man muss sich an meine Pinbelegung halten beim Nachbauen oder den Code ändern...
Zum Schluss ist das Temp menü umgestaltet wurden: Links alle Wasserparameter, Rechts die LED. Bodenheizung läuft über differenztemperatur zum Wasser. Also 0,1-19,9°C über Wassertemp. Hab mich dazu entschlossen weil man so den 2ten Temp sensor umgeht.
Das Problem mit den Relays hab ich hardwareseitig gelöst. Ich bin mir noch immer nicht sicher mit der Platine, aber wenn dann hat die 4 Pins fest vergeben für PH, Heizer, Bodenheizer, Filter und 4 für Relays. Ich muss nur noch nen Screen schaffen wo man die Pins vergibt, also wo jetzt heizung ect dran hängt und wo futterpender dran hängt. Soll aber so werden das der der etwas nicht benutzt das da ausschalten kann.
Wenn ich das dann habe will ich endlich mal anfangen an funktionen zu bastel und den Code nochmal aufräumen. Da entsteht immer so nen Chaos. Hoffe das ich mit den Mini Platinen auch nen Shield Prototypen bestellen kann und dann testen...
Dann kann ich auch endlich mal gedanken dran verlieren was man so wirklich braucht für den Nachbau und wie das Projekt weiter geht...
Man kann nun 8 Düngerzeiten einstellen. Entwerder alle auf eine Pumpe oder verteilt auf alle 6 Pumpen (Maximum). Wer also z.b. 4 Pumpen dran hat kann kann jede 2x täglich einschalten.
Bei den Düngern kann man statt Pins nun die Pumpe direkt wählen. Ich habe mich dazu entschlossen den Code ein bisschen linearer zu gestalten um bessere Benutzerführung zu haben und Leichter mit den Einstellungen. Denke die Pumpe aus zu wählen ist besser als einen Pin wo die pumpe evt dran hängt. Einziger nachteil: Man muss sich an meine Pinbelegung halten beim Nachbauen oder den Code ändern...
Zum Schluss ist das Temp menü umgestaltet wurden: Links alle Wasserparameter, Rechts die LED. Bodenheizung läuft über differenztemperatur zum Wasser. Also 0,1-19,9°C über Wassertemp. Hab mich dazu entschlossen weil man so den 2ten Temp sensor umgeht.
Das Problem mit den Relays hab ich hardwareseitig gelöst. Ich bin mir noch immer nicht sicher mit der Platine, aber wenn dann hat die 4 Pins fest vergeben für PH, Heizer, Bodenheizer, Filter und 4 für Relays. Ich muss nur noch nen Screen schaffen wo man die Pins vergibt, also wo jetzt heizung ect dran hängt und wo futterpender dran hängt. Soll aber so werden das der der etwas nicht benutzt das da ausschalten kann.
Wenn ich das dann habe will ich endlich mal anfangen an funktionen zu bastel und den Code nochmal aufräumen. Da entsteht immer so nen Chaos. Hoffe das ich mit den Mini Platinen auch nen Shield Prototypen bestellen kann und dann testen...
Dann kann ich auch endlich mal gedanken dran verlieren was man so wirklich braucht für den Nachbau und wie das Projekt weiter geht...