本帖最后由 熊总熊 于 2016-8-17 22:08 编辑
第二章:智慧宿舍的的硬件实现
首先贴上我们的BOM小单单一份(电阻等等小东东就不贴了):
BOM单
机智云gokit2开发版 X1
STC的51单片机开发板 X1
离子式烟雾传感器 HQ-2 X1
热释电传感器 HC-SR501 X1
温湿度传感器DHT11 X1
电量检测模块 X1
关门检测模块 X1
指纹模块 X1
摄像头模块 X1
声光报警器 X1 485通信模块 X1
直流电源 12v/5v/3.3V X1
........还有一些小东东,就不啰啰嗦嗦一一介绍了。
我们用了机智云的开发板,主控用的是一个STM32和机智云的板子做通信,这里先回答一下网友提出的一个问题,为什么还要用一块51的板子干毛?原因就是增加系统的可扩展性,和降低系统的成本,51的板子只负责采集各种传感器的数据,然后通过串口发送给STM32主控,主控接着也是通过串口利用wifi发送给机智云,那为什么不直接用51单片机发送给机智云,这就是所谓的可扩展性,你把51的板子换了其他的板子,只要是串口的数据过来,stm32就能正常接收,系统可兼容其他各种串口的配备。这里的51单片机相当于一个个串口节点。
下面先上几张局部硬件图
如图是温湿度传感器和热释电模块集成在一个节点盒子里,经过PVC线槽直接通过485对外输出信号
接下来是我们的防火检测模块
细心的网友肯定发现了,里面有两个烟雾传感器模块,一个是离子式,一个是光电的,这两种烟雾传感器一种对浓烟敏感,一种对气体敏感,互补大小火源和浓烟的情景,对烟雾更加的精准,这里分享一个小干货知识,不要直接用烟雾传感器的数字输出,要对传感器的输出模拟量进行检测,然后设置一个阀门值,可以大大的提高烟烟雾传感器的精度和灵敏度 。Get ??哈哈哈
接下来是电表模块。见下图
进入宿舍的用电会经过这个电表的盒子,里面会自动检测实时用电功率,当用电功率大于800W
会自动切断电源,在5分钟后会自动恢复供电,如果半小时内超过3次用电大于800w,那告诉你一个不幸的
消息,下去找宿管阿姨卖萌给你恢复供电吧,这个电表模块也是通过485直接输出,也同时可以通过APP发送的缴费信息
进行电费充值
下面是各种传感器采集之后把各种数据进行汇集到一个51的主控的数据卡 ,见下图
各种传感器的数据汇集到一个汇集卡,然后汇集卡通过串口把数据发送给机智云开发板,然后上次机智云提供的云服务器。
同时数据汇集卡还可以可以连接电脑的USB端,直接在本地的上位机进行数据的显示和控制。
|