Hi,

wie soll denn das ganze ablaufen? Je nach dem welche PHP-Seite aufgerufen wird soll ein bestimmter String an den Controller gesendet werden, oder wie?
  • HTML und PHP: Du könntest einfach einen Apache-Server aufsetzen, ist wirklich sehr leicht, bastel auch grad damit rum :-D (Als Code-Editor währe Geany sehr zu empfehlen) http://wiki.ubuntuusers.de/apache
  • Die Übertragung zum AVR läuft über RS232: Wenns nicht mehr ist: Da kannst du einfach über PHP ein Kommando ausführen und über die Shell den Text senden (Und Baudrate wählen etc.). Ein extra Programm brauchst du dazu nicht zu schreiben
    • ​​Einstellungen: stty und setserial (Mal in der Konsole "man stty" und "man setserial" eingeben )
    • Senden: Kann man direkt in der Konsole machen, indem man eine "echo"-Ausgabe auf die Schnittstelle umleitet, z.B.
      Code:
      echo "Hallo Welt" > /dev/ttyUSB0
      (http://www.jux-net.info/jux2/docs/sys100/comm_42.html)
    • Empfangen: Könnte man z.B. mit "cat" machen:
      Code:
      cat /dev/ttyUSB0
    • Ansonsten die serielle Schnittstelle einfach wie eine Datei behandeln. Wie weit das in PHP geht weis ich nicht so genau, hab mich noch kaum damit befasst
Wenns doch komplexer werden soll - mehr Infos bitte :-D

Gruß
-schumi-