phpmake / firmata
此软件包最新版本(dev-master)的许可信息不可用。
dev-master
2014-06-25 20:23 UTC
Requires
- php: >=5.3.0
- ext-gorilla: >=0.5.2
- cboden/ratchet: v0.3.0
- phpmake/logger: v0.1.0
This package is not auto-updated.
Last update: 2024-09-28 14:32:52 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); }