zoologist 发表于 2020-5-4 11:43:42

5V 供电和 USB 供电导致的差异

我在调试代码的时候发现一个奇怪的问题,经过化简代码做了一个实验如下:

1.编写一个简单的代码,实现板载彩灯切换的功能

#include <DFRobot_NeoPixel.h>

void setup() {
RGB_LED.begin();
    // 低亮度
RGB_LED.setBrightness(DARK);
RGB_LED.show();
}

void loop() {
RGB_LED.setColor(GREEN);
RGB_LED.show();
delay(1000);
RGB_LED.setColor(RED);
RGB_LED.show();
delay(1000);
}

2.板子上没有其他元件


3.上述代码工作时会在 绿色和红色之前切换。当我使用USB供电时,工作正常可以一直切换。

4.使用外部供电,我选择USB充电宝,5V 从板子上5V pin输入,可以看到切换为红色后就停止不动了。当然我保证等待时间足够长还是这样。

因为论坛限制两个实验的视频在https://zhuanlan.zhihu.com/p/138038930


pATAq 发表于 2020-5-4 13:23:18

比较愚笨,没看懂咋供电的。。。都共地了吧

zoologist 发表于 2020-5-4 15:37:04

pATAq 发表于 2020-5-4 13:23
比较愚笨,没看懂咋供电的。。。都共地了吧

5v 电从这里直接送进去,确定供电有共地

页: [1]
查看完整版本: 5V 供电和 USB 供电导致的差异