2014-6-5 16:51:24 [显示全部楼层]
101562浏览
楼主: Jane

[入门教程] Arduino教程13--自制风扇「DFR0100 」

[复制链接]

千南  见习技师

发表于 2019-8-26 14:43:41

谢谢指导,学习了
回复

使用道具 举报

千南  见习技师

发表于 2019-8-26 14:43:45

谢谢指导,学习了
回复

使用道具 举报

千南  见习技师

发表于 2019-8-26 14:43:53

谢谢指导,学习了
回复

使用道具 举报

20060606  高级技匠

发表于 2020-8-7 06:00:59

Jane 发表于 2014-12-23 15:07
电源有没有接错

可能是电磁干扰
回复

使用道具 举报

在水里窒息的鱼  学徒

发表于 2023-6-3 20:38:26



常开端,常闭端这张图,是指1接到高电平状态下,5是常闭端;1接到低电平状态下,5是常开端。这么理解对么?
回复

使用道具 举报

johnhuxley  学徒

发表于 2024-9-15 11:21:56

接线图里LED灯电阻好像接错了!

本帖最后由 johnhuxley 于 2024-9-15 11:28 编辑

接线图里的LED灯好像接错了,220R电阻接到正极才亮了起来,按照上图接到负极有点弱弱微光,害怕击穿,赶紧换到正极后正常发亮控制,下图里还没接马达。

接线图

接线图
回复

使用道具 举报

正版2025  学徒

发表于 2025-2-22 17:29:53

10年前(2015年)就对大家造成困扰的问题,一直没有个明确的解释。
就是那个通电风扇就转一会儿然后停止的问题,
我来说一下吧,

教程上关于继电器引脚的说明错了,实际上5号是常开端(NO),6号是常闭端(NC),按照教程上的接线法和代码,电机正极是连在继电器6号引脚的,上电瞬间就开始转动了,等到执行
void setup() {   
  digitalWrite(relayPin, relayState);   
}
因为继电器状态被设为高电平HIGH,6号断开,5号连通,风扇反而停止了。
接下来就一切正常了,接收按钮的信号,继电器正常工作。
回复

使用道具 举报

正版2025  学徒

发表于 2025-2-22 17:35:13

要想解决这个问题也很简单

本帖最后由 正版2025 于 2025-2-22 17:36 编辑
正版2025 发表于 2025-2-22 17:29
10年前(2015年)就对大家造成困扰的问题,一直没有个明确的解释。
就是那个通电风扇就转一会儿然后停止的 ...

要想解决这个问题也很简单,电机正极、发光二极管正极都接继电器5号引脚(常开端),继电器初始状态设置为LOW:
int relayState = LOW;  //继电器初始状态设为LOW,

因为接的是常开端,所以上电时电机、指示灯都是不通电的,不会工作。
执行setup时,因为继电器设置的初始状态为LOW,电机、指示灯仍然是不会工作的。
然后就能正常接收按钮信号,正常工作了。
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail