【经验分享】采用新唐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等。

NuMaker Uni 开发板介绍

基于DTMF双音频的云智能锁

 

新唐NuMaker Uni是特别为创客设计的物联网开发板,为增加设计弹性,Uni面积仅 3.5cm*3.5cm,特别适合穿戴式产品应用。

NuMaker Uni不仅整合了802.11 b/g/n Wi-Fi模块、蓝牙模块,还内建四大功能模块:

1. 陀螺仪
2. 温湿度感测组件
3. IR 传送接收
4. RGB LED 指示灯

多功能模块让创客开箱即用,不须自行撰写模块驱动程序。

Uni 预留20只多功能脚位,设计弹性超乎想象;考虑物联网产品对低功耗的设计,亦采用极省电架构设计。

NuMaker Uni 主控板介绍

 

基于DTMF双音频的云智能锁

 

采用 32位 Cortex®-M0 NANO100NE3BN 单片机

- 工作频率最高可达 42 MHz
- 内建 128 KB 闪存及 16 KB 静态内存
- 支持 3.7V 锂电池或 5V 电源输入
- 在省电模式下工作电流低于 1 微安
- 支持 ADC、PWM、I²C、SPI、UART 等接口
- 包含多种模块:红绿蓝三色LED、红外线发射器及接收器、三轴加速度计/三轴陀螺仪、HTU21D 温湿度传感器、802.11 b/g/n Wi-Fi模块、蓝牙模块等

随板附赠 Nu-Link Mini ICE 板

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

软硬件支持

新唐提供完整产品支持,开发资源皆可直接由官网下载。

本文转载自 新唐MCU