智能云锁

  • 智能云锁
  • 智能云锁
  • 智能云锁

智能云锁

智能云锁

智能云锁


家是一个人永远的港湾,同样的,家里的成员除了人类,依旧存在着那些“冰冷”的家居。随着物联网技术的发展,我们可以让那些家居不再“冰冷”,这就是智能家居的构想,通过嵌入式,移动端以及后台知识,让一个个家居变成一个个物联网的结点。

随着物联网技术的飞速发展,人们的生活已经渐渐地科技化,“智能家居”作为现在的主流研究方向之一,被人们熟知并且加以运用。正因为此,本团队设计了一套基于物联网的智能家居生态体系,以智能锁作为中枢结点,配合其他物联网结点进行统一的控制。人们可以通过手机端的app对家中的各种电器进行远程控制并且调整。

对于中枢智能锁而言,设计了自己的人脸识别算法进行对于主人和陌生人的准确识别,如果有陌生人进行敲门,手机端会及时提醒。主人可以直接通过手机对门锁进行控制。同时准备了语音交互功能,总的来说,通过可以手机app和人的一些动作对智能锁进行交互。

对于其他的物联网结点而言,以智能锁作为中枢进行拓扑分散,主人同样可以通过手机app进行控制,方便人们的生活。

对于市面上常见的传统电子锁而言,其存在下列问题:安全系数不高,解锁方式单一仅采取按键密码解锁或者指纹解锁,对于在同领域具有一定能力的技术人员很容易破解。当家中主人不在时亲朋好友来访时传统电子锁无法记录来访者的信息,主人无法远程开锁和与来访者互交,要让他们进入房间时必须告诉他们已经设置好的密码。为了解决这些问题,现急需一种基于物联网的安全系数更高的电子锁。

基于上述问题,我们推出一种基于物联网的智能管家:它包括主控板、一个高清高灵敏度TFT彩色屏、音频模块、指纹模块、视频传输模块,高速wifi模块。

它的创新点有:

(1)、屏幕操作界面使用GUI的设计优美简洁,操作简便。

(2)采用离线和在线两种开锁方式,在线采用wifi进行远程交互开锁,离线采用GSM+ETA算法进行加密开锁,极大的提高了用户的体验和安全性

(2)、独特智能防偷窥密码输入,在屏幕输入的正确的解锁密码前后可以附加任意多位数字,可以防止密码泄露。

(3)、在解锁方式中采用多种验证模式开锁,在验证从屏幕输入密码时还同时使用指纹识别与人脸识别来进行多重识别模式,当所有验证均通过时锁才会打开,这相比于市面上传统电子锁而言安全系数有非常大的提高。

(4)、当主人外出时,有访客到来,访客可以通过操作该锁来给主人语音留言或者通过该锁与主人进行视频互交,主人可以通过手机APP远程开锁。

(5)、当有人试图通过非正常手段强行开锁时,安全锁将通知用户并自动报警,同时通过摄像头纪录犯罪分子的外貌信息。

电路项目的主要芯片及数据手册

电路相关文件

电路图文件
智能云锁.zip
描述:电路原理图和源码
教程
智能云锁.mp4
描述:视频教程
分享到:
收藏 (6)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归毛方健所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • esp8266迷你气象站天气时钟

    esp8266 nodemcu迷你气象站,天气时钟,时间用的是阿里云的服务器,自动对时,天气用的是心知天气的API,程序用lua编写,简单易懂,硬件只需要一块nodemcu板子和一块0.96寸oled屏(i2c),有教程。
    来自:智能家居时间:2019-10-17 diy制作 智能家居 物联网
  • 物联网OneNET MQTT乐鑫ESP8266/8285WiFi开发板(源码+PCB+视频教程)

    该电路方案为大家展现了物联网OneNET基于MQTT乐鑫ESP8266和ESP8285的WiFi开发板以及SDK开发源码,PCB文件和视频教程。该方案连接OneNET云服务器,配套了3款远程控制APP软件:1.控制质量检测;2.wifi远程插座;3.红外热水器空调控制;本套方案还包括了了鑫原厂的SDK包开发的41个例程配套的技术视频教程。方案使用OLED来显示包括pm2.5,pm10,甲醛,一氧化碳,二氧化碳等空气质量的检测数据,OneNET云服务器配套的3款远程控制APP软件可对这些数据进行远程监控。该方案还提供了各种技术开发所需的文档资料和开发过程中遇到的各种技术问题与总结,避免大家在开发的过程中走弯路。
    来自:智能家居时间:2019-10-12 智能家居 物联网 esp8266
  • PM2.5室内外空气质量检测仪 家用温湿度空气环境检测仪器(RF433传输)

    产品简介1.产品包括室外机、室内机;2.室外机接一个温度传感器NTC 10K3435,湿度传感器HR202和PM2.5传感器,用于采集温湿度和PM2.5,外接一个太阳能板用于提供电源,外接一个RF433发送模块用于传输数据;3.室内机同样接一个温度传感器NTC 10K3435,湿度传感器HR202和PM2.5传感器,用于采集温湿度和PM2.5,外接一个RF433接收模块用于接收数据;4.室外机每隔一段时间自动唤醒采集温湿度和PM2.5,并发送到室内机;5.室内机接收到数据后显示在LCD屏上,并做相应报警;6.室内机可显示时间,可调节时间硬件实现1.数据通信采用RF433发送接收模块,功耗小,价格低,单片机自己解码,无需解码芯片(可用网上2块多的模块代替); 左为发送模块,右为接收模块可用改型号代替,无需买解码芯片2.自定义传输协议,帧头+数据(温湿度+PM2.5),当室外机检测到有帧头时,开始接收并处理数据。3.采用廉价的温湿度传感器,通过算法计算温度和湿度(温度传感器NTC 10K3435,湿度传感器HR202)4.采用云彤科技的激光PM2.5传感器(波特率为9600),比一般的红外的较为准确。软件功能(一个项目学会多个技能,一通百通)1.室外机STM8L052自动唤醒,自动休眠,待机功耗极低;2.STM8L052搭配RF433发送模块,当做发射机,可传输80-150米;3.stm8s105自动解码RF433模块,节省空间和降低成本;4.串口接收PM2.5数据,可通过按键更改时间5.便宜好用的温湿度算法原理图和PCB1.室内机2.室外机如有疑问,请加QQ 916100357(微信同号)咨询附带BOM表和原理图
    来自:智能家居时间:2019-10-09 智能家居 无线通信 温湿度
  • C#上位机控制程序Demo,界面由WPF进行编写

    主界面:子窗口1:子窗口2:
    来自:智能家居时间:2019-10-10 智能家居
  • 甲醛和TVOC检测仪(半导体模拟),含温湿度显示

    用半导体传感器(MP503)模拟甲醛和TVOC1.成品展示 2.电化学甲醛传感器 电化学甲醛传感器是由膜电极和电解液灌封而成的。气体浓度信号将电解液分解成阴阳带电离子,通过电极将信号传出。它的优点是: 反映速度快、准确(可用于ppm级),稳定性好、能够定量检测,但寿命较短(小于等于两年),价格非常昂贵。它主要适用于甲醛气体的检测,目前国际上绝大部分毒气检测采用该类型传感器。 3.半导体气体传感器的原理 半导体气体传感器是利用半导体气敏元件作为敏感元件的气体传感器,是最常见的气体传感器,广泛应用于家庭和工厂的可燃气体泄露检测装置,适用于甲烷、液化气、氢气等的检测。 半导体气体传感器是利用气体在半导体表面的氧化还原反应导致敏感元件电阻值发生变化而制成的。当半导体器件被加热到稳定状态,在气体接触半导体表面而被吸附时,被吸附的分子首先在物体表面自由扩散,失去运动能量,一部分分子被蒸发掉,另一部分残留分子产生热分解吸附在物体表面。当半导体的功函数小于吸附分子的亲和力,则吸附分子将从器件夺走电子而变成负离子吸附,半导体表面呈现电荷层。  例如氧气,等具有负离子吸附倾向的气体被称为氧化型气体。如果半导体的功函数大于吸附分子的离解能,吸附分子将向器件释放出电子,而形成正离子吸附。具有正离子吸附倾向的气体有氢气、一氧化碳等,它们被称为还原性气体。  当氧化型气体吸附到n型半导体,还原性气体吸附到p型半导体上时,将使半导体载流子减少,而使电阻增大。当还原型气体吸附到n型半导体上,氧化型气体吸附到p型半导体上时,则载流子增多,半导体阻值下降。  非电阻型气体传感器也是半导体气体传感器之一。它是利用mos二极管的电容-电压特性的变化以及mos场效应晶体管的阈值电压变化等特性而制成的气体传感器。由于这类传感器的制造工艺成熟,便于器件集成化,因而其性能稳定价格便宜。利用特定材料还可以使传感器对某些气体特别敏感。 基于 成本考虑,我们采用半导体传感器。4.PCB和原理图 请用potel 99打开 TVOC传感器采用炜盛电子MP503传感器, 温度采用NTC10K3435, 湿度传感器采用HR202传感器。 如有疑问请加我微信:916100357
  • 基于模糊算法的智能家庭光线调节系统

    比赛所做的产品主要根据无线智能调光器和无线智能窗帘的设计思想,设计出了一个智能调光系统,结合 Zigbee 无线传感器网络技术、模糊控制技术、单片机电子技术等。该系统不仅具有手动调光、全开全关、定时关闭等基本功能,而且具有分区照明,场景模式切换,让用户随时随地可以操控家中的照明系统,包括开关以及亮度的调节等,节能环保,操作方便,在窗帘的设计上,无线智能窗帘系统拥有更人性化的设计,根据外界环境,人的身体状态来实现智能的自动升降,而且在满足接入家中路由器的条件下,利用处在同一局域网下的智能设备实现更加高级的功能。因此这种两种智能控制系统的结合无疑会给用户带来深刻的印象,更加优越的生活质量以及便捷的生活方式。
    来自:Hackaday Prize 2019时间:2019-07-09 stm32 智能家居
  • 基于BK2535无线芯片开发的无线插座

    基于BK2535无线芯片开发的无线插座原理图与源代码,已经小批量生产,传输距离可以达到10m
    来自:智能家居时间:2019-07-15 智能家居 无线遥控器
  • 自制超迷你语音助手--Pico

    项目简介:一个解决个人使用智能音箱痛点的迷你语音助手小机器人。由于个人希望有一个可以从硬件开始定制的语音助手,且需要在语音助手上接入并控制我自己的设备(自有协议),可扩展性还要好,方便后续升级(不论是硬件还是软件),同时还希望设备能很迷你...所以就耗时5个月设计了Pico。Pico主要有以下特点: 自主设计的电路硬件,可以方便地增减需要的硬件模块,比如添加多麦模块、手势识别模块,删去不必要的蓝牙音箱功能等等从最底层实现语音功能,所有代码都可以开放成SDK使用最常用的Mqtt协议实现自定义硬件接入,将语音识别结果用来控制任何东西(后期加入语义理解的话效果更佳)带一个OLED显示屏极致小巧,仅仅比口香糖大一点结构设计说明:Pico的结构设计草图↑对于Pico的ID设计之前想过好几种方案: 使用铝合金CNC加工,做成类似魔方的正方体外壳样式使用DLP树脂3D打印,设计成类似天猫精灵的迷你版圆柱体外壳,以光固化打印的精度也能达到不错的质感使用透明亚克力切割成形,设计为三明治夹层式的堆叠设计,这也是我最终采用的方案最终选择亚克力作为外壳结构有几个原因: 其一是该方案的“视觉极客感”最强,由于直接使用透明盖板将PCB电路展现出来,个人觉得颜值方面化繁为简,符合个人审美哲学其次是对于CNC加工和3D打印在之前的作品中都已经有所使用,而亚克力设计方式还是第一次接触,尝试未知技术是很重要的一个考量因素其三是由于整体体积非常紧凑小巧,因而如果使用封闭式设计的话散热就变成需要考量的因素了,而夹层式的开放设计则在这方面完全无需担心最后一个原因是,亚克力便宜如上面草图所示,结构主要为三层:亚克力前盖、PCB电路板、亚克力后盖,使用M2的滚花轴铜柱进行组合连接,其中前板采用热弯折的方式弯折10度左右形成底座,后方走USB线。机械结构的设计使用Rhinoceros软件完成↓亚克力厚度使用的2mm, 找了个小伙伴操作机床雕刻成型, 然后用电烙铁加热弯折。值得注意的是亚克力的熔点是300度左右,但100度左右的时候就会变软了,因此这里将烙铁温度设定为100度,不带调温功能的烙铁是不能直接拿来操作的。使用机床雕刻的亚克力外壳使用电烙铁进行热弯↑电路设计说明:硬件电路方面使用自己设计的超迷你ARM-Linux核心板MiniPi↓MiniPi作为核心板,运行Linux系统,使用mini-PCIE的金手指封装引出了需要的IO。这里Pico主要使用到两个USB接口(一个接USB声卡,一个接无线网卡),串口(用于调试和控制台输出),几个GPIO(用于驱动按键和LED),I2C接口(保留,后期可能会用于和板载的Arduino通信,Arduino用于驱动一些外围交互模块如红外感应、手势识别等),此外OLED也是使用I2C接口驱动的。由于底板的功能比较简单,主要就是作接口扩展,因此底板的PCB采用2层Layout。板载的IC主要有: OLED12864,驱动IC为SSD1306,这个应该属于很常用了PCM2912A,TI出的USB接口声卡(很贵,30多一片,价格快赶上用的CPU了),音质还是不错的CP2102,USB转串口芯片,也很常用,通过USB线把Pico连接电脑之后,就可以直接用串口控制台使用Linux了LM4871,功放IC,用于音频放大然后扬声器输出USB-Type C母座,USB接口当然是使用我最爱的Type CPico底板原理图↑PCB的设计当然使用Altium Designer↓底板的设计没有太多可讲的,两层板走线很随意,也没有高速器件,USB那边做好差分走线就行,最好再加上ESD(本版属于功能验证性质就没加了)。声卡方面经过试验耦合电容的选择对声音效果还是有一些影响的。这次的Pico上用的MiniPi核心板做了微调,之前一共做过三版:第一版由于是初次设计高速多层板,虽然功能没问题,但是有不少小缺陷,比如电源电路BUG、没有加板载的关机按键、音频电路没有做数字地和模拟地的隔离等等;第二版则是做了一些IO调整;第三版是比较稳定了,但是考虑到把SD卡设计在核心板上可能会在一些项目中不太方便更换(被夹在核心板和地板中间了),因而在金手指上添加了外置SD卡的接口。MiniPi核心板的CPU和DDR部分的电路如下,滤波电容非常多,CPU这样极高频率的器件对电源的纯净度要求很高,要尽量保证每个电源脚都有一个滤波电容↓CPU部分外围电路↑PCB投板回来之后就是蓝翔技能施展阶段了,主要用到的工具有:热风枪、烙铁、镊子、锡浆、吸锡带、助焊剂等。这里科普一下贴片元件的焊接方法:与直插元件不同,贴片的器件由于焊盘太小(我用的0402阻容),器件分布太密集,是基本不可能用烙铁一个一个去焊接的,手工焊接采用的方法主要是回流焊。所谓回流焊,其实就是利用液体的张力,让融化之后的液态锡把器件拉到焊盘中央完成焊接,不太理解的可以百度搜索一下“回流焊”。进行回流焊的第一步是制作钢网,也就是器件焊盘的掩模,这个在设计好PCB之后把相关的加工文件发给厂家就可以进行激光切割制作了,价格也不贵一般50左右。PCB钢网掩膜↑把空PCB对准钢网掩模之后就可以刮上锡浆了,这样就完成了一次性对所有的焊盘上锡。然后把元件都按设计摆放上到PCB上,这一步不需要讲位置摆的非常准确因为再下一步回流的时候器件会由于液态锡的张力自动归位的。上好锡膏的PCB板子↑上一步贴片完成之后就需要用风枪进行吹焊回流了,相对于一般的器件来说BGA的吹焊难度要大很多因而将其放在最后焊接。吹焊温度大概控制在250-300度,风枪的吹嘴去掉以增大风口便于均匀加热,这一步对焊接经验要求较高,只能多练习尝试掌握技巧了。底板的焊接相对简单,就不多罗嗦了,焊接完毕之后首先用万用表测电源是否短路,没问题的话上电检测电压,没有BUG的话就可以进行功能测试了。焊接完的成品↑软件开发说明:硬件搞定之后就开始移植软件啦,MiniPi核心板运行的是Debian系的Ubuntu系统,完全兼容树莓派的各种软件,所以可以利用上很多优秀的开源资源。软件的实现上也参考了另外一个基于树莓派的智能音箱项目叫做叮当,主页在这里:叮当主页整个软件框架借鉴了Jasper项目。软件主要分为以下几个模块: ASR模块(Automatic Speech Recognition,语音识别),用于获取用户的指令,其中包括语音唤醒功能TTS模块(Text-To-Speech,语音合成),用于给出语音应答NLP模块(Natural Language Processing,自然语言处理),用于理解指令的语义,以便采取相应的动作,包括对话功能MQTT模块,用于实现智能家居联网控制功能智能音箱正常工作要解决的第一个问题就是如何接收指令,这里主要涉及两个问题: 被动唤醒(Passive Listening),即“什么时候开始听”。这个阶段只监听唤醒词,当听到唤醒词时,进入主动聆听。主动聆听(Active Listening),即“什么时候结束听”。这个阶段主动聆听用户的任何语音指令,然后对听到的内容进行分析处理。被动唤醒阶段的基本策略是:以1s的时间窗口通过麦克风进行滑窗采集语音,计算每一帧的波形强度,超过设定的阈值的话就把语音送到ASR模型中判断是否是唤醒词(“你好Pico”),判断为真的话,进入下一个阶段进行主动聆听。主动聆听的策略与被动唤醒基本相似,以1s的时间窗口通过麦克风进行滑窗采集语音,计算每一帧的波形强度,超过设定的阈值的话,就认为用户已说完了指令。唤醒关键词的识别使用的是一个开源引擎叫snowboy(另外还有一个库叫PocketSphinx也很好用), 这两个引擎都是离线工作的,不需要连接云端,识别率经测试还是比较高的,当然实际效果跟关键词的选取有关。snowboy个人使用是免费的↓SnowBoy的主页前端的唤醒和指令获取工作完成之后,剩下的功能都由讯飞SDK实现,具体的API介绍和使用说明可以参考官方的Reference文档:在线语音合成 Linux SDK 文档当然讯飞作为中文语音技术的扛把子,SDK开放的功能是非常丰富的,只要不是商业使用,很多功能基本也是免费的:对于智能家居的控制功能,这个就很有意思了,因为我之前用Android平台做过一个机器人项目,也实现了几乎一样的需求,所以智能家居控制的大部分的功能可以直接移植过来使用,包括自制的物联网网关硬件。但是跟上面那个娱乐向的手机器人不一样的是,这次要做的是一个正儿八经的语音助手设备,如果最后只能控制几个LED的话显然无法满足我的无理要求。所以我做出了一个大胆的决定,让Pico向【小爱同学】伸出魔爪,进行“语音接口对接”,具体效果可以看后面的演示视频。演示效果:
  • AIR720 4G模块

    调试已经成功,电路图稳定可靠。
    来自:智能家居时间:2019-07-20 智能家居 4g模块
  • zigbee智能家居+esp8266(wifi网关)+Android APP

    本项目下位机采用zigbee,使用的是cc2530芯片。该智能家居系统实现了控制窗帘,控制灯具,采集温湿度,监控厨房烟雾值。可扩展性比较强。PC端使用QT开发了服务器程序。zigbee的协调器通过ESP8266(wifi模块)和服务器连接,通过网络将数据传给上位机。Android App可以连接到服务器获取数据并实现远程控制。对于做毕业设计和实际项目有很好的参考价值。功能:1、终端采集温湿度及烟雾值并可控制电机、继电器2、终端上使用TFT显示屏显示实时数据及开关状态3、PC上位机监控实时数据(协调器通过ESP8266上传数据),并可以控制窗帘开关及灯具开关4、App实时监测数据,通过手机去控制窗帘开关及灯具开关
    来自:智能家居时间:2019-07-13 毕业设计 智能家居 cc2530 android
销量
70
查看
459
参数名 参数值
发布于 2019 年 08 月 02日
Moore8直播课堂

tracer