Forum: PC-Programmierung Benutzeroberfläche für RS232 zugriff


von Raphael (Gast)


Lesenswert?

Hallo zusammen.

Ich habe ein System welches aus einem uController und meinem PC besteht 
und über RS232 miteinander gekoppelt ist.
Ich möchte nun eine einfache graphische Bedienoberfläche generieren mit 
welcher ich auf die RS232 Schnittstelle des PCs zugreifen kann. (ohne 
Hyper Terminal)
Bspw. Wenn ich einen Button drücke, wird ein bestimmter String an den 
uController gesendet. Andererseits soll mir der uC im Minutentakt 
Temperaturwerte schicken welche ich auf dem Bildschirm anzeigen möchte. 
Klingt irgendwie einfach, ich kenne mich jedoch nur schlecht mit 
objektorientierten Programmiersprachen aus.

mir stellt sich nun die Frage, wie ich diese Benutzeroberfläche am 
besten programmiere (welche Programmiersprache?, welches Tool?).
je einfacher desto besser =))!

Grüsse Raphael

: Verschoben durch User
von Karl H. (kbuchegg)


Lesenswert?

Für GUI lastige Sachen würde ich am PC zu entweder Visual Basic oder C# 
raten. Beides gibt es kostenlos bei MS und eine ansprechende Oberfläche 
ist damit im Handumdrehen zusammengeklickt.

von Raphael (Gast)


Lesenswert?

Danke für die schnelle Antwort, werde ich gleich ausprobieren.

von Jobst M. (jobstens-de)


Lesenswert?

ClickExe

Setzt allerdings auf VisualBasic auf - wenn ich das richtig verstanden 
habe.


Gruß

Jobst

von holger (Gast)


Lesenswert?

>ClickExe

Das siehst du falsch. ClickClickClickExe macht das was er will.
ClickExe ist ohne Oberfläche. Die Oberfläche kommt erst
mit ClickClick. Mit ClickClickClick muss man sie mit Leben füllen.

>Setzt allerdings auf VisualBasic auf - wenn ich das richtig verstanden
>habe.

Ersetzt das Hirn auch nicht.

von Jonas M. (tschortsch)


Lesenswert?

Ich würde C# empfehlen. Als IDE benutze ich SharpDevelop 
(http://www.sharpdevelop.net/opensource/sd/";). Kostenlos, ohne 
Registrierung und trotzdem eine ordentliche IDE.

Gruß
Jonas

von Markus K. (Gast)


Lesenswert?

Hallo

Hab meins auch in VB gemacht. Als Grundlage diente mir
http://www.dreamincode.net/forums/topic/37361-serial-port-communication-in-vbnet/

Für mich ist es immer am einfachsten ein funktionierendes Programm auf 
meine Bedürfnisse anzupassen.

von Jobst M. (jobstens-de)


Lesenswert?

holger schrieb:
> Ersetzt das Hirn auch nicht.

Hoffentlich ersetzt es das nicht! :-)

Habe aber schon Projekte gesehen, die funktionierten ...


Gruß

Jobst

von walter zabel (Gast)


Lesenswert?

mit minimalem aufwand läßt sich die raspi.dll (googlen) z.b. über excel 
ansprechen. alles mit vba-makros. da sparst du dir java, c, delfi, vb 
und was es da alles so an komlizierten sachen gibt.

von Lukas K. (carrotindustries)


Lesenswert?

Wenn's über den Microsoft-Windows-.net-Horizont herausgehen soll, kann 
ich python im Zusammenspiel mit gtk und glade nur empfehlen.

von Markus M. (mark_m)


Lesenswert?

Hallo,

Processing (http://www.processing.org/) wäre auch eine Erwähnung wert.

von Ingo (Gast)


Lesenswert?

Hallo Raphael,

Freebasic ist für solche Sachen durchaus zu empfehlen. Sowas 
Objektorientiert zu programmieren ist für mich mit Kanonnen auf Spatzen 
schiessen. Schau mal hier www.freebasic-portal.de

Gruss
Ingo

von Mr.Kaktus (Gast)


Lesenswert?

Wenn du nicht programmieren möchtest und schnell zum Ziel kommen 
möchtest empfehle ich dir Profilab Expert von Fa. Abacom.

Im Beispiel Bild siehst du wie man grafischer Programmierung einen 
String von RS232 empfangen kann und ihn mit Part zerlegt.

http://www.bilder-hochladen.net/files/big/5rb5-c.jpg

von Mr.Kaktus (Gast)


Lesenswert?

Beispiel einer Frontplatte mit Profilab

http://www.hobbybrauer.de/bilder/Schnulli/Testlauf.JPG

von Mr. K. (kaktus-)


Lesenswert?


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.