近年来,随着智能家居趋热,门锁作为智能家居的重要组成部分,对保护家居财产安全具有重要作用。其安全性和便捷性受到人们普遍关心。调查显示,虽然智能门锁在高档小区、酒店的应用越来越广泛,但在普通用户中,智能锁市场占有率较低。这是由于市场上的智能锁价格偏高,人们对智能锁的认识不够全面所造成的。因此,本文基于STM32F1系列芯片设计了一种操作简单、安全可靠、价格低廉的智能门锁控制系统。该系统由门锁终端、无线数据传输模块和远程服务平台三部分组成,硬件电路设计完成后,对系统功能需求进行分析,画出功能模块的详细流程图、完成软件代码的编写,并调试和测试系统功能。系统主要完成的内容如下: (1)智能门锁终端设计,以STM32F103ZET6单片机为核心,外接指纹模块、RFID读卡器模块、触摸键盘模块、蓝牙模块、oLED显示模块、存储模块等,配合外围电路,实现指纹、密码、卡片和蓝牙开锁功能,通过oLED显示系统菜单和用户操作信息,将用户开锁信息保存在EEPROM中,方便本地查看和管理。当用户使用未授权的方式开锁次数达到3次,终端会通过无线模块向绑定用户手机发送预警信息并锁定系统3分钟,使其无法操作。 (2)在无线数据传输方面,本系统采用ATK-SIM800C模块,通过模块和服务器之间建立TCP连接,主控制发送AT指令配置模块的参数和实现数据发送功能。 (3)远程服务平台,远程服务平台包括服务器、MySQL数据库和JSP页面三个部分。使用MVC框架进行java web的开发,用户可以远程登陆服务器,通过web页面查看家中开锁记录信息,及时了解家人的出入情况。 测试结果表明,该系统功能模块运行正常,OLED屏能正常显示、用户可以使用4种方式进行开锁,用户可以通过web页面查看到用户开锁记录信息。本文设计的智能门锁控制系统可以作为智能家居的一部分,可以应用在普通家庭用户或办公场所中。
标签: 智能门锁控制系统
上传时间: 2022-05-29
上传用户:
基于LabVIEW的ARM Cortex-M3嵌入式开发宝典电子书内容简介第 1 篇 软件篇1.1 LabVIEW Embedded Module for ARM Microcontrollers 模块介绍1.2 Keil RealView MDK 软件介绍1.3 Keil RTX 实时操作系统介绍1.4 LabVIEW ARM Module 软件架构1.5 LabVIEW ARM Module、RealView MDK、实验平台驱动软件安装1.6 STM32 实验范例查找与 USB JLink-OB 驱动加载第 2 篇 硬件篇2.1 ARM Cortex-M3 内核简介2.2 实验平台介绍2.2.1 STM32 Starter Board(学习板)介绍2.2.2 STM32 Core Board(核心板)介绍2.2.3 STM32 DAQ Board(数采板)介绍2.3 实验平台资源说明2.3.1 STM32 Starter Board 资源简介2.3.2 STM32 Core Board 资源简介2.3.3 STM32 DAQ Board 资源简介2.4 My_ARM 实验平台总结与展望第 3 篇 基础模块篇(附原理图)3.1.1 GPIO 介绍3.1.2 GPIO 工作原理3.1.3 GPIO 驱动实现3.1.4 GPIO 两种驱动方式比较3.1.5 GPIO 总结3.2 ADC/DAC3.2.1 ADC 介绍3.2.2 ADC 驱动实现3.2.3 DAC 介绍3.2.4 DAC 驱动实现3.3 中断(60 线)3.3.1 外部中断(19 线)3.3.1.1 外部 I/O 中断(GPIO:16 线)3.3.1.2 外部特定中断(PVD、RTC、USB:3 线)3.3.2 外部中断的驱动实现3.3.3 定时器中断(TIM2~TIM5、TIM6、TIM7、TIM1、TIM8)3.3.3.1 基本定时器中断3.3.3.2 通用定时器中断3.3.3.3 高级定时器中断3.3.4 定时器中断驱动实现3.3.4.1 更新中断驱动实现3.3.4.2 输入测量驱动实现3.3.4.3 编码器驱动实现3.4 PWM 生成3.4.1 PWM 原理、应用3.4.2 PWM 驱动实现3.4.3 PWM 设置技巧3.5 看门狗3.5.1 独立看门狗(IWDG)介绍3.5.2 独立看门狗驱动实现3.5.3 窗口看门狗(WWDG)介绍3.5.4 窗口看门狗驱动实现3.6 TFTLCD 显示、触摸屏操作、OLED 显示3.6.1 TFTLCD 工作原理3.6.2 TFTLCD 显示驱动实现3.6.3 触摸屏工作原理3.6.4 触摸屏驱动实现3.6.5 OLED 工作原理3.6.6 OLED 驱动实现.............
上传时间: 2022-07-17
上传用户:
VGG12864Z 是128 列X64 行、16 灰度点阵的OLED 单色、字符、图形显示模块,接口电路 简单,使用方便.本代码是驱动源代码。
上传时间: 2013-12-23
上传用户:love_stanford
介绍OLED的显示技术的原里发展 由悠景科技公司技术人员讲解
上传时间: 2017-07-05
上传用户:sardinescn
oled技术显示原理,Study report of OLED
上传时间: 2014-01-01
上传用户:chongcongying
oLED显示屏用新塘M058SSAN芯片显示实验
标签: 新塘M0系列单片机实验程序
上传时间: 2015-05-04
上传用户:zjzf123321
stm32作为从站,接收上位机发送来的数据,可将数值显示在OLED屏幕上
上传时间: 2022-01-01
上传用户:默默
该文档为用FPGA实现OLED灰度级显示总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-02-08
上传用户:qingfengchizhu
1引言有要发光二极管(OLED)具有低驱动电压、宽温工作、主动发光、响应速度快和视角宽等优点],其作为全彩显示器件,与LCD相比,具有更简单的工艺和更低的成本。近年,单色和局域色的oLED显示屏已有较多报道~1,并推出了全彩oLED显示屏~9]。本文研制了尺寸为1.9、分辨率为128(×3)×160的全彩OLED屏。在目前报道的同等或以下尺寸的采用无源矩阵(PM)驱动的全彩OLED屏中,该屏的分辨率处于较高水平。2全彩OLED屏2.1全彩技术的实现图1是5种实现全彩oLED显示屏技术的示意图。本文采用(a)所示的平面结构式,每个全彩像素包括红、绿和蓝3个子像素,利用空间混色实现彩色。这种技术的难点是在制作全彩OLED时,需要将红、绿和蓝OLED的发光层(EML)材料分隔开01。屏的最高分辨率不仅受限于机械掩模制作的公差,还受限于在器件制作工艺过程中机械掩模与ITO基板玻璃的对准误差。2.2P-OLED屏的驱动技术OLFD属于电流型器件,其发光亮度与驱动电流成正比,故OLED均采用恒流源驱动。由于OLED自身较高的寄生电容(20~30pF/pixel)和ITO电极引线的电阻(几~几109/口形成的电压降,对恒流源的性能提出了较高的要求,例如可提供高达~30V的电压。为了实现多灰度显示,电流必须可程控。lare公司为了精确控制每个OLED子像素的发光亮度,提出了预充电方案]。根据有无开关和驱动薄膜晶体管的存在,可将矩阵式OLED的驱动可分为P10l和有源矩阵AM112种。PM驱动的显示器件由于制作工艺比AM要简单得多,且成本低廉,故在小尺寸的显示器件上得到了广泛应用。PM驱动电路如图2所示。
标签: oled
上传时间: 2022-06-24
上传用户:
本设计是一个比较简单的温度显示系统,主要是通过DS18B20温度传感器检测温度,然后显示在OLED液晶屏上送有比较全的3D封装库
标签: 51单片机 ds18b20 温度传感器 oled 液晶 显示 设计
上传时间: 2022-07-02
上传用户: