Stap 3: Aanraken van de seriële poort in PHP
<? php
$verz = "1.0";
$comPort = "/ dev/ttyUSB0"; / * wijziging te corrigeren van de com-poort * /
Als (isset($_POST["rcmd"])) {}
$rcmd = $_POST ["rcmd"];
schakelaar ($rcmd) {}
geval Stop:
$fp = fopen ($beantwoorden, "w");
fwrite ($fp, 1); / * Dit is het nummer dat het zal schrijven * /
fclose($FP);
breken;
Case Slow:
$fp = fopen ($beantwoorden, "w");
fwrite ($fp, 2); / * Dit is het nummer dat het zal schrijven * /
fclose($FP);
breken;
Case Medium:
$fp = fopen ($beantwoorden, "w");
fwrite ($fp, 3); / * Dit is het nummer dat het zal schrijven * /
fclose($FP);
breken;
geval snel:
$fp = fopen ($beantwoorden, "w");
fwrite ($fp, 4); / * Dit is het nummer dat het zal schrijven * /
fclose($FP);
breken;
kast rechts:
$fp = fopen ($beantwoorden, "w");
fwrite ($fp, 5); / * Dit is het nummer dat het zal schrijven * /
fclose($FP);
breken;
Case links:
$fp = fopen ($beantwoorden, "w");
fwrite ($fp, 6); / * Dit is het nummer dat het zal schrijven * /
fclose($FP);
breken;
standaard:
sterven (' onzin, er ging iets mis. De pagina gewoon gekotst.');
}
}
? >
< html >
< body >
< center >< h1 > Arduino uit PHP voorbeeld < / h1 >< b > versie <? php echo $verz;? >< / b >< / center >
< methode = "post" action = "<? php echo $PHP_SELF;? > ">
& nbsp & nbsp & nbsp & nbsp
< input type = "submit" waarde = de naam "Left" = "rcmd" >
& nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp
< input type = "submit" waarde "Right" naam = "rcmd" = >< br / >
< br / >
& nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp
< input type = "submit" waarde = "Stop" name = "rcmd" >< br / >
< br / >
& nbsp & nbsp & nbsp
< input type = "submit" waarde = "Slow" name = "rcmd" >
< input type = "submit" waarde = "Medium" name = "rcmd" >
< input type = "submit" waarde = "Snel" name = "rcmd" >
< br / >
< br / >
< br / >
< br / >
< br / >
< br / >
< / form >
< / body >
< / html >