Étape 5: Création de votre page Web
J’ai créé une page d’exemple qui utilise la bibliothèque PhpSerial.
C’est plus facile quand vous êtes sur les systèmes unix, alors vous pouvez simplement utiliser fopen (vérifier la documentation de php là-dessus)
Télécharger le fichier avec votre code sur %SERVERROOT%/www et aller sur localhost.
Voici le code :
<? php
$comPort = « / dev/ttyACM0 » ; L’adresse du port com. Il s’agit d’une adresse de debian
$msg = '' ;
{if(isset($_POST["HI"]))}
$serial = new phpSerial ;
$serial -> deviceSet($comPort) ;
$serial -> confBaudRate(9600) ;
$serial -> confParity("none") ;
$serial -> confCharacterLength(8) ;
$serial -> confStopBits(1) ;
$serial -> deviceOpen() ;
Sleep(2) ; Malheureusement, il s’agit d’élancé, arduino nécessite un délai de 2 secondes afin de recevoir le message
$serial -> sendMessage ("bien Bonjour!") ;
$serial -> deviceClose() ;
$msg = "votre message a été envoyé ! WOHOO! ";
}
? >
< html >
< tête >
< titre > contrôle Arduino < /title >
< / head >
< corps >
< font méthode = « POST » >
< input type = « submit » value = « Envoyer » name = « Salut » >
< / form >< br >
<? = $msg? >
< / body >
< / html >