描述
<p>基于LoRa网管的云智能门锁</p>
<h2>功能一:二维码开锁</h2>
<p> 客户端向服务器发起开锁请求,服务器把生成的二维码返回给客户端的同时通过LoRa基站部署二维码给STM32F103ZET6单片机。生成的二维码为临时二维码,使用一次即失效。</p>
<h2>功能二:一键开锁</h2>
<p> 客户端向服务器发起开锁请求,服务器收到该请求后直接通过LoRa基站向STM32F103ZET6单片机发送内容为:”remote\n”的报文,单片机进行正则判断,若符合则直接开锁。</p>
<h2>功能三:语音播报</h2>
<p> 语音播报模块与单片机连接,通过IO口触发播放相应MP3格式文件。</p>
<h2>功能四:临时二维码开锁</h2>
<p> 可以生成临时的二维码,使用1次后便失效,临时的二维码也可记录出二维码的使用时间,生成时间,生成的用户等信息。</p>
<h2>功能五:云数据管理</h2>
<p> 云端数据库主要有 用户数据管理,user库。 门锁密码存储,lock库 临时二维码,用户二维码存储,password/temp_password库 开锁历史数据存储,history库</p>
<h2>功能六:更新密码</h2>
<p> 客户端向服务器发起更新密码请求,服务器收到该请求后直接通过LoRa基站向STM32F103ZET6单片机发送内容为:”passwd:xxxxx”,单片机识别到内容为”passwd:”的报文后会将xxxxxx存到数组里更新密码。</p>
评论(2)