【极客达人】- 你值得拥有一个专属的智能车库
原创作者:@晕船海盗 线上开源大赛二等奖获得者
最让人担心的事情排行榜上,忘记关车库门的排名很靠前。了解并掌控车库门的情况是体验安全智能家居很重要的一部分。
智能车库系统是以车库为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术将车库有关的设施集成,对车库状态和环境进行实时监测和控制,从而构建高效、安全的车库管理系统,提升家居安全性、便利性、舒适性,并实现环保节能的车库环境。
智能车库系统基于gokit开发平台,借助机智云提供的成熟稳定、专业安全的定制化服务,以及云计算平台和智能网络环境,快速实现产品的研发,加速产品化和服务速度,进一步推进物联网技术在日常生活中的广泛应用。 系统介绍 智能车库系统不仅可以让用户通过手机客户端远程监控车库门开关状态而且还能够远程操控车库门的开和关、车库内照明灯的开和关、实时了解车库内的温湿度变化、车库内车辆状态,手机客户端通过控制GoKit自带的RGB彩灯,为车库渲染出不同的氛围,记录车库门开关总次数,定期提醒用户车库门需要保养。该系统目前采用的是外挂的形式,这样形式的优点是任何车库控制系统在不破坏原有车库门结构和电路的情况下都可以进行无损安装,通用性强。 功能实现 智能车库系统由三部分组成:硬件端、APP、云端。
硬件端
硬件端采用的arduino与gokit模块相结合实现控制、采集数据和数据上传。 1、车库门限位开关 arduino通过对监测安装在车库门顶端和底部的两个限位开关状态来判断车库门的开关状态,当车库门状态发生变化时,gokit将数据上传至云端,.当用户处于局域网模式下自动屏蔽系统在手机端通知,当用户处于远程连接模式时,手机APP自动获取云端数据并在第一时间通知用户车库门状态发生改变,从而用户可以准确判断车库状态变化是因为误操作、还是非法入侵。
2、光照传感器 利用光照传感器监测光照强度,判断是**还是和黑夜,从而判断是否需要打开车库内照明灯或LED灯带,另外,在特殊情况下(例如限位故障等)也可以通过与照明灯状态指示一起更准确的判断车库门的开关状态。
3、超声波传感器 通过超声波传感器监测车辆是否停在车库内。 当车进入车库之后,传感器感应到车位有车的状态下,此时关闭车库门,系统会自动打开照明灯并延时5分钟(用户自行设定)后关闭,方便主人离开车库。
4、温湿度传感器 实时显示车库内温湿度状况。可以在室外安装温度传感器接入控制板,准确的获取室外温度。
5、RGB彩色氛围灯 GOKIT自带的RGB彩色氛围灯可以为车库营造出各种氛围。
6、继电器模块 智能车库系统提供两个继电器模块,一个用来控制照明灯(LED灯带)提供照明,另一个继电器模块备用,也可以接一些其他需用的设备。
7、315射频接受和发送模块 对于未加密的车库门遥控器,可以通过学习后,直接发射开门、关门等指令。
8、光耦模块 将原车库的遥控钥匙,改造后可以接入控制板,控制板 通过光耦隔离模拟按下车库门遥控器操作,实现控制车库门开关。这种方法在不改变原有车库门结构的情况下实现车库门的远程控制,方法上最为可行和快捷方便,可以匹配任何车库门系统。 云端
云端采用机智云提供云端物联网服务。 云端借助于机智云配合GoKit开发板可以完成一款物联网设备原型的开发,通过机智云后台可视化的设备功能定义工具,可以自助、快速的实现硬件产品的云端接入。机智云免费提供物联网设备网络连接、远程操控、互联互通所必需的云端服务支持,通过机智云后台完成一款设备的功能定义之后,后台自动生成负责底层通信的SDK(应用开发工具包),开发者只需完成界面用户体验层的开发,集成SDK后即完成一款智能硬件App开发,设备接入机智云后,机智云免费提供了设备数据的统计分析和运算处理。 APP端
用户在APP端可以实时看到车库门的开关状态,车库内车辆状态以及车库内温湿度情况,利用APP可以在手机上远程操作车库门的开关,当车库门状态发生变化时,APP会在第一时间推送通知给用户,告知状态变化。 升级为 arduino mega 2560之后的图片
|