AVR-Net-IO mit Porterweiterung über PHP?

Gast #2096323
Lesenswert?
• ▲
▼
Hallo Forum,

Ich habe mir mal ein AVR-Net-IO gekauft, und wollte dieses jetzt mit 
Porterweiterung (über 74HC595!) über PHP ansteuern. Dazu brauch ich nur 
die Porterweiterung (Mit Programmen usw.) und das PHP (Mit Programmen 
usw.). Jetzt habe ich mir eine Seite Rausgesucht auf der beides 
beschrieben wird. Einmal die Porterweiterung mittels Ethersex 
(http://www.saschakimmel.de/2010/02/ethersex-auf-avr-net-io-installieren-mittels-pollin-atmel-evaluationsboard-2-0-und-windows/) 
und einmal das mit dem PHP 
(http://www.saschakimmel.de/2010/02/avr-net-io-mit-php-ansteuern/ ).
Bei dem mit der Porterweiterung habe ich eine frage: Wenn ich mir da wie 
beschrieben eine Firmware für das avr-net-io erstellen lasse, muss ich 
dann nur die Firmware dadrauf für das Ethersex oder muss dann auch noch 
eine eigene Firmware mit drauf die das dann mit dem Ethernet macht und 
so?
Und bei dem mit dem PHP habe ich auch noch eine Frage: Und zwar wenn ich 
mir da mit Hilfe der PHP-Klasse, und dem Beispielcode(usw.) eine PHP 
Seite erstelle, geht das dann mit der Original Firmware von Pollin (oder 
sogar mit der Ethersex Firmware)? Oder muss ich mir dafür auch eine 
eigene Firmware entwickeln?

MFG Der Moritz
(Firma: mayer) Persönliche Seite #2096345
Lesenswert?
• ▲
▼
hallo Norbert alias Moritz

> Bei dem mit der Porterweiterung habe ich eine frage: Wenn ich mir da wie
> beschrieben eine Firmware für das avr-net-io erstellen lasse, muss ich
> dann nur die Firmware dadrauf für das Ethersex oder muss dann auch noch
> eine eigene Firmware mit drauf die das dann mit dem Ethernet macht und
> so?

ethersex ist die software fuers ethernet. wenn du ethersex auf dem board 
installierst und an ein ip-netzwerk haengst, kannst du mit einem 
web-browser daten auslesen, bzw auch setzen.

> Und bei dem mit dem PHP habe ich auch noch eine Frage: Und zwar wenn ich
> mir da mit Hilfe der PHP-Klasse, und dem Beispielcode(usw.) eine PHP
> Seite erstelle, geht das dann mit der Original Firmware von Pollin (oder
> sogar mit der Ethersex Firmware)? Oder muss ich mir dafür auch eine
> eigene Firmware entwickeln?

die original sw von pollin stellt keinen http basierenden server zur 
verfuegung. dafuer braucht man die pollin client software.

schoene gruesse
hans

--
Gast #2096354
Lesenswert?
• ▲
▼
> die original sw von pollin stellt keinen http basierenden server zur
> verfuegung. dafuer braucht man die pollin client software.
Meinst du mit Pollin-Client-Softwar den NetServer den man auf CD zum 
AVR-Net IO dazu bekommt?

Was genau muss ich denn da dann alles machen?

Beim Ethersex:

Hans Mayer schrieb:
> ethersex ist die software fuers ethernet. wenn du ethersex auf dem board
> installierst und an ein ip-netzwerk haengst, kannst du mit einem
> web-browser daten auslesen, bzw auch setzen.

erkennt das dann automatisch wie viel 74Hc595's ich dadran habe oder 
muss ich das einstellen? und brauch ich dann noch irgend was auf dem 
Atmega oder meinem PC damit ich schalten kann oder brauche ich NUR die 
Ethtersex firmware auf dem Atmega und vom PC aus kann ich dann über dem 
Browser schalten? (Ist das dann jetzt schon mit oder ohne dem PHP?)

MFG
(Firma: mayer) Persönliche Seite #2096383
Lesenswert?
• ▲
▼
hallo Norbert

> Meinst du mit Pollin-Client-Softwar den NetServer den man auf CD zum
> AVR-Net IO dazu bekommt?

richtig, pollin nennt die client-sw netserver. ist imemr die frage, was 
ist server und was ist client. ein server liefert ein service, naemlich 
das service, dass man die IO's sieht. somit stimmt pollins definition.

> Was genau muss ich denn da dann alles machen?

im prinzip den atmega flashen. wie das geht, ist genau von seite 8 bis 
seite 16 im mitgelieferten handbuch beschrieben.

> und brauch ich dann noch irgend was auf dem
> Atmega oder meinem PC damit ich schalten kann oder brauche ich NUR die
> Ethtersex firmware auf dem Atmega und vom PC aus kann ich dann über dem
> Browser schalten?

du brauchst sonst nichts. das board im netzwerk mit ethersex und einen 
PC mit einem web-browser.

> (Ist das dann jetzt schon mit oder ohne dem PHP?)

(ohne)


schoene gruesse
hans

--
Gast #2096393
Lesenswert?
• ▲
▼
Also wenn ich das richtig verstanden habe, muss ich jetzt

1. Ethersexfirmware erstellen lassen, und auf Atmega flashen.
2. 74HC595's anschließen laut dem schaltplan 
(http://www.mikrocontroller.net/articles/Porterweiterung_mit_SPI#Ausg.C3.A4nge) 
3. Auf meinem PC der sich im selben Netzwerk wie das AVR-Net-Io befindet 
im Webbrowser auf die IP des Avr-Net-IOs gehen.
Und dann kann ich einfach die Sachen die am 74HC595 angeschlossen sind 
schalten auf der Seite?
(Firma: mayer) Persönliche Seite #2096431
Lesenswert?
• ▲
▼
hallo Norbert

im prinzip schon. nur da gibt es keinen 74HC595 support dafuer. ueber 
den builder im web kannst gerade mal die wichtigsten IP parameter 
einstellen und nur das net-io basis board nutzen. fuer erste versuche 
ausreichend. am besten du installierst dir das ethersex local auf deinem 
rechner. da kannst du dann dazu- und weg-konfigurieren, wie du willst.

schoene gruesse
hans

--
Gast #2096579
Lesenswert?
• ▲
▼
>Was genau muss ich da auf meinem Rechner Installieren?

>Linux und der Rest unter

Also jetzt holt Norbert vermutlich tief Luft und muss
feststellen das Sonderwünsche ganz schnell zu ziemlich
viel Arbeit werden können;)

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.