草庐IT

OpenHarmony 项目实战:基于全志 XR806 实现的上下位机双 OpenHarmony 智能门锁样例

一。简介本demo是基于Openharmony3.1Beta本版开发,不仅可以接收数字管家应用下发的指令来控制门锁开启,而且还可以通过数字管家设置不同的开锁密码以及一次性密码,实现给临时用户一个临时密码,保证门户安全。当然除了开锁的功能,智能门锁还可以通过检测门与门锁距离自动上锁以及如果长时间未上锁,上报告警消息到数字管家,及时提醒用户关门关锁等功能。1.交互流程: 如上图所示,智能门锁整体方案原理图可以大致分成:智能门锁设备、数字管家应用、云平台三部分。智能门锁通过MQTT协议连接华为IOT物联网平台,从而实现命令的接收和属性上报。关于智能设备接入华为云IoT平台的详细细节可以参考连接IOT

人脸物联网智能门锁打造数字化智慧园区解决方案

作为城市的基本组成单元,园区汇集了海量的数据和丰富的应用场景。天诚按照统一管控、绿色低碳的理念打造智慧园区管理系统,深化智能化创新应用,推动园区生产、生活、治理与服务模式创新,对于城市打造新型智慧园区具有重要成效。一、传统园区转型迫在眉睫传统园区注重基础设施的建设,数字化、信息化能力建设相对不足,缺少对用户体验的考量,难以满足管理者和终端用户的需求;园区内各应用系统相互独立,系统间数据无法总览与融合,信息孤岛难以消除,单个系统的智能化建设只能解决单点问题,无法解决整个园区的问题。因此,园区管理需要从传统管理方式向新型智慧管理方式迈进。在智慧园区信息化建设方面,天诚依托物联网、互联网、云计算、射

基于STC15系列单片机的智能门锁

一、项目背景及功能需求1.1项目背景智能门锁是一种智能化、高效、安全的门锁,它可以实现密码识别开锁方式,极大地提高了门锁的安全性和便利性。随着人们对安全性的要求越来越高,智能门锁已经成为了现代家庭和企业的必备设备。因此,本项目旨在设计一款基于STC15单片机的智能门锁,以满足人们对安全性和便利性的需求。1.2功能需求从功能上来看,主要分为四个部分:显示时间、密码门锁、修改密码和计算器。其中显示时间可以实时获取当前时间日期;密码门锁不仅可以防盗,还能防止用户忘记带钥匙;修改密码可以让用户在密码泄露时及时更改密码;计算器为创新功能,可以进行一些简单的算术运算。其具体的功能架构如下:用到的文件模块如

FPGA课程设计--电子门锁的设计

0前言  这是一个关于FPGA的课程设计【只是一个简单的课程设计,并没有涉及很深的FPGA技术知识】,实物测试结果可以参考FPGA课程设计-电子门锁  视频中使用的板子是睿智助学的开发板,芯片型号为EP4CE6E22C8。大家如果用的是其他开发板也可以参考本文章。除了芯片的资源,本次课设所需要的外部硬件有5个按键,3个LED、4位数码管以及一个无源蜂鸣器。硬件要求其实并不高,对于按键,如果个数过少,可以使用按键模块设计额外的功能,如单击双击和长按,以此来弥补硬件资源的短缺(实现这种功能的方法在文章对应章节有阐述)。LED的作用是指示门锁的当前状态,所以LED数量不够时,也可以根据闪烁时间的来定

基于STM32+微信小程序设计的智能门锁(4种开锁方式)_2023

一、项目介绍1.1项目背景随着智能家居的普及,智能门锁作为一个非常重要的组成部分,受到了人们越来越多的关注。传统的机械锁门禁已经不能满足人们对于门锁安全、便捷性和智能化的需求,因此市场对于智能门锁的需求不断增加。而随着技术的发展,基于单片机的智能门锁已经成为了目前市场上的主流产品之一,受到了广泛应用。本项目主要是基于STM32F103ZET6单片机设计的智能门锁,并在其中添加了多种开锁方式,如蓝牙连接开锁、WIFI连接微信小程序远程开锁、按键模拟钥匙开锁、RC522刷IC卡识别开锁等。这些开锁方式的添加,让用户可以依据自身的需求和习惯,选择最适合自己的方法进行门锁的解锁。在本项目中,我们选择了

基于STM32的智能门锁/智能门禁多功能系统

(蓝牙、AS608指纹、RFID刷卡PN532、键盘、LCD、界面友好)单片机嵌入式开发(项目开源)程序链接:智能锁-作者:STM时提取码:1234 --来自百度网盘超级会员V5的分享B站视频:基于STM32的智能锁(蓝牙、指纹、RFID刷卡磁卡、LCD显示)工具包、原理图、PCB及其他文件我整理好后就发上来...前言本次设计是基于STM32F103C8T6(以下C8T6等同)开发的智能锁,支持多种方式对系统进行操作:蓝牙、指纹、RFID刷卡、4x4键盘输入,拥有友好的蓝牙收发界面和LCD交互界面。蓝牙:作为总系统的管理员,有主管理和次管理,主管理只能有一个,副管理员可以有多个。主管理员拥有全

STM32项目设计:基于stm32f1的智能门锁(附项目视频全套教程)

 最近假期比较闲,拿着之前剩下的模块做了一个小玩具,先制定一下此次玩具的规划,也可以理解为简易项目书。开发软件:keil硬件选型:STM32F103C8T6、RFID读卡器、oled屏幕、按键模块、蓝牙通信模块、蜂鸣器、舵机;上位机:1.上位机可以对密码进行设置、重置2.上位机可以接收密码输入错误的报警弹窗提示。3.添加或删除ic卡用户信息。下位机:密码模式:1.输入密码,密码正确即开锁,oled屏显示开锁成功2.若输入错误,OLED显示开锁失败3.连续三次输错密码,蜂鸣器则发出警报4.保存密码至FLASH,调电后不丢失IC卡模式:1.读取IC卡身份信息,若系统中有身份信息则开锁成功2.IC身

单片机开发---基于ESP32-CAM的人脸识别应用

背景学习了一下OpenCV,熟悉了一点基础概念,就寻找了一下单片机上能否支持人脸识别,用来做一些小玩意。结果还真发现了一个模块叫ESP32-CAM。ESP32-CAM算得上是一款最便宜的支持人脸识别的单片机开发板了,性能算是单片机里相当不错的了,虽然也只是勉强支持了人脸识别。但是它的优势也是巨大的,就是价格,太便宜了!!并且在B站上看到了这位大佬的作品:基于esp32cam人脸识别开锁完整教程&独家教程于是也来学一下这个模块的使用。顺便问一下几十块钱的人脸识别门锁,你敢不敢用。不过可以拿来给孩子做个玩具。软硬件准备硬件方面淘宝了一个带底座的ESP32-CAM模块,这个底座主要就是解决了供电和烧

AI 3D结构光技术加持,小米引领智能门锁新标准

一直以来,小米智能门锁系列产品让更多家庭走进了安全便捷的智能生活,安全至上的设计让很多家庭都轻松告别了随身钥匙。7月27日,小米正式推出小米智能门锁M20Pro,再一次引领智能门锁产品的发展潮流。该款门锁采用AI3D结构光技术,通过30000个采集点抓取面部细节特征,精细绘制人脸面谱,深度验证精准匹配。同时结合极快的识别速度和极强的光线环境适应性,小米智能门锁M20Pro做到了安全又快捷的精准秒开。此外,通过3D结构光模组与双核AI芯片结合,智能门锁的每次识别都能实时动态捕捉人脸信息,深度自主学习,提升使用体验。3D结构光技术的基本原理是通过近红外激光器,将具有一定结构特征的光线投射到被拍摄物

精准识别,指静脉智能门锁更好用吗?看先锋亲自体验的结果

♦♦♦♦♦♦前言♦♦♦♦♦♦说到智能门锁,其实先锋家一楼大门入户用的是那种出厂成套的电子门禁,包括了楼层控制开门,并不支持改装智能门锁。不过四个楼层是采用独立的二次人户门设计,也就是每个楼层都有一个入户门。先锋一直以来就碎碎念念想要把四个楼层的普通锁换成智能的,之前还特意去朋友家,让朋友把它家的指纹智能门锁录入先锋的指纹试试效果,然而发现识别并不是很精准,这里有个因素,因为先锋平时是一个电子数码爱好者,日常总是会DIY一些数码设备,导制指纹经常会磨损,所以才会出现识别不好的原因,同时朋友也说了,指纹锁对儿童和老人的指纹支持也不是很好,集合了这些因素,先锋换锁的想法就暂时搁置了下来。虽然搁置了换