加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

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

2019/01/21
330
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

使用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
    描述:详细介绍及教程

相关推荐

电子产业图谱