Forum: Mikrocontroller und Digitale Elektronik Steuerung mit Web Browser


von Martin Schweden (Gast)


Lesenswert?

Hallo Leute,
folgendes Problem stellt sich:
Ich habe ein Gerät mit Ethernet-Schnittstelle. Auf dem Gerät läuft ein
Web-Server. Ich möchte das Gerät mit Hilfe eines Web-Browsers (z.B. IE
oder Monzilla) steuern.
Hat jemand schon mal sowas gemacht oder eine Ahnung wie man das angeht?
Ich denke mir das es mit normalem HTML skript nicht funktioniert. Also,
ich möchte aus dem Gerät Daten auslesen und neue Daten reinschreiben.
Evtl. könnte das Projekt auch als Nebentätigkeit von uns vergeben
werden.

Ich hoffe das Ihr ne Menge darüber wisst :-))
Grüße
Martin

von Tobi (Gast)


Lesenswert?

vielleicht solltest du dir lieber ein forum für webprogrammierung suchen
und eine passende scriptsprache lernen denn ehrlich gesagt sehe ich den
zusammenhang zu diesem forum hier nicht

von Martin2 (Gast)


Lesenswert?

Hallo Martin :-),

ist eigentlich nicht so schwer. Das hängt aber ganz von deiner
verwendeten Hardware ab - man kann mit Formularen arbeiten oder mit
java usw.. Für eine Nebentätigkeit bin ich immer gerne zu haben.


Martin

von harry (Gast)


Lesenswert?

hi,

php ist 'ne gute 'schnittstelle' zwischen web-browser und der ganzen
hardware. nebenbei kannste auch noch suppi auf sql-server zugreifen,
passt für's datalogging.

gruss, harry

von OldBug (Gast)


Lesenswert?

Ich vermute, daß er irgend ein embedded Gerät hat, welches über eine
Netzwerkanbindung verfügt und einen "einfachen" Webserver bietet.
Warscheinlich wird er da um "echte" Programmiersprachen nicht
herumkommen. In dem Fall ist es ohne ein Interface (meist eh nur im
Source vorhanden) zum Webserver gar nicht erst möglich.
HTML ist übrigens keine Scriptsprache, sondern eine
Beschreibungssprache, und Java-Script wird im Client ausgeführt.
Deshalb wird es ohne Backend auf dem eigentlichen Webserver nicht
möglich sein, irgendetwas auf dem "Zielsystem" zu erreichen...

Ganz grob beschrieben...

von Tobi (Gast)


Lesenswert?

wenn man php installieren kann, wäre das ideal. hat auch dokumentierte c
schnittstellen für den hardwarezugriff. aber auf einem embedded gerät
gibt das probleme, da ist die leistung meist knapp bemessen...

man könnte das ganze über einen zweiten server im gleichen netz
natürlich steuern, den der auf dem embedded sys anspricht. aber dann
kann man den auch gleich weglassen.

sag mal wofür du das einsetzten willst

von Martin Schweden (Gast)


Angehängte Dateien:

Lesenswert?

@Tobi
Habe ein gif-file angehängt. Aus der Grafik sollte ´der Einsatzbereich
ersichtlich sein. Zum Einsatz kommt ein Netzwerkmodul von WIZnet auf
dem ein easy Web Server läuft. Mit Hilfe einer GUI auf dem Web Browser
sollen bis zu 8 Karten gesteuert werden. Das ganze ist Eigenentwicklung
und sollte bisher unter RS-232 laufen. Der Kunde will aber
Netzwerkanbindung und ich weiss im Moment echt noch nicht wie ich das
realisieren soll.

@01dBug
Danke für deine ganz grobe Beschreibung. Hat mir beim Verständnis
geholfen.

von Martin2 (Gast)


Lesenswert?

Hallo,

schau dir doch mal das aktuelle ct Prjekt an. Dort wird auch über die
serielle Schnittselle gesteuert und die Beispiele sind sehr gut.
Allerdings wird ein webserver von http://www.lantronix.com/ eingesetzt
(xport)

Martin

von OldBug (Gast)


Lesenswert?

@Martin Schweden:

Wenn Du die RS232 Schnittstelle (ich meine hier das gesamte Protokoll
usw) fertig hast, dann Portieren Dir das einfach auf eine
Telnet-Verbindung. Das sollte recht einfach zu lösen sein.
Wenn das Fiunktioniert, kannst Du ein Client-Basiertes Java-Applet
Programmieren, welches Du auf dem Webserver hinterlegst. Dieses Applet
Connectet nach dem Download zum Webserver diesen Telnet-Port und kann
da  Befehle oder was auch immer absetzen.

von Martin2 (Gast)


Lesenswert?

Hallo,

ein paar Ideen kannst du dir auch von www.picoweb.net holen.


Martin

von Lars (Gast)


Lesenswert?

Beschäftige mich bald mit einem ähnlichen Problem.
Habe schonmal im Netz gestöbert und habe folgenden Link gefunden:

http://focus.ti.com/docs/apps/catalog/resources/appnoteabstract.jhtml?abstractName=slaa137a

Hab den Artikel nur mal überflogen, müsste aber in die Richtung gehen.

Lars

von Franky (Gast)


Lesenswert?

Hallo,
schau dir mal die aktuelle C't an. Dort wird sowas vorgestellt
(Hardware/Software).

mfg
Frank

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.