Hallo zusammen,
ich habe mich lange nicht gemeldet. Habe viel um die Ohren gehabt. Nun aber möchte ich auf mein Versprechen zurück kommen und den DIY Bereich ein wenig mit meinem aktuellsten Projekt bereichern.
Einige kennen mich vielleicht durch meine Aktivität eine DIY Dosierpumpe auf Arduino Basis für jedermann zugänglich zu machen.
Weil einige doch ein wenig angst hatten sich mit Hilfe einer Lochrasterplatine und einem Arduino Mega eine 4-Kanal Dosierpumpe zu bauen habe ich mich aus Spaß mal daran gesetzt und eine Fast-Fertig Lösung zu entwickeln.
Tja, was ist draus geworden: Eine Universalplatine! Und, weil mir 4 Dosierpumpen nicht genügt haben, habe ich es noch ermöglicht 4 weitere Dosierpumpen optional hinzuzufügen die man über denselben Controller steuern kann (-Dazu ist allerdings ein 5€ hyperteures Motorshield notwendig, das man oben aufsteckt-).
Und weil ich keine Lust mehr hatte mir die Arduino Boards zu kaufen, habe ich einfach den Arduino auf die Platine integriert.
Und weil mir außerdem eine 8-Kanal Dosierpumpe alleine noch nicht gereicht haben, habe ich auch noch eine 12bit 16-Kanal LED-Steuereinheit mit draufgesetzt, mit dem man also 16-LED-Stränge (also x6-7 LEDs/Strang) steuern kann und mit 4096 Stufen hoch und runter dimmen kann. Der 16.Kanal ist ausserdem ein Mondphasen-Kanal, der Nach dem realen Mondphasen-Kalender die LED erleuchten lässt.
Weil ich dann auch noch ein bißchen weiter gefummelt habe, dachte ich mir, ich füge ein weiteres optionales AddOn hinzu: mit eine RF Link Sender (ebenfalls hyper teuer: ca. 2,5€) kann man dann noch Funksteckdosen steuern.
Ich habe mir dann initial etwas in meiner aktuellen SW integriert, dass schon seit 3 Jahren bei mir an einem anderen DIY Computer ohne Fehler läuft: Heiz- und Kühl-Steuerung.
Mit Lüftern kann Wasser oder Lampe gekühlt werden und mit einem ungeregelten Heizstab wird via Funksteckdose das Wasser auf Temperatur gehalten.
Ein Buzzer gibt im Übrigen Alarm bei Defekt oder Fehlfunktionen, sodass man schnell handeln kann, wenn etwas nicht stimmt (der ist natürlich auch zu deaktivieren, nicht jeder hat Lust dieses grässliche Geräusch zu hören. Aber Alarm soll man eben hören!)
Achja, mit Hilfe dieses Remote Control-Systems für Funksteckdosen, kann ich dann soviele Funksteckdosen wie ich möchte steuern. Dazu muss ich aber in naher Zulkunft noch ein paar mehr Funktionen ins Menü einbauen.
Mein Plan ist darüber hinaus, via den Atlas Scientific Shields ein pH-Meter in die SW/Sketch zu integrieren. Nach dem aktuellen Layout der Universalplatine ist das ohne Probleme möglich.
Achso ja, die SW wird nicht über Ethernet oder serieller Schnittstelle oder App bedient, sondern direkt am Gerät! Klar, ist Geschmacksache, aber derzeit habe ich ein leicht zu bedienendes Menü gebaut bei dem ich via Keypad/5-Buttons/Taster intuitiv alles rasend schnell einstellen und verändern kann. Visualisiert wird alles über ein 4 zeiliges LCD oder 1,3"-OLED. Dafür habe ich zwei unabhängig voneinander arbeitende Sketche gebaut. Die Menüführung unterscheidet soich näcmlich zwischen LCD und OLED gewaltig. Mein Favorit ist in letzter Zeit ganz klar das OLED geworden.
Wenn ich demnächst viel Zeit habe, werde ich evtl. noch eine TFT Version bauen.
Also, wie man aus diesem Projekt herauslesen kann ist es ein vollwertiger Aquariumcomputer mit Potential! Mal sehen was ich noch weiter aus dem Projekt machen werde.
Auf Github habe ich immer meinen aktuellsten Sketch zur Verfügung:
github.com/DIYUniversalcontroller/Controller
Im Anhang kann man mal ein paar Schemazeichnungen sehen und ein aktuelles Foto meiner Platine.
ich habe mich lange nicht gemeldet. Habe viel um die Ohren gehabt. Nun aber möchte ich auf mein Versprechen zurück kommen und den DIY Bereich ein wenig mit meinem aktuellsten Projekt bereichern.
Einige kennen mich vielleicht durch meine Aktivität eine DIY Dosierpumpe auf Arduino Basis für jedermann zugänglich zu machen.
Weil einige doch ein wenig angst hatten sich mit Hilfe einer Lochrasterplatine und einem Arduino Mega eine 4-Kanal Dosierpumpe zu bauen habe ich mich aus Spaß mal daran gesetzt und eine Fast-Fertig Lösung zu entwickeln.
Tja, was ist draus geworden: Eine Universalplatine! Und, weil mir 4 Dosierpumpen nicht genügt haben, habe ich es noch ermöglicht 4 weitere Dosierpumpen optional hinzuzufügen die man über denselben Controller steuern kann (-Dazu ist allerdings ein 5€ hyperteures Motorshield notwendig, das man oben aufsteckt-).
Und weil ich keine Lust mehr hatte mir die Arduino Boards zu kaufen, habe ich einfach den Arduino auf die Platine integriert.
Und weil mir außerdem eine 8-Kanal Dosierpumpe alleine noch nicht gereicht haben, habe ich auch noch eine 12bit 16-Kanal LED-Steuereinheit mit draufgesetzt, mit dem man also 16-LED-Stränge (also x6-7 LEDs/Strang) steuern kann und mit 4096 Stufen hoch und runter dimmen kann. Der 16.Kanal ist ausserdem ein Mondphasen-Kanal, der Nach dem realen Mondphasen-Kalender die LED erleuchten lässt.
Weil ich dann auch noch ein bißchen weiter gefummelt habe, dachte ich mir, ich füge ein weiteres optionales AddOn hinzu: mit eine RF Link Sender (ebenfalls hyper teuer: ca. 2,5€) kann man dann noch Funksteckdosen steuern.
Ich habe mir dann initial etwas in meiner aktuellen SW integriert, dass schon seit 3 Jahren bei mir an einem anderen DIY Computer ohne Fehler läuft: Heiz- und Kühl-Steuerung.
Mit Lüftern kann Wasser oder Lampe gekühlt werden und mit einem ungeregelten Heizstab wird via Funksteckdose das Wasser auf Temperatur gehalten.
Ein Buzzer gibt im Übrigen Alarm bei Defekt oder Fehlfunktionen, sodass man schnell handeln kann, wenn etwas nicht stimmt (der ist natürlich auch zu deaktivieren, nicht jeder hat Lust dieses grässliche Geräusch zu hören. Aber Alarm soll man eben hören!)
Achja, mit Hilfe dieses Remote Control-Systems für Funksteckdosen, kann ich dann soviele Funksteckdosen wie ich möchte steuern. Dazu muss ich aber in naher Zulkunft noch ein paar mehr Funktionen ins Menü einbauen.
Mein Plan ist darüber hinaus, via den Atlas Scientific Shields ein pH-Meter in die SW/Sketch zu integrieren. Nach dem aktuellen Layout der Universalplatine ist das ohne Probleme möglich.
Achso ja, die SW wird nicht über Ethernet oder serieller Schnittstelle oder App bedient, sondern direkt am Gerät! Klar, ist Geschmacksache, aber derzeit habe ich ein leicht zu bedienendes Menü gebaut bei dem ich via Keypad/5-Buttons/Taster intuitiv alles rasend schnell einstellen und verändern kann. Visualisiert wird alles über ein 4 zeiliges LCD oder 1,3"-OLED. Dafür habe ich zwei unabhängig voneinander arbeitende Sketche gebaut. Die Menüführung unterscheidet soich näcmlich zwischen LCD und OLED gewaltig. Mein Favorit ist in letzter Zeit ganz klar das OLED geworden.
Wenn ich demnächst viel Zeit habe, werde ich evtl. noch eine TFT Version bauen.
Also, wie man aus diesem Projekt herauslesen kann ist es ein vollwertiger Aquariumcomputer mit Potential! Mal sehen was ich noch weiter aus dem Projekt machen werde.
Auf Github habe ich immer meinen aktuellsten Sketch zur Verfügung:
github.com/DIYUniversalcontroller/Controller
Im Anhang kann man mal ein paar Schemazeichnungen sehen und ein aktuelles Foto meiner Platine.