目录
通过HTTP请求监控的优势
- 简单的创建
- 用于检查传感器/设备的状态
如何通过HTTP请求监视
这种方法不需要在系统循环中运行任何代码。它只需要:
- 创建一个PHP文件(例如,my_file.php)。
- 写下代码。
- 将其上传到PHPoC设备。
- 通过PC或智能手机上的Web浏览器访问网页(请参阅操作方法)。
源代码将包括:
- PHPoC代码:必需。此代码从传感器/设备读取状态/值并将状态/值打印到网页(以更新HTML或JavaScript代码)
- HTML代码:必填。此代码描述了Web页面的结构。PHP代码可以更改或更新HTML代码的内容。
- CSS代码:可选。此代码描述了HTML元素的显示风格。
- JavaScript代码:可选。此代码可以显示网页上传感器/设备的状态。
示例
下面的代码显示如何检查连接到PHPoC的IO引脚的设备的ON / OFF状态。
PHP代码:
<html> <head> <title>PHPoC Tutorial</title> <style> body { text-align: center; } </style> </head> <body> <h2> Monitoring ON/OFF state<br> <br> State: <span style="color:blue"> <?php include_once "/lib/sd_340.php"; define("IN_PIN", 0); uio_setup(0, IN_PIN, "in"); $touch = uio_in(0, IN_PIN); if($touch) echo "ON"; else echo "OFF"; ?> </span> </h2> </body> </html>
网页如下所示
它可以在GET请求的URL中使用查询字符串(名称/值对)来选择性地监视传感器/设备。