Forum: Mikrocontroller und Digitale Elektronik Gateway (web->rs232->UC)


von Nik Bamert (Gast)


Lesenswert?

Hi!

Ich suche nun schon längere Zeit eine Gateway Software für den Pc.
Ich hab mir vorgenommen einen Server in einen Atmega zu integrieren.
Dazu hab ich nun schon einige Projekte im Internet gefunden.
Unteranderem solche die auf dem Pc eine Gatewy Software verwenden, um
die Daten vom Web auf RS232 umzuleiten. Nun hab ich eine solche
Software gesucht, aber leider nix gefunden. Kennt jemand von euch
soetwas? Die Software sollte ganz einfach über RS232 die Html befehle
ausgeben, wie z.b. "GET /index.html HTTP/1.1". Danach sollte die
Software die Daten die über RS232 reinkommen, wieder an die selbe IP
zurückschicken, von der die Anfrage kam.

MFG Nik

von Björn (Gast)


Lesenswert?

mhhh sowas könnte man ja rein theoretisch ganz leicht selbst
programmieren... kommt halt nur drauf an wie du dir das genau
vorgestellt hast... welches betriebssystem verwendest du denn?

von Markus Kaufmann (Gast)


Lesenswert?

Es ist doch viel einfacher, wenn nicht der AVR das HTTP macht, sondern
die Software auf dem PC. Denn sonst muß der AVR ja auch die
Antwort-Webseite enthalten und man muß bei Änderungen der Seite das
Programm im AVR neu flashen.

Markus

von Peter Kasi (Gast)


Lesenswert?

Also mein erster Gedanke war, mach doch sowas mit nem kleinen
CGI-Programm. Da du aber den Webserver auf dem µC implementieren
willst,  empfehl ich dir, schau dir mal nen einfachen Webserver im
Quellcode an (nicht gerade apache..) gibt welche die das mit ein paar
hundert Zeilen Code implmentieren. Ich denke das es nicht schwer sein
kann die 2 Stellen ausfindig zu machen wo der Webseitenaufruf reinkommt
und wieder rausgeht, das zwischen drin machste weg und ersetzt es durch
dir rs232 Kommunikation...
Viel Spaß beim Programmieren

Gruß
Peter

von Nik Bamert (Gast)


Lesenswert?

Hi!

Danke für eure Bemühungen, ich habs nun geschafft. Es klappt noch nicht
bei jeder Verbindung, aber ab und zu kommt die Webpage gut rüber. i2c
eeprom->avr->rs232->pc->web

Wenn sich jemand für das VisualBasic Proggie interessiert, kann es gern
haben. Es ist allerdings nicht kommentiert(total unübersichtlich) Aber
es funktioniert. Das programm auf dem Avr hab ich mit Bascom geproggt.
Nun bekommt der avr die anfrage wie z.b. "GET /index.html HTTP/1.1"
und schickt danach die antwort über rs232 zurück, wo der pc sie dann
ins web verbreitet.


MFG Nik

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.