171浏览
查看: 171|回复: 3

[项目] 【花雕学编程】Arduino动手做(232)--ESP32-S3-CAM板载呼吸灯

[复制链接]
【花雕学编程】Arduino动手做(232)--ESP32-S3-CAM板载呼吸灯图2

【花雕学编程】Arduino动手做(232)--ESP32-S3-CAM板载呼吸灯图1

【花雕学编程】Arduino动手做(232)--ESP32-S3-CAM板载呼吸灯图3

驴友花雕  中级技神
 楼主|

发表于 2024-9-23 11:21:22

【花雕学编程】Arduino动手做(232)--ESP32-S3-CAM板载呼吸灯

  【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
   实验二百三十二:ESP32-S3 WROOM N16R8 CAM开发板WiFi+蓝牙模块
   OV2640/5640摄像头模组
  {花雕动手做}实验之二:使板载LED灯像呼吸一样渐亮和渐暗

实验开源代码

  1. /*
  2.   【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
  3.    实验二百三十二:ESP32-S3 WROOM N16R8 CAM开发板WiFi+蓝牙模块
  4.    OV2640/5640摄像头模组
  5.   {花雕动手做}实验之二:使板载LED灯像呼吸一样渐亮和渐暗
  6. */
  7. #define PIN_LED   2     // 定义LED引脚
  8. #define CHN       0     // 定义PWM通道
  9. #define FRQ       1000  // 定义PWM频率
  10. #define PWM_BIT   10    // 定义PWM精度为10位
  11. void setup() {
  12.   ledcAttachChannel(PIN_LED, FRQ, PWM_BIT, CHN);  // 将LED引脚附加到PWM通道
  13. }
  14. void loop() {
  15.   for (int i = 0; i < 2048; i++) { // 使灯渐亮
  16.     ledcWrite(PIN_LED, i);
  17.     delay(3);
  18.   }
  19.   for (int i = 2048; i > -1; i--) {  // 使灯渐暗
  20.     ledcWrite(PIN_LED, i);
  21.     delay(3);
  22.   }
  23. }
复制代码



回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-9-23 11:40:46

【花雕学编程】Arduino动手做(232)--ESP32-S3-CAM板载呼吸灯

实验场景图

【花雕学编程】Arduino动手做(232)--ESP32-S3-CAM板载呼吸灯图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-9-23 11:46:05

【花雕学编程】Arduino动手做(232)--ESP32-S3-CAM板载呼吸灯

【花雕学编程】Arduino动手做(232)--ESP32-S3-CAM板载呼吸灯图2

【花雕学编程】Arduino动手做(232)--ESP32-S3-CAM板载呼吸灯图1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail