Forum: Mikrocontroller und Digitale Elektronik Suche Programmierer für einen Aquariencomputer


von Johannes R. (bruzzzler)


Lesenswert?

Hallo,

ich bin auf der Suche nach einem Programmierer der mir gegen Geld einen 
Aquariencomputer programmieren kann. Das ganze unterliegt keinem 
Zeitdruck, vieleicht für lange Wintermonate ;). Da ich gelernter 
Industriemechaniker und Maschinenbauer bin kann ich eventuell auch 
diverse Fräs- Dreharbeiten (auch komplex Teile) oder sonstigen 
Konstruktionen/Zeichnungen als Gegenwert anbieten. Momentan arbeitet bei 
mir ein Arduino der schon viele Funktionen kann. Hierauf kann man ja 
vill aufbauen. Aber das daraus ein richtiger Controller wird fehlt mir 
gerade einfach die Zeit und das Wissen. Auch gibt es ja jede menge 
dieser Projekte im Internet aber ich als Programmierlaie komm da einfach 
nicht zu recht.

Grundsätzlich dachte ich an folgende Funktionen. Allerdings sind das nur 
Vorstellungen die auch geändert werden können.

- Lichtsteuerrung
- Heizung steuern
- Filterüberwachung (Durchflussmenge) mit Alarm
- Düngepumpensteuerrung
- pH Wert messen
- evtl. Leitwert
- Temperatur messen
- Strömungspumpen schalten
- Steckdosen schalten

Das ganze soll an einem 5" Touch ausgegeben werden an dem aber auch 
Änderungen vorgenommen werden können. Also z.B Düngemenge anpassen oder 
Uhrzeiten für Dimmung etc.

Ich weiß ich könnte einen fertigen kaufen aber ich will mir dann auch 
die passenden gehäuse fräsen und das ganze passend zum Aquarium 
gestalten.

Vielen dank und vill spricht das ja den ein oder anderen an.

Gruß Johannes

: Bearbeitet durch User
von H.Joachim S. (crazyhorse)


Lesenswert?

Das ist ein ziemlicher Aufwand - sieh zu, dass du einen 1Euro-Jobber 
dafür bekommst :-), da gehen viele Stunden für die Software drauf.

Ich würde vorschlagen, dass du einen kaufst, der deinen Vorstellungen 
entspricht, diesen zerlegst und die Elektronik in ein eigenes Gehäuse 
packst.

von Michael D. (andromeda)


Lesenswert?

Hallo Johannes,

ich entwickle professionell Software und Elektronik.

Dein Projekt klingt interessant und ich würde mich gerne damit 
beschäftigen.

Ich schlage vor, dass Du mal beschreibst, wie Du Dir den Ablauf 
vorstellst. Darin liegen möglicherweise Unterschiede zu den in Industrie 
üblichen Abläufen vor.
Ich meine inbesondere wie Folgendes ablaufen soll:

1. Beschreibung der Anforderungen
2. Tests und Abnahme
3. Bezahlung (Ich lebe von solchen Projekten, möchte also gerne Geld 
verdienen.)
4. Veränderung und/oder Erweiterung der Anforderungen

Es geht voerst nur darum, erstmal eine ungefähre Vorstellung von Deiner 
Denk- und Arbeitsweise zu gewinnen. Das besprechen wir dann natürlich 
noch ausführlich, falls Du mit mir arbeiten willst und ich bringe auch 
meine eigenen Vorstellungen ein, soweit ich sie für hilfreich halte.

Du kannst das hier posten oder auch als PN an mich senden.


Gruß
Michael

von Elbling (Gast)


Lesenswert?

Johannes Rümmer schrieb:
> ich bin auf der Suche nach einem Programmierer der mir gegen Geld
Wie hoch ist der Stundensatz?

von m.n. (Gast)


Lesenswert?

Michael D. schrieb:
> 3. Bezahlung (Ich lebe von solchen Projekten,

Oh Du Armer, hast Du ein Spendenkonto, wo man Dich unterstützen kann?

von Georg G. (df2au)


Lesenswert?

Die Entwicklung durch einen Profi wird der TO mit Sicherheit nicht 
bezahlen wollen. Also bleibt nur, dass jemand aus Spaß an der Freude 
hilft, vielleicht, weil er auch Aquarianer ist und ein ähnliches Projekt 
schon immer machen wollte.

von Johannes R. (bruzzzler)


Lesenswert?

Georg G. schrieb:
> Die Entwicklung durch einen Profi wird der TO mit Sicherheit nicht
> bezahlen wollen. Also bleibt nur, dass jemand aus Spaß an der Freude
> hilft, vielleicht, weil er auch Aquarianer ist und ein ähnliches Projekt
> schon immer machen wollte.

Ja so dachte ich mir das. Geldmäßig dachte ich an nen fixpreis :)

von dete (Gast)


Lesenswert?

Soeinen Programmierer wirst du sicherlich nicht mal eben so finden. Du 
könntest versuchen das ganze als Gemeinschaftsprojet zu starten das auch 
andere einen Nutzen haben. Ich glaub aber das gabs schonmal und ist an 
mangelndem Interesse gescheitert.

Ich denke Selbermachen ist der beste weg. Zudem ist es garnicht soo 
schwirig deine wünsche in etwar einzubauen.


Johannes Rümmer schrieb:
> - Lichtsteuerrung - Was für licht? Dimmbar? Wieviele Lampen?
> - Heizung steuern - Eine? und Ein Messfühler ?
> - Filterüberwachung (Durchflussmenge) - Durchflusssensor mit Hall oder 
redkontakt?
> - Düngepumpensteuerrung - Was für eine Pumpe Schrittmoptor Dosierpumpe?
> - pH Wert messen - Hast du schon einen Messverstärker gebaut?
> - evtl. Leitwert - Wie messen?
> - Temperatur messen - An wievielen stellen? Evtl gleich für die Heizung
> - Strömungspumpen schalten 230v ?
> - Steckdosen schalten Wieviele?
>
> Das ganze soll an einem 5" Touch ausgegeben werden an dem aber auch
> Änderungen vorgenommen werden können. Also z.B Düngemenge anpassen oder
> Uhrzeiten für Dimmung etc.
Warum 5" ? 3,2 gibt es für Arduino günstig mit massig beispielen.
>
> Ich weiß ich könnte einen fertigen kaufen aber ich will mir dann auch
> die passenden gehäuse fräsen und das ganze passend zum Aquarium
> gestalten.

Fertig kaufen ja aber Sehr teuer, Kompliziert zu bedinen, Nicht 
anpassungsfähig... Ich habe die Steuerung für mein Aquaterarium auch 
selber gebaut und so schwer wars nicht. Luftfeuchte messen Lüfter Regeln 
Led Lichter Dimmen mit Blauanteil Wassertemperatur Heizung Ph Und 
Sumpfpume.

von Peter P. (Gast)


Lesenswert?

Fixpreis ist kein Problem, aber die Anzahl der Stellen dieser
Zahl wäre interessant...

von Georg G. (df2au)


Lesenswert?

Johannes Rümmer schrieb:
> Geldmäßig dachte ich an nen fixpreis

Wäre nicht "als Gegenleistung baue ich ihm ein Gehäuse nach seinen 
Wünschen" eine bessere Wahl? Der Stundensatz eines guten Freelancers 
fängt bei € 100.- an...

von andromeda (Gast)


Lesenswert?

Johannes Rümmer schrieb:
> Georg G. schrieb:
>> Die Entwicklung durch einen Profi wird der TO mit Sicherheit nicht
>> bezahlen wollen. Also bleibt nur, dass jemand aus Spaß an der Freude
>> hilft, vielleicht, weil er auch Aquarianer ist und ein ähnliches Projekt
>> schon immer machen wollte.
>
> Ja so dachte ich mir das. Geldmäßig dachte ich an nen fixpreis :)

Hallo Johannes,

da sehe ich keinen Widerspruch. Auch ein Profi macht mal was aus Spaß an 
der Freude oder ist mal mit wenig Bezahlung zufrieden. Bei Festpreis 
natürlich auch in ebenso fixiertem Umfang, versteht sich.

Na jedenfalls habe ich Dir vorhin schon mal eine PN geschickt.

Gruß
Michael

von Johannes R. (bruzzzler)


Lesenswert?

Georg G. schrieb:
> Johannes Rümmer schrieb:
>> Geldmäßig dachte ich an nen fixpreis
>
> Wäre nicht "als Gegenleistung baue ich ihm ein Gehäuse nach seinen
> Wünschen" eine bessere Wahl? Der Stundensatz eines guten Freelancers
> fängt bei € 100.- an...

Ja das wäre natürlich der Idealfall. Ich bau auch gerne andere Dinge. 
Wenn es ein Aquarianer ist dafür hab ich schon jede Menge gebaut.

Dachte an 5" Weils gut ablesbar ist und man es ja auch schon für 50€ 
bekommt. 3,2" wäre aber auch ok.

: Bearbeitet durch User
von andromeda (Gast)


Lesenswert?

Meinte keine PN, aber den Beitrag hier: 
Beitrag "Re: Suche Programmierer für einen Aquariencomputer"

von dete (Gast)


Lesenswert?

Dachte an 5" Weils gut ablesbar ist und man es ja auch schon für 50€
bekommt. 3,2" wäre aber auch ok.

5" Ergibt normalerweise auch mehr Pixel (800*480) was in sachen 
Ansteuerung schwiriger ist bzw der Bildaufbau dauert länger und das siht 
wie ich finde ungut aus. Alternativ müsstest du den Bereich 8bit avr's 
verlassen und zb einen stm32 wählen. Dafür gibt es weniger 
"Beispielcode" und weniger leute die helfen könnten.

von Georg (Gast)


Lesenswert?

Georg G. schrieb:
> Der Stundensatz eines guten Freelancers
> fängt bei € 100.- an...

Es ist ziemlich egal, ob der 100 Euro oder auch bloss 50 beträgt, das 
ist hier so oder so völlig illusorisch. Daher lohnt es sich auch 
garnicht drüber nachzudenken, wenn man nicht selbst Aquarianer ist und 
das aus reinem Spass macht.

Georg

von Wolfgang A. (Gast)


Lesenswert?

Johannes Rümmer schrieb:
> Dachte an 5" Weils gut ablesbar ist und man es ja auch schon für 50€
> bekommt. 3,2" wäre aber auch ok.

Wenn du die Entwicklungskosten mit rein rechnest, ist es wohl das 
günstigste, einen üblichen Tablet-PC o.ä. zu nehmen und den 
Aquariencomputer daran per WLAN oder Bluetooth anzubinden.

von dete (Gast)


Lesenswert?

Wir reden noch immer von einem Hobbyprojekt? Entwicklungskosten sind da 
fast nur die Zeit.

Einen Pc oder Tablet würde ich nicht verwenden da ich meine Tiere mag 
und ich nicht möchte das durch einen systemfehler da was falsch läuft.

Mal ehrlich Auqariencomputer ist doch nicth so schwirig.
Aufgeteilt in viele kleine "abschnitte"

-Heizung
Als Fühler einen 18b20 oder auch mehrere und ein Solidstate. Je nach 
aufwand eine Temp < x Heizung Oder eine Pi Regelung

-Licht
DS1307 Als Rtc oder Intern Evtl Dcf77 Und je nach Aufwand Nach zeit An 
aus oder Dimmen

-Ph
Ph Sonde Opamp Adc (Schaltungen findet man viele) Und ein Relais zum 
Ventil steuern Regelung Ph < X Relais an (ggf noch als sicherheit einen 
555 für maximal an zeit.)

Das ist alles nicht zeitkritisch und meiner meinung nach garnicht so 
schwirig. Zumal es gibt schon einige Projekte vondenen man viel 
abschauen kann.

von Wolfgang A. (Gast)


Lesenswert?

dete schrieb:
> Einen Pc oder Tablet würde ich nicht verwenden da ich meine Tiere mag
> und ich nicht möchte das durch einen systemfehler da was falsch läuft.

Der Tablet soll nicht die Steuerung übernehmen, sondern das GUI für die 
Parametrierung des steuernden Mikrocontrollers. Wie das Display 
aussieht, geht die Tierchen nix an.

von Peter P. (Gast)


Lesenswert?

Wolfgang A. schrieb:
> Wie das Display aussieht, geht die Tierchen nix an.

Aber die Tierchen wissen doch am besten, ob es ihnen zu warm
oder zu kalt ist bzw. sich sonst irgendwo unwohl fühlen.
Wie sollen die Tierchen das Gerät bedienen, wenn sie nicht
wissen wie das Display aussieht? Können Fische überhaupt
Multitouch bedienen? Was passiert, wenn sich die App beendet?

Johannes Rümmer schrieb:
> Aber das daraus ein richtiger Controller wird fehlt mir
> gerade einfach die Zeit und das Wissen.

Das ist das Problem am Selbermachen...

Johannes Rümmer schrieb:
> Geldmäßig dachte ich an nen fixpreis :)

Das "fixpreis :)" ist das Problem beim Einkaufen...

Zusammenzufassend:
Ich hab kein Geld, ich habe keine Zeit, ich habe kein Wissen,
aber haben willen ich es trotzdem.
Es ist bald wieder Winter, dann ist wieder mehr Zeit,
sich Wissen anzueignen.
Oder frag halt einfach hier oder such mal auf Ebay o.ä.
ob jemand so etwas ähnliches gegen kleines Geld abgegeben kann.

von SchonMalGebaut (Gast)


Lesenswert?

Hallo

Als Basteobjekt kann man ich da schon was vorstellen. Kommt auch darauf 
an, wie lieb dir deine Tierchen sind. Da ich so etwas schon einmal 
professionell gemacht habe hier einmal ein paar kleine Fallstricke:

Alles schön IP6x machen, was irgendwo in der Nähe des Aquariums. Am 
besten was Gescheites an Sensorik kaufen und nicht selber basteln. Wenn 
da was ausfällt grillst du die armen Tierchen evtl. oder sonst was.

PH-Messung EMV fest... da braucht es noch ein bissel mehr als die 
verfügbaren. Ich meine hier nicht nur, dass nix kaputt geht sonder auch 
dass der Wert stimmt und nicht wegläuft.

PH-Regelung... immer schön vorsichtig, dass Ihr das CO2 Ventil nicht zu 
lange auf lasst. Evtl. ein zwei Minuten mehr in die Schaltung und 
Software stecken, damit hier alles passt.

Heizung... sollte sich auch irgendwann abschalten.

Licht.. sollte auch ausgehen. Lichtsimulation (Sonne sowie 
Mondschein/phasen) auch ganz interessant wenn man das eine oder andere 
Tierchen dazu bekommen möchte Nachwuchs zu bekommen.

Also jeder der hier nur mit ein paar IC-Namen rumwirft hat nicht den 
blassesten schimmer oder es kommt ihm eh nicht so auf die Tierchen an.

Wer ein Herz für Tiere hat sollte hier schon ein wenig Ahnung von 
Safetyentwicklung haben. Hier meine ich nicht die Administrative sondern 
die technische Seite. Es trübt das Zwischenmenschliche Verhältnis in der 
Entwicklungsziusammenarbeit ungemein, wenn das Aquarium "kippt", weil 
man den Watchdog ausgeschaltet hat.

So denn

von hp-freund (Gast)


Lesenswert?

Ich denke auch das die Sicherheit an erster Stelle stehen sollte.

Also unabhängig von der Steuerung noch für wichtige Wasserwerte eine 
extra Bereichsüberwachung mit Alarmfunktion.

Dafür könnte schon jeweils eine solche Mini SPS ausreichen:
http://www.elektronik-labor.de/Lernpakete/TPS/TPS0.html
bzw. die Atmega8 Variante.

Wenn der Arduino jetzt schon seine Arbeit verrichtet und nur die 
Ein-/Ausgabe dafür fehlt, vielleicht eine von denen?
http://de.rs-online.com/web/c/?searchTerm=ft800&sra=oss&r=t

von hp-freund (Gast)


Lesenswert?


von Johannes R. (bruzzzler)


Lesenswert?

Hallo,

ich glaube ich werde mir das Thema Arduino nochmal genauer ansehen und 
das wohl selber in Angriff nehmen. Ich dachte da an den Arduino Due weil 
ich den Arduin Code schon etwas kann. Oder gibt es eine andere bessere 
Alternative?

Wollte das alles in einem Controller weil ich dadurch halt alles kompakt 
auf einem Display habe.

von Schreiber (Gast)


Lesenswert?

Johannes Rümmer schrieb:
> ich bin auf der Suche nach einem Programmierer der mir gegen Geld einen
> Aquariencomputer programmieren kann.

Das wird vermutlich ein paar tausend Euro kosten. Eigentlich ist das nur 
dann lohnend, wenn eine Serienproduktion geplant ist.

Wenn wirklich eine Eigenbau-Lösung gesucht wird, dann würde ich über ein 
handelsübliche SPS nachdenken, bei der man das Programm mit der Maus 
zusammenklicken kann

von hp-freund (Gast)


Lesenswert?

Als Anregung:
http://www.youtube.com/watch?v=YFApA5dDBCY

und weitere...

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Oder man versklavt nen Studenten, aber ich hab schon genug zu tun ;)

von dete (Gast)


Lesenswert?

@ Johannes Rümmer Wie sind denn deine Vorkenntnisse in sachen Elektronik 
und Elektrik? würdest du einen Messverstärker für die Ph sonde 
hinbekommen? Traust du dir zu Gewissenhaft Steckdosen anzuschlißen?

von dete (Gast)


Lesenswert?


von Johannes R. (bruzzzler)


Lesenswert?

dete schrieb:
> @ Johannes Rümmer Wie sind denn deine Vorkenntnisse in sachen
> Elektronik
> und Elektrik? würdest du einen Messverstärker für die Ph sonde
> hinbekommen? Traust du dir zu Gewissenhaft Steckdosen anzuschlißen?

Ich denke dass sie nicht so schlecht sind. Für pH würde ich auf das 
Modul der Firma Atlas scientific verwenden da bei diesem auch gleich der 
benötigte Code dabei ist.

https://www.atlas-scientific.com/product_pages/embedded/ph.html

Steckdosen sind kein Proplem und das darf ich rechtlich sogar 
anschließen. Momentan läuft das auch ganz gut über Relais.

Ich glaube ich nehme den Arduino Due da ich mich hier schon etwas 
auskenne. Oder spricht gegen den irgendwas? Allerdings glaube ich werde 
ich noch viele Fragen stellen müssen bevor das alles Funktioniert.

Wie würdet ihr anfangen? Ich dachte dass ich eventuell als erstes mit 
dem Display und der Touch Eingabe anfange da ich die befehle ja in jede 
Funktion einbauen muss. z.B Wenn ich die Düngepumpensteuerung baue muss 
da ja gleich rein das die werte mitels Touch verändert werden. Oder 
ertseinmal eine Funktion nach der anderen und dann die Ein-/Ausgabe zum 
schluss?

: Bearbeitet durch User
von Gorbatschoff (Gast)


Lesenswert?

Johannes Rümmer schrieb:
> Vielen dank und vill spricht das ja den ein oder anderen an.
Wo wohnst du denn?

von Lars B. (derwaechter)


Lesenswert?

Johannes Rümmer schrieb:
> Wie würdet ihr anfangen? Ich dachte dass ich eventuell als erstes mit
> dem Display und der Touch Eingabe anfange da ich die befehle ja in jede
> Funktion einbauen muss. z.B Wenn ich die Düngepumpensteuerung baue muss
> da ja gleich rein das die werte mitels Touch verändert werden. Oder
> ertseinmal eine Funktion nach der anderen und dann die Ein-/Ausgabe zum
> schluss?

ich würde die Regelung von der UI komplett trennen. Sprich: Regelung 
pollt den Sollwert und schreibt die Istwerte auf einen Speicherbereich.
UI Setzt den Sollwert und liest die Ist-Werte und gibt sie in der UI 
aus.


btw: könnte ein schönes projekt werden... vielleicht unter gpl 
veröffentlichen? dann haben alle etwas davon und niemand kann sich daran 
bereichern ;)

von San L. (zwillingsfreunde)


Lesenswert?

Schreiber schrieb:
> Wenn wirklich eine Eigenbau-Lösung gesucht wird, dann würde ich über ein
> handelsübliche SPS nachdenken, bei der man das Programm mit der Maus
> zusammenklicken kann

Auch so eine SPS kriegst du nicht hinterhergeschmissen. Die besseren 
Modelle kosten schnell ein paar 100 Euro. Da stehen die Chancen nicht so 
schlecht, einen gelangweilten Bastler hier im Forum zu finden der sowas 
für weitaus weniger macht.

Johannes Rümmer schrieb:
> Wie würdet ihr anfangen? Ich dachte dass ich eventuell als erstes mit
> dem Display und der Touch Eingabe anfange da ich die befehle ja in jede
> Funktion einbauen muss. z.B Wenn ich die Düngepumpensteuerung baue muss
> da ja gleich rein das die werte mitels Touch verändert werden. Oder
> ertseinmal eine Funktion nach der anderen und dann die Ein-/Ausgabe zum
> schluss?

Ich beginne bei meinen Projekten immer erst mit der generellen 
Funktionalität des Programms. Dinge wie Display um irgendwelche Werte zu 
verstellen kommen bei mir zum Schluss. Macht in meinen Augen mehr Sinn, 
denn wenn alle Funktionen bereits vorhanden sind weisst du beim 
Programmieren des Displays genau, welche Variablen du im Programm 
verändern willst. Sind die Funktionen aber noch nicht geschrieben und du 
erstellst irgendein Display mit ein paar Variablen welche du dann 
verstellen willst, weisst du noch nicht einmal, ob diese Variablen 
überhaupt eine passende Struktur haben bzw ob du deren Werte später 
Softwaremässig noch einmal umrechnen musst, damit diese dann ins 
Programm passen. Ausserdem finde ich es einfacher ein Display Anhand von 
vorhandenen Funktionen zu programmieren, als Funktionen Anhand eines 
Displays welche bereits einige Daten vorgibt.

von Reinhard #. (gruebler)


Lesenswert?

Was ist den mit C-Control-Pro von Conrad

Ich habe einen Bekannten (nicht Elektroniker)
der damit sein Gewächshaus steuert.
Wärme, Luftfeuchte, Beschattung...

: Bearbeitet durch User
von San L. (zwillingsfreunde)


Lesenswert?

Reinhard ## schrieb:
> Was ist den mit C-Control-Pro von Conrad
>
> Ich habe einen Bekannten (nicht Elektroniker)
> der damit sein Gewächshaus steuert.
> Wärme, Luftfeuchte, Beschattung...

Und was soll ihm das helfen? Das Tei von Conrad lässt sich in C oder 
BASIC programmieren.

Zitat aus dem Startpost:

Johannes Rümmer schrieb:
> ich bin auf der Suche nach einem Programmierer

Wieso um alles in der Welt sollte ihm also das Conrad Teil weiterhelfen? 
Ändert ja nicht viel daran dass er nach wie vor Programmieren müsste.

von Gorbatschoff (Gast)


Lesenswert?

Gorbatschoff schrieb:
> Johannes Rümmer schrieb:
>> Vielen dank und vill spricht das ja den ein oder anderen an.
> Wo wohnst du denn?

Nochmal: In welcher Ecke sitzt du? Ich hätte Interesse und Zeit.

von Johannes R. (bruzzzler)


Lesenswert?

Gorbatschoff schrieb:
> Gorbatschoff schrieb:
>> Johannes Rümmer schrieb:
>>> Vielen dank und vill spricht das ja den ein oder anderen an.
>> Wo wohnst du denn?
>
> Nochmal: In welcher Ecke sitzt du? Ich hätte Interesse und Zeit.

Ich wohne in Bayern in der nähe Landsberg am Lech.

von Gorbatschoff (Gast)


Lesenswert?

Johannes Rümmer schrieb:
> Ich wohne in Bayern in der nähe Landsberg am Lech.
Schade, zu weit weg, das wird dann nix.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.