MajorMadness
Active Member
Hallo zusammen,
da der Minimalistik Controller nun erstmal soweit fertig ist, jederzeit nach gebaut werden kann, der Code einwandfrei läuft und Ich kaum noch arbeit damit habe, wird es Zeit mein neues Projekt vor zu stellen an dem ich grade anfange zu arbeiten:
Ein neuer Aquarien Controller der für die Komplette Automatisierung da ist.
Entgegen der letzten Projekte fange Ich hierbei aber etwas anders an. Zuerst wird das User Interface geschrieben und die komplette Einstellung über Menü realisiert, dann erst wird der Code hinter den Menüs geschrieben.
Grund hierfür ist einfach das es diesmal sehr komplex wird und das Menü das Highlight werden soll.
Nachdem Ich viel im Inet gesucht habe nach guten Steuermöglichkeiten und Userfreundlichen Systemen, Funktionen und möglichkeiten bbin Ich zum Entschluss gekommen dass das System diesmal abseits von Sparsam wird. Es geht also wirklich dadrum "richtig" auf die Kacke zu hauen. :lol:
Basis des ganzen Systems wird ein Arduino Due (84Mhz, 512kb Speicher, 96kb Ram) und ein 5" TFT Display mit Touch. feifen: Somit kostet das Grundsystem schonmal 40€ und mehr...
Über das Touch sollen alle einstellungen gemacht werden können und direkt gespeichert werden. Zur Steuerung der Hauptfunktionen dient das MiniControl Board welches ohne Nano über nen 20Pol Flachband angeschlossen wird. Für die einfache Umsetzung/Verkabelung anderer Sensoren Plane Ich nen Shield für Sensoren, man kann die aber auch einfach so verkabeln. Neben allen Anschlüssen hab Ich dadrauf auch ne kleine Prototyping Area gebastelt damit Sensoren die einen Pulup widerstand benötigen direkt angeschlossen werden können. Durch die vielen Pins die das Touch TFT benötigt stehen aber nur 15 Anschlüsse zur verfügung, wovon 12 für analoge Sensoren benutzt werden können.
Kommen wir zu den Funktionen:
Echtzeit Uhr
PWM Dimmung
7 Anschlüsse für Dosierpumpen ODER Lüfter (alle PWM Fähig)
4er Relay für Zeitsteuerung oder Steckdosen (Heizung, Pumpe ect)
LCD Anschluss für 1602 Displays (wer kein Touch mag)
4x4 Keypad (Steuerung wie Mini möglich neben Touch)
Ansteuerung Futterspender
Wassertemperatur
Luft Temperatur (LED/Abdeckung ect)
Externes EEPROM (zur Dauerhaften Speicherung der Einstellungen auch nach Software update)
PH Messen/Regeln (über Magnetventil/Steckdose)
Filterleistung Messen/Reinigungsintervalle anzeigen
Joar das soll schon mal fest umgesetzt werden. Zudem hab Ich dann noch paar Sachen auf meiner Nice-To-Have Liste:
Steckplatz für Leitwert/Redox oder Sauerstoffmessung (Muss Ich schauen was ich davon umsetze)
Ethernet/Wlan Fähigkeit (Eins von beiden)
Bluetooth
Funksteckdosen Steuerung
SD Datenlogger (mit auswertung am PC)
Photometer Wassertests
Wasserstand/Nachfüllautomatik
Zur Zeit warte ich auf meinen Due mit TFT und programmiere schon mal bisschen am Menü rum, bzw Ich schaue mir möglichkeiten der TFT ansteuerung an. Leider sind die meisten Projekte die man so findet alle unübersichtlich gestaltet das man kaum klauen kann. Werde daher nicht drum rum kommen nen neuen Weg ein zu schlagen und andere möglichkeiten finden müssen.
Da Ich noch in der "Draft-Phase" bin und eh erst alle Menüs fertig programmieren werde für das Touch interessiert mich im moment was Ihr so an eurem AQ habt und gerne Automatisieren wollt. Wichtig hierbei ist aber dass es dafür einen Sensor gibt den man kaufen kann, keinen Schaltplan. Auch wenn Ich das ganze auf ein eigenes Shield aufbaue, soll zu 100% gewährleistet sein das man das System auch ohne dieses Nachbauen könnte.
da der Minimalistik Controller nun erstmal soweit fertig ist, jederzeit nach gebaut werden kann, der Code einwandfrei läuft und Ich kaum noch arbeit damit habe, wird es Zeit mein neues Projekt vor zu stellen an dem ich grade anfange zu arbeiten:
Ein neuer Aquarien Controller der für die Komplette Automatisierung da ist.
Entgegen der letzten Projekte fange Ich hierbei aber etwas anders an. Zuerst wird das User Interface geschrieben und die komplette Einstellung über Menü realisiert, dann erst wird der Code hinter den Menüs geschrieben.
Grund hierfür ist einfach das es diesmal sehr komplex wird und das Menü das Highlight werden soll.
Nachdem Ich viel im Inet gesucht habe nach guten Steuermöglichkeiten und Userfreundlichen Systemen, Funktionen und möglichkeiten bbin Ich zum Entschluss gekommen dass das System diesmal abseits von Sparsam wird. Es geht also wirklich dadrum "richtig" auf die Kacke zu hauen. :lol:
Basis des ganzen Systems wird ein Arduino Due (84Mhz, 512kb Speicher, 96kb Ram) und ein 5" TFT Display mit Touch. feifen: Somit kostet das Grundsystem schonmal 40€ und mehr...
Über das Touch sollen alle einstellungen gemacht werden können und direkt gespeichert werden. Zur Steuerung der Hauptfunktionen dient das MiniControl Board welches ohne Nano über nen 20Pol Flachband angeschlossen wird. Für die einfache Umsetzung/Verkabelung anderer Sensoren Plane Ich nen Shield für Sensoren, man kann die aber auch einfach so verkabeln. Neben allen Anschlüssen hab Ich dadrauf auch ne kleine Prototyping Area gebastelt damit Sensoren die einen Pulup widerstand benötigen direkt angeschlossen werden können. Durch die vielen Pins die das Touch TFT benötigt stehen aber nur 15 Anschlüsse zur verfügung, wovon 12 für analoge Sensoren benutzt werden können.
Kommen wir zu den Funktionen:
Echtzeit Uhr
PWM Dimmung
7 Anschlüsse für Dosierpumpen ODER Lüfter (alle PWM Fähig)
4er Relay für Zeitsteuerung oder Steckdosen (Heizung, Pumpe ect)
LCD Anschluss für 1602 Displays (wer kein Touch mag)
4x4 Keypad (Steuerung wie Mini möglich neben Touch)
Ansteuerung Futterspender
Wassertemperatur
Luft Temperatur (LED/Abdeckung ect)
Externes EEPROM (zur Dauerhaften Speicherung der Einstellungen auch nach Software update)
PH Messen/Regeln (über Magnetventil/Steckdose)
Filterleistung Messen/Reinigungsintervalle anzeigen
Joar das soll schon mal fest umgesetzt werden. Zudem hab Ich dann noch paar Sachen auf meiner Nice-To-Have Liste:
Steckplatz für Leitwert/Redox oder Sauerstoffmessung (Muss Ich schauen was ich davon umsetze)
Ethernet/Wlan Fähigkeit (Eins von beiden)
Bluetooth
Funksteckdosen Steuerung
SD Datenlogger (mit auswertung am PC)
Photometer Wassertests
Wasserstand/Nachfüllautomatik
Zur Zeit warte ich auf meinen Due mit TFT und programmiere schon mal bisschen am Menü rum, bzw Ich schaue mir möglichkeiten der TFT ansteuerung an. Leider sind die meisten Projekte die man so findet alle unübersichtlich gestaltet das man kaum klauen kann. Werde daher nicht drum rum kommen nen neuen Weg ein zu schlagen und andere möglichkeiten finden müssen.
Da Ich noch in der "Draft-Phase" bin und eh erst alle Menüs fertig programmieren werde für das Touch interessiert mich im moment was Ihr so an eurem AQ habt und gerne Automatisieren wollt. Wichtig hierbei ist aber dass es dafür einen Sensor gibt den man kaufen kann, keinen Schaltplan. Auch wenn Ich das ganze auf ein eigenes Shield aufbaue, soll zu 100% gewährleistet sein das man das System auch ohne dieses Nachbauen könnte.