通过我的networking服务器与我的树莓派进行交stream
我想通过我的networking服务器与我的树莓派进行沟通。 我想在我的服务器上使用Web界面,通过这个界面我可以控制PI上的LED。 我可以使用“node js”吗? 还是有人有一个好主意或例子?
问候
你确实可以使用任何Web服务器来与pi进行通信,从而控制其GPIO引脚。
我写了一个web服务器,专门用来与pi的GPIOfunction进行接口,如果你想尝试一下,可以使用实用程序和例子。 这是一个非常轻量级的本地代码(C ++)Web服务器,您可以使用它来控制LED(或您有什么)约5分钟的设置:
在GitHub上的OliWeb
你可以使用git来安装它:
sudo git clone https://github.com/m2ware/OliWeb.git
你也可以安装任何其他的Web服务器(Nginx,Node.JS),并设置CGI来调用命令行工具来驱动LED引脚。 戈登的WiringPi实用程序易于使用和安装 – 安装和使用说明如下。
戈登的WiringPi实用程序
每个Web服务器都将通过CGI调用命令行界面。 如果您对NodeJS特别感兴趣,则说明如何从Node调用命令行function:
如何从节点js调用外部脚本程序
我知道这有点迟,尽pipe对于那些还可能感兴趣的人来说,我最近开发了一个学校项目来完成这项工作。
我用过WebSocket和GPIO处理。
这里是客户端的回购: https : //github.com/jkomyno/material-led-controller/
这是服务器的一个(你必须把它放在你的RPI上):
- 创build支持Microsoft Bot Framework中的两个LUIS应用程序的bot
- fb messenger bot总是在webhooksvalidation时返回空json
- NodeJS – 如何使forEach和for循环函数顺序
- 与服务器端机器人获取位置数据
- 如何在没有E标记的情况下在我的Messenger软件中显示非常小的数字?
- Messenger Bot“睡眠模式”getaddrinfo
- 如何在使用botframework的luisaction绑定的同时保持privateConversation数据?
- 使用bot框架和Vega库在聊天机器人中显示图表
- Skype bot nodejs没有正确运行