esp32 dacWrite和digitalWrite输出方法的区别

今天学习了用dacWrite和digitalWrite两种方法输出点亮led灯,这两种方法的区别是
1dacWrite是数字转换为模拟输出的方法,它具有0-255的值可以输出,
利用for循环可以实现呼吸灯及流水灯等渐亮渐灭的效果
int led1Pin=25;  //设置1号led灯的控制引脚为25号
int led2Pin=26;  //设置2号led灯的控制引脚为26号
int val = 0;     //设置一个变量为呼吸灯做准备 

void setup() 
{
   
  Serial.begin(9600);  // 设置串口波特率,这里的设置会影响数字时钟的变化,放到这个里面就是会因为时钟的不同,影响led灯的亮灭时间
}

void loop() 
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值