首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将固定设备ID分配给设备?

如何将固定设备ID分配给设备?
EN

Stack Overflow用户
提问于 2022-06-28 13:59:22
回答 1查看 21关注 0票数 0

我想用Arduino控制16个储物柜,我有两个问题:

部件:1台Arduino Mega;16台继电器(5V) 16门电动锁(DC12V/350 16)

问题1:到目前为止,我有两个电源。如何将两种电源组合在一起,使我只需要一台电源。

问题2:我希望每个储物柜都有自己的“设备ID”,这样我的Arduino就可以自动检测哪个储物柜是连接的。这也意味着打开单独的储物柜也应该通过“设备ID”工作,即使储物柜的插头混淆了。那么,我如何分配一个“设备ID”到一个储物柜。我需要什么?

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2022-06-28 21:16:21

  • 在回答第一个问题时,你可以并行连接两个电池。因此,你保持电池的电位差不变。但要确保电池是相同的电池。--

  • 说到了第二个问题,每个中继都有一个引脚来连接它。你可以在这些引脚上定义ID。换句话说,您可以定义一个ID,不是为门锁,而是为锁连接到的继电器。

示例:

代码语言:javascript
复制
const int LOCK_1 = 3; 
// the Arduino pin, which connects to the IN pin of relay
//You can take LOCK_1 as an ID

void setup() {
  pinMode(LOCK_1, OUTPUT);
}
void loop() {
  digitalWrite(LOCK_1, HIGH);
  delay(500);
  digitalWrite(LOCK_1, LOW);
  delay(500);
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72787835

复制
相关文章

相似问题

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