Paso 5: Crear tu página web
He creado una página de ejemplo que utiliza la biblioteca PhpSerial.
Esto es más fácil cuando estás en sistemas basados en unix, entonces se puede usar fopen (consulte la documentación de php en eso)
Sube el archivo con el código a %SERVERROOT%/www e ir a localhost.
Aquí está el código:
<? php
$comPort = "/ dev/ttyACM0"; La dirección del puerto com. Se trata de una dirección de debian
$msg = '';
{if(isset($_POST["HI"]))}
$serial = nuevo phpSerial;
$serial -> deviceSet($comPort);
$serial -> confBaudRate(9600);
$serial -> confParity("none");
$serial -> confCharacterLength(8);
$serial -> confStopBits(1);
$serial -> deviceOpen();
Sleep(2); Lamentablemente esto es necesario, arduino requiere un retardo de 2 segundos para recibir el mensaje
$serial -> sendMessage ("bien ¡ Hola!");
$serial -> deviceClose();
$msg = "mensaje ha sido enviado! WOHOO! ";
}
? >
< html >
< head >
< title > Arduino control < / title >
< /HEAD >
< cuerpo >
< método del formulario = "POST" >
< tipo de entrada = 'Enviar' valor de = "Enviar" nombre = "Hola" >
< / forma >< br >
<? = $msg? >
< /body >
< / html >