www.mikrocontroller.net

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


Autor: Nik Bamert (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Björn (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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?

Autor: Markus Kaufmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Peter Kasi (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Nik Bamert (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.