使用ESP32 + Arduino的互联网控制LED灯条 电路方案
使用ESP32控制RGB LED灯条,托管使用Arduino框架编写的HTTP服务器。适用于本地网络和互联网。 硬件组件: ESP ESP32S× 1 NeoPixel Ring:WS2812 5050 RGB LED × 1 5V直流电源× 1 软件应用程序和在线服务: Husarnet client Arduino IDE 在本教程中,我将向您展示如何使用ESP32和Arduino IDE创建Web浏览器控制的WS2812 LED灯条。 ESP32正在运行HTTP服务器,每次单击按钮时主题都会更改。该HTTP服务器可通过本地网络和Internet访问。 默认情况下,有5个LED主题: rainbow white shine red shine only white off 但您可以轻松添加您可以想象的任何主题(和代码:))。 在源代码中,我们使用单独的FreeRTOS任务来处理HTTP服务器和LED条带主题 - 这要归功于代码清晰,易于理解和修改。
下载地址
用户评论