美文网首页嵌入式
Arduino PWM输出

Arduino PWM输出

作者: Charles2018 | 来源:发表于2022-06-26 14:05 被阅读0次

以下代码每隔100毫秒向PD3口发送PWM(0 ~ 255)的递增脉冲值 LED会从暗到亮 无限循环并将每次递增的值写到baud 9600串口

int led = PD3;
int pwm = 0;

void setup()
{
    pinMode(led, OUTPUT);
    Serial.begin(9600);
    digitalWrite(led, LOW);
}

void loop()
{
    analogWrite(led, pwm+=30);
    Serial.println(pwm);
    delay(100);
    if (pwm >= 255)
    {
        pwm = 0;
    }
}

相关文章

网友评论

    本文标题:Arduino PWM输出

    本文链接:https://www.haomeiwen.com/subject/lrcgvrtx.html