• 方案介绍
  • 附件下载
  • 相关推荐
申请入驻 产业图谱

使用ESP32 + Arduino的互联网控制LED灯条

2019/01/21
284
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

ESP32_ledstrip_webserver-master.zip

共2个文件

使用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条带主题 - 这要归功于代码清晰,易于理解和修改。

  • ESP32_ledstrip_webserver-master.zip
    下载
    描述:相关资料
  • 项目详情.pdf
    下载
    描述:详细介绍及教程

相关推荐