Pool Pumpe per WLAN steuern

Gast #4689029
Lesenswert?

Hi
Ich habe einen Lay-Z Whirlpool den ich gerne per Wlan steuern würde.
Erster Gedankengang war einen arduino mit WLAN Modul zu nehmen, parallel 
zu die Tasten alles verkabeln und die Temperatur über den selben weg 
abzugreifen.
Die Idee habe ich heute nach dem aufschrauben verworfen.
Es befindet sich eine Steuerplatine mit den Tasten und Display in der 
Pumpe von dieser aus geht ein serielles Kabel zur "schaltplatine" (das 
ganze ist gesteckt).

Damit zu meiner eigentlichen Frage, kann ich den arduino bei der 
serielle Schnittstelle dazwischenhängen oder gibt es andere Lösungen für 
die Ansteuerung?

Meine Kenntnisse sind bisher nicht sehr groß, ich schaffe es den arduino 
zu programmieren und auch Daten über das Netzwerk auszutauschen jedoch 
fehlt mir das Wissen für die Schnittstelle zum Pool.

Zu erwähnen wäre vielleicht noch, an der Bedieneinheit gibt es eine 
tastensperre, Pumpe an/aus, Heizung an/aus, Luftblasen an/aus, 
Temperatur +, Temperatur -, Zeitschaltuhr, C/F, und eine Test Taste.
Angehängte Dateien:
(Firma: matzetronics) #4689039
Lesenswert?

Es sieht so aus, als ob nur ein 4-adriges Kabel zur Bedieneinheit geht, 
und das klingt ja schon sehr nach seriell. Dir wird aber nichts anderes 
übrigbleiben, als da anzuzapfen und erstmal das Protokoll rauszufinden. 
Das ist nicht immer einfach und als Anfänger evtl. ein wenig zu 
kompliziert.

Meinereiner hängt zuerst an die Datenleitungen ein Oszi und drückt dann 
wild auf den Tasten rum, um das Protokoll auf Baudrate und Bittiefe 
abzuklopfen - dann wird ein Schnüffel-MC oder PC an die Leitung gehängt 
um, detaillierte Protokoll Infos herauszulesen.
Wenn das alles geklärt ist, kann dann ein MC in die Serielle 
eingeschleift werden, der entweder Befehle des Bedienteils weiterreicht 
oder eigene injiziert.
Gast #4689046
Lesenswert?

Danke für die schnelle Antwort, jetzt zu meinem Problem, privat habe ich 
kein Oszilloskop, gibt es irgend eine andere Möglichkeit die 
Einstellungen herauszubekommen, notfalls mit probieren?

Was bräuchte ich als Hardware um die Daten am PC auszulesen? Reicht ein 
USB seriell Adapter oder brauche ich da etwas bestimmtes?

Die programmierschnittstellen helfen mir nicht weiter die auf beiden 
Platinen vorhanden sind oder?
(Firma: matzetronics) #4689065
Lesenswert?

Tim E. schrieb:
> Reicht ein
> USB seriell Adapter oder brauche ich da etwas bestimmtes?

USB-RS232 ist schon mal gut, dahinter muss dann aber noch ein 
Pegelkonverter von RS232 auf UART (aka 'TTL') Pegel:
http://www.pollin.de/shop/dt/MzY5OTgxOTk-/Bauelemente_Bauteile/Bausaetze_Module/Bausaetze/Bausatz_RS232_TTL_Wandler.html

Oder gleich sowas hier - musst aber checken, obs für das Ding Treiber 
für deinen Rechner gibt:
http://www.pollin.de/shop/dt/NzU3NzkyOTk-/Bauelemente_Bauteile/Entwicklerboards/Cubie_Board/Cubieboard_USB_zu_TTL_UART_Kabel.html

Solange du mit dem Rechner nur empfängst, kann man die Parameter auch 
durch Ausprobieren rausfinden - kann aber ein wenig mühsam sein, 
deswegen nehme ich Oszi.
(Firma: matzetronics) #4689095
Lesenswert?

Tim E. schrieb:
> Mit welcher Software macht man das am besten?

Am besten eine, die auf deinem Betriebssystem anspringt :-P
Für z.B. Windows 7 benutze ich HTerm (geht in die Tiefe und ist recht 
technisch), putty (ist ein Terminalprogramm für Telnet, SSH und Seriell) 
oder auch das alte Hyperterminal.
Aus der Mac OS X Nummer bin ich zu lange raus und auf Linux ist minicom 
für die command line recht weit verbreitet - unter XWindows evtl. aterm, 
wterm oder so.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren