首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Arduino uno过热

Arduino uno过热
EN

Stack Overflow用户
提问于 2013-10-15 08:43:53
回答 3查看 1.2K关注 0票数 2

我尝试在我的arduino uno板上获取数字读数,以检查5V信号是否打开或关闭。当我把它插到9号数字引脚上时,它变得非常热,非常快。此外,它不能给我正确的读数在A0模拟输入。后来,它在数字引脚8上工作得很好。我知道引脚9可以用来提供PWM输出,但我认为它们也可以用作常规的数字输入引脚。如何使用此引脚作为数字输入?

EN

回答 3

Stack Overflow用户

发布于 2013-12-14 07:36:47

复位时,所有引脚均设置为输入(参考:http://arduino.cc/en/Tutorial/DigitalPins),无需明确将其设置为输入模式。

如果一些东西变得异常热,这表明你的电路出了问题(例如,你应该设置一个限制电阻,或者你把它放在错误的极性上,等等)。

票数 1
EN

Stack Overflow用户

发布于 2013-10-15 15:56:51

代码语言:javascript
复制
void setup(){
     pinMode(9, INPUT);
}
票数 0
EN

Stack Overflow用户

发布于 2013-12-02 03:00:04

当使用输入引脚时,你必须使用三个引脚。您必须使用接地引脚、模拟引脚和5V至3.3V电源。如果你使用开关、按钮、电位器等,这是你必须说明的:

代码语言:javascript
复制
int slideSwitch

void setup() {
pinMode(slideSwitch, INPUT);
}

void loop() {
}               // your program

我建议使用http://www.qtechknow.com/的按钮和开关

只要记住我们的A地,模拟PIN和A电源从3.3V到5V。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19371537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档