Stap 5: Het creëren van uw webpagina
Ik heb een voorbeeldpagina dat gebruikmaakt van de bibliotheek van de PhpSerial.
Dit is gemakkelijker als u op unix gebaseerde systemen bent, dan u gewoon fopen gebruiken kunt (check de php docs op dat)
Het bestand met uw code uploaden naar %SERVERROOT%/www en ga naar localhost.
Hier is de code:
<? php
$comPort = "/ dev/ttyACM0"; Het adres van de com-poort. Dit is een debian adres
$msg = '';
if(isset($_POST["Hi"])) {}
$serial = nieuwe phpSerial;
$serial -> deviceSet($comPort);
$serial -> confBaudRate(9600);
$serial -> confParity("none");
$serial -> confCharacterLength(8);
$serial -> confStopBits(1);
$serial -> deviceOpen();
Sleep(2); Helaas dit is nessesary, arduino vereist dat een vertraging van 2 seconden het bericht
$serial -> sendMessage ("goed Hallo!");
$serial -> deviceClose();
$msg = "uw bericht is verzonden! WOHOO! ";"
}
? >
< html >
< head >
< titel > Arduino besturingselement < / title >
< / head >
< body >
< methode = "Bericht" >
< input type = "submit" waarde = naam "Send" = "Hallo" >
< / form >< br >
<? = $msg? >
< / body >
< / html >