首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Arduino for Home automation中,一次可以使用多少个传感器?

在Arduino for Home automation中,一次可以使用多少个传感器?
EN

Stack Overflow用户
提问于 2014-12-15 13:56:00
回答 3查看 25.5K关注 0票数 0

因为我正在考虑做一个家庭自动化使用Arduino,使用光传感器,温度控制,运动传感器,气体泄漏传感器,火灾检测传感器,霍尔效应传感器的灯光开/关,风扇开/关和风扇速度控制,运动检测,报警气体/火警检测,门打开/关闭。但我的问题是,在Arduino板上,有多少传感器可以同时工作?

有没有可能使用PIC或i.MX6 Dual Lite/Solo来控制Arduino?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-01-08 06:36:17

如果传感器使用I2C,那么总线上的限制是128个设备,但每个设备都必须有一个唯一的地址,这些地址有时是制造商“硬编码”在设备上的。Arduino Wired库用于读/写I2C,它只需要两个引脚。I2C有时也称为TWI (双线接口)。PIC可以做I2C,对i.MX6不是很确定,但我已经用树莓派在I2C上控制了一个Arduino。

票数 1
EN

Stack Overflow用户

发布于 2015-01-05 01:05:36

对于Arduino Uno,请转到此处查找开源设计的规范:

http://arduino.cc/en/Main/arduinoBoardUno

在那里,您将看到Arduino Uno具有14个数字和6个模拟I/O引脚。

请注意,您不受基于I/O引脚数量的传感器数量的限制。

示例:

任何处理器的I/O引脚数量都是有限的。您可以在外部信号到达这些I/O引脚之前添加硬件来对其进行多路复用。例如,假设处理器有4个I/O引脚。您可以指定3来控制多路复用器,从8个信号中选择1个信号路由到第4个处理器I/O引脚。从而使您可以采样的输入数量加倍。

票数 0
EN

Stack Overflow用户

发布于 2015-01-06 13:49:28

您可以根据需要使用多个传感器。但是你的主板需要有那么多的I/O引脚。试着让超级阿杜伊诺冲浪板。Arduino Mega 2560总共有54个针脚。因此,在超级电路板中,您可以连接许多传感器。

你也可以通过PIC,Arduino sketch等来控制电路板。

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

https://stackoverflow.com/questions/27478175

复制
相关文章

相似问题

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