asi puedes enviar a un puerto usb
Linux Código PHP:
<?php
$datos = $_GET["datos"];
$port = fopen("/dev/ttyUSB0", "r+");// ttyUSB0 Seria el Puerto USB
fwrite($port, $datos);
sleep(1);
fclose($port);
?>
Windows seria algo asi
Código PHP:
<?php
$datos = $_GET["datos"];
$port =fopen("COM7", "w");// com7 Seria el Puerto USB
fwrite($port, $datos);
sleep(1);
fclose($port);
?>
claro tienes que saber a que puerto usb vas a enviar el dígito
y un dispositivo que reciba lo que envías como por ejemplo un Arduino hardware/Software