如何通过串行端口将数据从网站发送到处理器?
How to send data from a website to a processor via a serial port?
我正在构建一个简单的物理闹钟,它从 React 应用程序获取时间。我已经使用名为 Hercules 的程序创建了一个非常简单的应用程序,以及一个用 C 编写的处理器程序。我现在希望能够通过串行端口(使用 USB 电缆)将数据(小时)从网站发送到处理器(ATMEGA 328P 处理器(Arduino))。
我需要做的第一件事是发送一个号码(例如 67)。
那么,在我的 React 应用程序中点击提交表单直到它到达处理器之后会发生什么?实现这一目标的最简单方法是什么?我应该学习什么?
您可以制作一个 API 可以从您的 React 应用程序调用。这个 API 然后将与您的 Arduino 接口。似乎有一堆软件包允许您从 Node 与 Adruino 进行交互:https://www.npmjs.com/search?q=arduino. I also found a tutorial here: https://desertbot.io/blog/control-arduino-with-nodejs。这使用 ExpressJS 来为您的 API 提供服务。总的来说,这是一个相当宽泛的话题,所以我希望这能帮助你朝着正确的方向前进。
我正在构建一个简单的物理闹钟,它从 React 应用程序获取时间。我已经使用名为 Hercules 的程序创建了一个非常简单的应用程序,以及一个用 C 编写的处理器程序。我现在希望能够通过串行端口(使用 USB 电缆)将数据(小时)从网站发送到处理器(ATMEGA 328P 处理器(Arduino))。
我需要做的第一件事是发送一个号码(例如 67)。
那么,在我的 React 应用程序中点击提交表单直到它到达处理器之后会发生什么?实现这一目标的最简单方法是什么?我应该学习什么?
您可以制作一个 API 可以从您的 React 应用程序调用。这个 API 然后将与您的 Arduino 接口。似乎有一堆软件包允许您从 Node 与 Adruino 进行交互:https://www.npmjs.com/search?q=arduino. I also found a tutorial here: https://desertbot.io/blog/control-arduino-with-nodejs。这使用 ExpressJS 来为您的 API 提供服务。总的来说,这是一个相当宽泛的话题,所以我希望这能帮助你朝着正确的方向前进。