ESP8266 Web Server (WebSocket) 实现多控件多引脚调节(PWM)

ESP8266 Web Server (WebSocket) 实现多控件多引脚调节(PWM)


本教程展示了如何使用ESP8266 NodeMCU板构建一个web服务器,该服务器可以显示带有多个滑块的网页。滑块通过控制不同PWM信号的占空比来控制多个led的亮度。代替led,你可以使用这个项目来控制直流电机或其他需要PWM信号的驱动器。客户端与ESP8266之间的通信是通过WebSocket协议完成的。此外,每当有一个变化,所有客户端同步更新他们的滑块值。
ESP8266 Web Server (WebSocket) 实现多控件多引脚调节(PWM)_第1张图片

  • 控制界面
    ESP8266 Web Server (WebSocket) 实现多控件多引脚调节(PWM)_第2张图片
  • 文件架构
    ESP8266 Web Server (WebSocket) 实现多控件多引脚调节(PWM)_第3张图片
  • 所需库

ESPAsyncTCP:https://hub.fastgit.org/me-no-dev/ESPAsyncTCP/archive/refs/heads/master.zip

ESPAsyncWebServer:https://hub.fastgit.org/me-no-dev/ESPAsyncWebSe

你可能感兴趣的:(ESP8266实战开发指南,websocket,物联网)