1668浏览
查看: 1668|回复: 2

[求助] 5V 供电和 USB 供电导致的差异

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

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

  1. #include <DFRobot_NeoPixel.h>
  2. void setup() {
  3.   RGB_LED.begin();
  4.     // 低亮度
  5.   RGB_LED.setBrightness(DARK);
  6.   RGB_LED.show();
  7. }
  8. void loop() {
  9.   RGB_LED.setColor(GREEN);
  10.   RGB_LED.show();
  11.   delay(1000);
  12.   RGB_LED.setColor(RED);
  13.   RGB_LED.show();
  14.   delay(1000);
  15. }
复制代码


2.板子上没有其他元件
5V  供电和 USB 供电导致的差异图1

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 电从这里直接送进去,确定供电有共地
5V  供电和 USB 供电导致的差异图1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail