如何通过串行端口将数据从网站发送到处理器?

时间:2020-04-17 19:23:55

标签: javascript reactjs web arduino serial-port

我正在构建一个简单的物理闹钟,它可以从React应用获取时间。我已经使用一个名为Hercules的程序创建了一个非常简单的应用程序,以及一个用C语言编写的处理器程序。我现在希望能够通过串行端口(使用USB电缆)将网站上的数据(小时)发送到处理器(ATMEGA 328P处理器(Arduino))。

我要做的第一件事就是发送一个号码(例如67)。

那么,在我在React应用程序中的表单上单击“提交”直到到达处理器,会发生什么?实现这一目标的最简单方法是什么,我应该学习什么?

1 个答案:

答案 0 :(得分:1)

您可以创建一个可以从React应用程序调用的API。然后,该API将与您的Arduino交互。似乎有一堆软件包,可让您从https://www.npmjs.com/search?q=arduino节点与Adruino进行交互。我还在这里找到了一个教程:https://desertbot.io/blog/control-arduino-with-nodejs。这使用ExpressJS来服务您的API。总体而言,这是一个相当广泛的主题,因此我希望这对您朝着正确的方向有所帮助。