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

Arduino PWM输出

作者: 老中医167788 | 来源:发表于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