我想通过在房屋周围连接各种传感器(例如,被动红外运动传感器,电磁门接触开关,振动检测器等)以检测事物,然后将传感器信号发送到中央指挥中心/控制器来构建家庭自动化系统

PIR运动传感器


我想以无线方式和无焊接方式完成这项工作,每个传感器的预算约为10美元。因此,例如,我可以连接一个面包板电路,以接收传感器信号并将其发送到Wifi网络。

是否有一个简单的电路组件或IC可以将模拟传感器信号转换为信号。无线信号然后通过wifi将该信号传输到网络,而无需将整个微处理器(例如Raspberry Pi)连接到每个传感器?用于每个传感器的Raspberry Pi会浪费我的预算。

我希望在传感器级别的无焊面包板电路中安装一个简单的组件。然后使用Raspberry Pi或笔记本电脑从控制台读取网络上所有的信号。

这里的人会推荐什么样的组件和配置?

编辑1

显然,我正在寻找USB无线适配器或网络适配器。但是是否有可能为每个传感器建立一个单独的电路板电路,并将所有信号通过管道传输到wifi网络?如果是这样,怎么办?我想将每个传感器的预算保持在10美元左右。

USB无线适配器



编辑2

我发现这篇文章反映了我正在尝试对传感器进行的操作。但这并没有说明无线(模拟到数字)转换。

PIR运动传感器原理图



面包板连接



编辑3

我喜欢这里介绍的建议ESP8266芯片。 (这真的是每个传感器5-10美元吗?)

ESP8266芯片



面包板配置



原理图



评论

您的无焊接要求有多固定?如果您不焊接,面包板可能会变得非常复杂。如果我看一下所提供的图片,您可以使用比面包板上使用的简单电缆更多的“复杂”东西,对吗?您的中央指挥中心也可能会变得很大。

如何使用440MHz射频对。传感器的Tx和树莓派的所有Rx。它的连接也非常少。

#1 楼

esp8266很好,如果您想通过互联网来操作系统,否则Prashanth Benny是对的,您可以使用无线电模块来简化访问并节省预算。

esp8266模块仅将串行数据传输到其他支持wifi的设备但它需要一个微控制器

,所以据我说,使用无线电模块(RF模块),并且关于传感器,使用数字传感器代替模拟数字PIR传感器,您可以使用电位器开关来控制数字PIR。

另一方面,使用其他RF模块接收所有传感器数据,此模块是中央系统的一部分。(参见图片)

评论


esp8266为什么需要微控制器? esp8266可以重新编程,能够读取一些传感器值并将其发送到中央服务器,而无需其他微控制器。

–sknt
17年5月15日在9:15

是的,您是对的,但在ESP8266模块中,只有2个GPIO引脚(GPIO0和GPIO2)。我们可以将这2个引脚复用为4个引脚,但这会使整个电路变得复杂。所以建议这样。

– Manav Akela
17年9月2日在19:13