我是Arduino,Javascript和node.js编程的新手。
我的目标:使用HTML按钮控制LED(通过Arduino Uno连接)
我安装了johnny-five,这是一个开源的Arduino Javascript框架,允许用户向Arduino发送命令。运行给定的Javascript文件(节点example.js)时,会出现一个节点命令行,可以从中发送命令。
我的问题:如果我想使用HTML按钮向此节点命令行发送Javascript命令,我应该从哪里开始?
我知道如何让一个html按钮在Javascript中触发一个函数,但是将它传递给Arduino就是让我陷入困境的部分。
如果我说了上面没有意义的事情,或者我正在尝试一些不可能的事情,请告诉我。最重要的是,我想知道我需要阅读/学习什么才能使这项工作。
感谢您的帮助!
答案 0 :(得分:0)
Node是服务器端实现,html是客户端实现。
最简单的方法是在节点上运行http服务器(类似于服务器here),然后当您单击html中的按钮时,向您将有权访问的节点http服务器发送ajax调用。节点arduino库。