TA的每日心情 | 奋斗 2020-5-27 15:41 |
---|
签到天数: 868 天 连续签到: 1 天 [LV.10]以坛为家III
|
本帖最后由 wambob 于 2016-12-15 18:19 编辑
今天看到有人说PWM驱动LED没有呼吸灯的效果,特地一试。结果只有亮和暗。测试了几个脚都一样。程序里的延迟10ms,改为100ms也一样。- void setup() {
- // 初始化引脚8为输出
- pinMode(5, OUTPUT);
- }
- // the loop function runs over and over again forever
- void loop() {
- int i,j;
- for(i=0;i<=255;i++)
- {
- analogWrite(5, i); // 设置引脚8输出0到3V
- delay(10); // 延迟10毫秒
- }
- for(j=255;j>=0;j--)
- {
- analogWrite(5, j); // 设置引脚8输出3到0V
- delay(10); // 延迟10毫秒
- }
- delay(500);
- }
复制代码 在官网上的资料里:
1.Fireduino的I/O口并不支持任意配置上/下拉输入,每一个I/O的上拉或者下拉是固定的,每一个I/O的上/下拉情况如下表所示。 2.Fireduino的Digital I/O都支持PWM。 3.FireDuino的Analog I/O不支持作为Digital I/O使用。看官方论坛那个有呼吸灯效果,但是板子不是一批的。
|
评分
-
查看全部评分
|