提问者:小点点

如何用websockets,js和raspberry pi打开灯


所以我设置了一个node-js的东西,如果我按下仪表板上的一个按钮,灯就会亮。但是,如何使用JavaScript和Web-Sockets来实现这一点呢?

1:有可能吗?

2:怎么做

3:管用吗?

所以这些就是我想回答的事情,我也想打开一盏灯。我在bash上用别名设置了灯,但我只是不知道如何通过点击html站点上的按钮使灯打开?有没有可能

所以,我已经解释了所有我可以和网站不会让我张贴。所以这只是一个“总结”。我想使用javascript打开RPi上GPIOs的灯,并使用连接到Node-JS的websockets。


共1个答案

匿名用户

所以你想设计一个通过连接的IoT设备远程开灯的系统,为了创建这样的系统,你需要几件事:

>

带有用户界面仪表板的客户端应用程序,可以是Web应用程序(HTML,CSS,Javascript),也可以是移动应用程序(Flutter,React Native,Android Java/Kotlin,iOS Swift/Objective-C)。

Raspberry Pi中的一个经常运行的Python脚本,用于监听来自服务器的任何可能的指令,并触发相应的I/O以打开电路。

在整个过程中涉及到多种技术,所以我不能用一个答案来解释所有的问题。

所以简短的答案是肯定的,它可以做到,它会工作,但它工作得如何取决于你使用的技术和架构的类型。