NuMaker Uni,智能锁

【经验分享】采用新唐NuMaker Uni开发云智能锁

本项目采用新唐的NuMaker Uni物联穿戴式开发板进行开发设计,系统由音频智能锁、位于互联网服务器上的智能锁授权和密码控制系统以及房主手机终端和授权手机终端构成。

音频智能锁由机械和电子组成,电子部分由数字麦克风,单片机及Wi-Fi模块构成。数字麦克风安装在音频智能锁的拾音部分,用于接收音频信号,单片机控制Wi-Fi模块通过家庭的无线网络连接至互联网上的智能锁授权和密码控制系统服务器请求密码;每个音频智能锁具有惟一ID,音频信号采用DTMF(双音多频)信号。

音频智能锁、房主手机终端和授权手机终端与位于互联网上的智能锁授权和密码控制系统服务器之间的网络通讯采用HTTPS/TLS加密,采用一次性密码。

房主通过房主手机终端 App 绑定音频智能锁 ID 获得对音频智能锁的管理权限,可为该音频智能锁授权多个允许开锁的手机号以及使用的时间期限。音频智能锁可通过家庭无线网络连接到互联网服务器获取密码,授权手机从互联网服务器获得开锁密码并转换成音频信号,靠近音频智能锁播放,密码吻合音频智能锁就能打开。

开发者可运用Nu-Link ICE 连接器,透过SWD接口以ICP工具将程序代码刻录于单片机。NuMaker Uni 亦支持第三方开发软件工具,如:Keil RVMDK、IAR EWARM等。