如何通过 html 网站控制我的 neopixel Arduino 灯

Posted

技术标签:

【中文标题】如何通过 html 网站控制我的 neopixel Arduino 灯【英文标题】:How do I control my neopixel Arduino lights via a html website 【发布时间】:2019-08-29 07:13:30 【问题描述】:

我对 Arduino 的编程相当陌生,我使用 esp8266 创建了一个 Arduino 脚本,以从其上获取查询并执行命令。这可行,我可以在浏览器中输入 192.168.1.66/?code=r0-50 ,这会打开所有编号为 0-50 的红色 LED。我也可以输入 /?code=g23 它将打开第 23 个 LED。我想知道是否有任何方法可以通过单击网页上的按钮来控制它?

【问题讨论】:

嗨,欢迎来到堆栈溢出。你的问题太笼统了。请提供一些您尝试过的代码示例以及用于调试的最少可重现代码 【参考方案1】:

不知道您的设备上是否运行了 http 服务器,但如果您想将您提到的命令放到网络中的另一台服务器或 html 文件上,您可以使用类似

<html>
<a href="192.168.1.66/?code=r0-50"><img src="mybutton.png" /></a>
</html>

【讨论】:

以上是关于如何通过 html 网站控制我的 neopixel Arduino 灯的主要内容,如果未能解决你的问题,请参考以下文章

Arduino控制ledstrip与neopixel卡住

使用用户输入中断while循环(通过arduino和python 2.7控制neopixels)

带孔的 Neopixel 矩阵

Neopixel的系列问题

使用 H-Bridge 和 neopixel 以及 Arduino UNO 控制直流电机

通过 RPi 托管网站控制 Arduino 输出