是否可以实时读取文件?我使用连接到Button的Arduino NANO。
我需要的是我必须阅读按钮输入
现在我用
cat /dev/ttymxc1
终端中的获取按钮点击次数。我想要做的是用javascript读取文件以获得按钮点击或在arduino上设置事件在点击按钮后要做什么。
答案 0 :(得分:1)
如果我理解正确,你想通过javascript访问一个串口(这意味着你正在运行一个网络服务器,而arduino已连接到网络服务器PC)。
不幸的是,javascript是一种CLIENT SIDE语言,这意味着它在客户端上运行。它可以完全满足客户端的需求。由于客户端无法访问串口,因此javascript无法使用。
解决方案可以使用服务器端编程语言(如PHP),制作专门用于检索按钮状态的网页(例如getState.php),将其加载到要显示的页面上的隐藏iFrame中状态,然后将javascript函数附加到iFrame onload
事件。 javascript函数应安排在X秒后重新加载iframe。而且......你的按钮状态是javascript。