描述
我们可以用这个项目控制一切,但我以伺服电机为例。
接线
-
将两个伺服电机的引脚 GND 和 VCC 分别连接到 PHPoC 的 GND 和 5V。
-
将两个伺服电机的引脚信号分别连接到 PHPoC 的引脚 ht0 和引脚 ht1。
数据流
Web 浏览器 ---> PHPoC
Web 浏览器上的 Web 应用程序将通过 WebSocket 将触摸或单击事件的坐标(缩放后)发送到 PHPoC。当收到命令时,PHPoC 根据从网络浏览器收到的数据控制两个伺服电机
源代码
源代码包括两个文件:
-
index.php:这个文件是客户端代码。当从网络浏览器接收到 HTTP 请求时,PHPoC 解释这个文件中的 PHP 脚本,然后将解释后的文件发送到网络浏览器。解释文件(包含 HTML、CSS 和 JavaScript 代码)提供 UI(用户界面),处理来自用户的触摸/点击事件,并通过 websocket 将数据发送回 PHPoC。
-
task0.php:这个文件是服务器端代码。它在无限循环中运行以接收和处理来自网络浏览器的数据,控制伺服电机。
项目相似但硬件平台不同
这个项目做了同样的工作,但它使用了其他硬件平台
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉