phpmake/firmata

此软件包最新版本(dev-master)的许可信息不可用。

dev-master 2014-06-25 20:23 UTC

README

PHPMake\Firmata 是与 Firmata 设备通信的 PHP 接口。
请参阅 http://firmata.org/ 了解更多关于 Firmata 的信息。

依赖关系

PHPMake\Firmata 基于 PHPMake\SerialPort 扩展。
在测试 PHPMake\Firmata 之前,您必须安装 PHPMake\SerialPort。
安装很简单。请参阅 https://github.com/oasynnoum/phpmake_serialport

示例

LED闪烁示例

<?php
/* initialize the device */
$device = new PHPMake\Firmata\Device('/dev/ttyACM0');
/* for Windows */
// $device = new PHPMake\Firmata\Device('COM3');

$pin13 = 13;

for ($i = 0; $i < 3; ++$i) {
  $device->digitalWrite($pin13, PHPMake\Firmata::HIGH); // light
  sleep(1);
  $device->digitalWrite($pin13, PHPMake\Firmata::LOW); // unlight
  sleep(1);
}