版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于STM32的智能储物柜系统设计摘要超市、体育馆及浴池等公共超市都为人们提供了储物柜,一些无法随身携带的书包、手机等物品可存放在储物柜中。当前绝大多数的储物柜都是采用打印条码的方式完成储物柜的开启,之后可使用打印条码经扫描后开启储物柜拿取个人物品。但是打印条码的纸张为又小又薄的普通热敏纸打印纸,如果长时间携带极易丢失损坏而导致无法开启储物柜。基于此,采用当前热门的生物识别技术而实现一款可具备多种开启方式(指纹识别、手机App扫码及上位机远程控制)的智能储物柜,来解决普通储物柜在使用者给人们带来的诸多不便。“基于STM32的智能储物柜系统设计”通过物联网技术完成STM32单片机、传感器、指纹识别模块、蓝牙模块及串口等硬件的融合而实现一款可通过多种方式开启储物柜并进行火灾预警的系统。该系统中选用STM32单片机承担火焰数据采集与预警及多种方式开启储物柜的处理等重任。火焰传感器可对储物柜内明火进行感应并在发现后上传高电平警示STM32单片机,单片机控制蜂鸣器告警。可通过多种方式实现储物柜的开启:一是直接通过指纹识别模块;二可通过串口实现与上位机的连接而实现远程开启储物柜并进行计数;三可通过蓝牙完成与手机App的连接后扫描二维码开启储物柜。其间产生的所有信息在经过STM32单片机处理后于OLED液晶屏上完整显示。如超市、游泳馆及浴室等特殊场所为保证安全一般都会提供储物柜给人们存放随时物品,但是普通的储物柜存放不便且容易丢失而造成不便。智能储物柜系统可提供多种开启方式来避免其在使用中存在的不便,经测试后其稳定性及正确性等方面的表现满足如超市、游泳馆及浴室等特殊场所的使用需求。关键词:储物柜;智能;指纹识别;STM32;传感器
AbstractPublicsupermarketssuchassupermarkets,gymnasiumsandbathshaveprovidedlockersforpeople,andsomeitemssuchasschoolbagsandmobilephonesthatcannotbecarriedwiththemcanbestoredinlockers.Atpresent,thevastmajorityoflockersuseprintedbarcodestocompletetheopeningoflockers,andthenyoucanusetheprintedbarcodetoopenthelockersafterscanningtogetpersonalbelongings.However,thepaperusedtoprintbarcodesissmallandthinordinarythermalpaper,whichiseasytoloseanddamageifcarriedforalongtime,resultingintheinabilitytoopenthelocker.Basedonthis,thecurrentpopularbiometrictechnologyisusedtorealizeasmartcabinetthatcanbeopenedinavarietyofways(fingerprintrecognition,mobilephoneAppscanningcodeandremotecontrolofthehostcomputer)tosolvethemanyinconveniencescausedbyordinarylockerstopeople."SmartLockerSystemDesignBasedonSTM32"usestheInternetofThingstechnologytocompletetheintegrationofSTM32microcontrollers,sensors,fingerprintrecognitionmodules,Bluetoothmodulesandserialportsandotherhardwaretoachieveasystemthatcanopenlockersandcarryoutfirewarninginavarietyofways.Inthesystem,STM32microcontrollerisselectedtoundertaketheimportanttasksofflamedatacollectionandearlywarning,aswellastheprocessingofopenlockersinavarietyofways.Theflamesensorcansensetheopenflameinthelockeranduploadahigh-levelwarningSTM32microcontrollerafteritisfound,andthemicrocontrollercontrolsthebuzzeralarm.Thelockercanbeopenedinavarietyofways:oneisdirectlythroughthefingerprintrecognitionmodule;Second,theconnectionwiththehostcomputercanberealizedthroughtheserialport,andthelockercanbeopenedremotelyandcounted;3.AftercompletingtheconnectionwiththemobileappthroughBluetooth,scantheQRcodetoopenthelocker.AlltheinformationgeneratedduringthisprocessisprocessedbytheSTM32microcontrolleranddisplayedinitsentiretyontheOLEDLCDscreen.Forexample,specialplacessuchassupermarkets,swimmingpoolsandbathroomsgenerallyprovidelockersforpeopletostoreitemsatanytimeinordertoensuresafety,butordinarylockersareinconvenienttostoreandeasytolose,causinginconvenience.Theintelligentlockersystemcanprovideavarietyofopeningmethodstoavoidtheinconvenienceinitsuse,anditsstabilityandcorrectnesscanmeettheneedsofspecialplacessuchassupermarkets,swimmingpoolsandbathroomsaftertesting.Keywords:Lockers;Intelligent;FingerprintRecognition;STM32;Sensor目录摘要 [20]。操作可行。本章小结在本章,我们针对基于STM32的智能储物柜系统进行了系统设计,在各个方面对智能储物柜系统制定总体设计方案。首先明确要实现的功能:感应明火并发出警报,能利用指纹或者用手机连接蓝牙扫二维码进行开锁,完成指纹录入及验证等功能的指纹识别模块,串口实现与上位机的连接而实现远程开启储物柜并进行计数等功能。之后选择合适的核心模块:指纹信息采集模块,明火采集及告警模块等进行设计,最后将软硬件结合构成了一套安全方便的智能储物柜系统。最后对其非功能性方面的设计提出具体要求;其次可从技术、经济及操作等多方面底蕴来设计“智能储物柜系统”确保其开发是有意义有前景的。硬件设计硬件总体设计智能储物柜系统是以单片机+物联网+上位机的思路所设计的一种多功能、可应用于多种场合(如超市、浴室等)的可存储多种物品的储物柜。该储物柜可支持火焰防火的检测,遇到火焰可蜂鸣报警以做到及时灭火;支持通过按键来设置指纹信息并可借助于指纹开锁;所有的开锁信息(包括PC和APP软件)和指纹信息可通过OLED液晶屏显示;支持PC远程开锁和显示开锁次数,也允许通过APP扫储物柜门的二维码开锁;以上的功能设计是为了满足储物柜的智能化、人性化的要求。设计的智能储物柜系统选择以硬件开发的思想来指导系统的开发过程,可将智能储物柜系统以控制中心、数据采集、电源供电、报警提示及上位机等模块来逐一描述智能储物柜系统设计的思路,具体如下:1.控制中心模块:智能储物柜系统所包括的火灾的检测,指纹信息的输入、清除与识别及报警显示等功能处理选择的是STM32单片机,它是一个32位的CPU、有数个IO接口,完全支持接入指纹、液晶及蜂鸣器等元件,处理火焰状态、指纹信息的判定及接收来自上位机的请求完全没压力,计算和处理能力足够强大。2.电源供电:智能储物柜系统的供电电压选择为5V,对外连接的方式是USB直插,可支持接入的外部电源类型为提供USB接口的PC机、充电宝等。3.数据采集:智能储物柜系统数据分两类:火灾状态和指纹数据。其中火灾状态的监测交由火焰传感器执行,只要有点点火星都会被测到;指纹信息是由按键先按下输入那个键,单片机会先读按键代表的值,该值为输入时,再将左右手的任一个手指放在指纹模块上,用户的指纹信息会存入指纹模块中,供指纹开锁用。4.报警提示:智能储物柜系统选择的报警与提示的元件有两种:蜂鸣器和LED指示灯。其中蜂鸣器可被用以应对火焰的产生,一点点的火星就会响,起到及时灭火的作用;LED指示灯用以提示指纹、手机APP扫码及PC远程开锁的成功状态。5.液晶显示模块:选择的是OLED液晶屏,用以显示两种信息:指纹采集、识别等的提示信息和PC、指纹、APP软件开锁的提示信息。6.上位机:智能储物柜系统上位机分两种,分别是以C#语言的上位机和Java语言设计的APP软件。其中,C#语言设计的PC软件以串口的方式与单片机通信,支持开锁次数的显示,以功能按键的方式执行开锁动作;Java语言设计的APP软件,只有一个功能,即扫描粘贴在储物柜上的二维码,成功识别会向单片机发一个标记,以此驱动LED指示灯提示。硬件模块设计硬件最小系统设计本智能储物柜系统选择的控制模块为STM32F103系列的C8T6单片机,该系单片机支持32位的数据计算,有数十个IO接口以支持多种传感器、蓝牙等类的设备,具有一个64kb的寄存器以保存Keil工具编译后的bin文件,对于模拟数据的处理提供了一个120b的AD模块,该款CPU的计算和性能能力较高。一个C8T6的CPU也要加入晶振和复位的模块来组成一个STM32系列的最小系统,晶振模块是利用2个电容器与1M电阻并联起来通过激荡而产生了一个8MHz的时序发生器,用以引导数据的读写过程;复位模块是先将电容器与复位按键并联起来再与10K电阻的串联而产生一个能够将系统恢复到最初始状态的模块,起到的是清除后设置信息的作用。智能储物柜系统原理图如图3-1所示。图3-1智能储物柜系统原理图智能储物柜实物图如图3-2所示。图3-2智能储物柜实物图火焰传感器硬件电路设计火焰传感器是一种用以检测小火苗冒出的火焰的小型设备。它在本智能储物柜系统中,用以检测储物室内可燃物突然燃烧或来自于外部的火灾而进入到储物柜附近的火焰状态,预测出可能会发生火灾的情况。火焰传感器的原理较为简单,它里面有一个红外线接收管,用以检测来自于火焰的亮度,这个火焰的亮度在火焰传感器以电平信号输出,电平信号的高低与火灾发生的大小是正比关系,通过PA4与单片机连接后进行处理,在这里,只要有哪怕一点儿火星都会认为是火灾发生。火焰传感器电路原理如图3-3所示。图3-3火焰传感器电路原理图火焰传感器实物如图3-4所示。图3-4火焰传感器硬件实物示意图指纹模块硬件电路设计指纹模块是一种有效地防止储物柜发生被盗或意外丢失条形码纸条无法开储物柜的手段,本智能储物柜系统用以指纹开柜所选的模块是AS608,该模块内置了采集电路与识别算法,无需单独设计,其工作原理也相对简单,只需要根据按键来将手指贴合在指纹模块上以图片的方式完成采集与保存即可,待识别时会由该模块的识别算法自动匹配指纹的特征来判断。该指纹模块通过引脚PA10和PA9与单片机连接,用以完成按键的指纹输入、清除和识别指令给指纹模块的发送及指纹采集、识别成功的状态的回传,以支持后续的指纹开锁。指纹模块的指纹模块电路原理如图3-5所示。图3-5指纹模块原理图指纹模块实物如图3-6所示。图3-6指纹模块实物示意图串口通信模块硬件电路设计串口通信是一种与基于PC机设计的软件做操作指令和信息交互的方式。串口通信模块多以串口转为USB接口的方式来与PC端连接,其有发送和接收两个部分,在单片机中会设计一段程序,这段程序会以包头+数据部分+包尾的数据包方式设计,操作指令会通过串口的发送端传给单片机去开锁,开锁成功后单片机会记录一次开锁数并修改数据包的数据再发过去,由串口的接收端解析显示在PC端软件界面上。在本智能储物柜系统中的串口发送引脚与单片机的接收端调换连接,不能连接错误,否则无法完成数据的更新。串口通信模块电路原理如图3-7所示。图3-7串口通信模块电路原理图串口通信模块实物如图3-8所示。图3-8串口通信模块硬件实物示意图液晶显示模块硬件电路设计本智能储物柜系统在指纹操作和开锁信息的显示选择的是低功耗的OLED液晶屏。目前常用的显示硬件采集信息的方式主要有三种:LCD液晶屏、LED屏幕、OLED屏幕,其中LCD液晶屏在功耗上要高于LED和OLED,价格上与另外两种的液晶屏相差无几,字符显示的清晰度也不及另外两种;LED和OLED功耗和价格差不多,但OLED液晶屏信息更清晰、支持翻屏显示,这也是本系统选择OLED液晶屏的目的。OLED液晶屏的原理也简单,其由单片机的晶振会发给SCL一个读信号,这时SDA引脚会将指纹、开锁的信息读出并分行显示。液晶显示硬件电路原理如图3-9所示。图3-9液晶显示电路原理图液晶显示硬件实物如图3-10所示。图3-10液晶显示实物示意图电源供电模块硬件电路设计电源是为智能储物柜系统有关的指纹、火焰传感器及蓝牙等模块供电的一种手段,以USB接口的方式向外提供接入电源的接口。因外部电源的接入可能会产生过高或过低等的情况,由此,本智能储物柜系统的电源模块为了能提供一个稳定的电压,将电容器与LM1117模块并联起来,可实现在USB接口输入的电压过高时以电容器充电的方式利用LM1117模块完成降压,在USB接口输入的电压过低时,以电容器放电的方式利用LM1117模块完成升压,使得电压稳定在3.3-5.0V的区间。电源供电电路原理如图3-11所示。图3-11电源供电电路原理图电源供电模块实物如图3-12所示。图3-12电源供电模块实物图蓝牙模块硬件电路设计蓝牙是一种短距离、低功耗的可适用于智能储物柜系统用以二维码开锁的通信技术。蓝牙的原理非常简单,其要经过配对与连接的过程,一般情况下,蓝牙协议的版本是可向下自动兼容的,也就是硬件侧的蓝牙与手机蓝牙的版本可不一致,即可自动兼容与匹配,可利用具有自动连接的机制与之前已连接过的蓝牙建立一个通信渠道;通讯的机制采用的是一进(收)一出(发),也就是蓝牙的发送引脚发出的指令,待硬件接收到并处理后会将结果的状态再发会给蓝牙的接收引脚,从而完成一次动作。蓝牙模块电路原理如图3-13所示。图3-13蓝牙模块电路原理图蓝牙模块实物如图3-14所示。图3-14蓝牙模块实物图按键模块硬件电路设计本智能储物柜系统选择三个按键对应指纹的采集、识别与清除,不同的按键可设置为一个标记,它对应于1个数字,用户按下一个按键会根据这个数字,交由单片机根据数字来决定指纹模块的动作,从而实现按键与指纹模块的结合设计。按键模块电路原理如图3-15所示。图3-15按键模块电路原理图按键模块实物如图3-16所示。图3-16按键模块实物图LED指示灯模块硬件电路设计LED指示灯是一种用以指示智能储物柜系统成功开锁的提示。LED指示灯在未开锁时处于熄灭的状态,LED灯点亮的条件有三个:指纹识别成功、PC端以串口的方式与硬件连接并远程开锁成功、手机APP扫储物柜二维码成功开锁。LED灯通过PB6引脚与单片机连接并符合成功开锁的条件后利用GPIO通电给LED灯点亮,即可起到提示的作用。LED指示灯模块电路原理如图3-17所示。图3-17LED指示灯模块电路原理图LED指示灯模块实物如图3-18所示。图3-18LED指示灯模块实物图蜂鸣器模块硬件电路设计蜂鸣器是智能储物柜系统在检测到火焰出现时的一种简单而有效的报警手段。蜂鸣器的组成和原理是相对简单的,蜂鸣器主要由一个三极管和发声元件组成,在接通三极管的时候,会经过一个信号放大器的处理再交给发声元件以较大的声音传到空中。其原理描述为:一旦火焰传感器测到任一微小的火苗,即刻会利用单片机主程序中判断为火焰状态时编写的GPIO方法和蜂鸣器的三极管实现通电,蜂鸣器开,响起来;无火苗或被扑灭后,同样的会通过GPIO方法与蜂鸣器的三极管断电,从而关闭蜂鸣器。蜂鸣器模块电路原理如图3-19所示。图3-19蜂鸣器模块电路原理图蜂鸣器模块实物如图3-20所示。图3-20蜂鸣器模块实物图本章小结智能储物柜系统以前一章节的需求需求而设计出的包括传感器、蓝牙等模块的功能框架图,并从硬件设计的角度以控制中心、报警提示及上位机等角度来阐述之间的关系和所起的作用;接着利用AltiumDesigner工具根据功能框架的情况而设计出每一个模块的电路图;最后根据单片机的接口和引脚来将硬件模块连接起来形成总体原理图。软件设计主程序流程图否是是否开始接通电源否是是否开始接通电源是否运行正常系统初始化录入指纹系统运行指纹验证结束串口连接蓝牙连接上位机控制、计数App扫码打开寄存器存储、OLED显示是否一致LED亮监测火焰监测火焰监测火焰图4-1智能储物柜系统主程序流程设计图指纹识别功能是开始接通电源是否运行正常系统初始化录入指纹LED是开始接通电源是否运行正常系统初始化录入指纹LED亮结束寄存器存储指纹验证是否一致否否OLED显示是图4-2智能储物柜系统指纹识别功能流程设计图火焰监测报警功能开始接通电源是否运行正常系统初始化开始接通电源是否运行正常系统初始化是否有火焰监测火焰蜂鸣器报警结束否否是是是图4-3火焰监测报警功能流程设计图上位机软件功能为便于储物柜管理人员的操作而在计算机的VisualStudio开发环境中以C#语言编写代码实现一款上位机软件,以串口完成与STM32单片机的连接来实现数据交互,可实现对储物柜的开启(LED亮)/关闭(LED灭)控制并进行计数。上位机软件功能流程设计如图4-4所示。LEDLED亮开始接通电源是否运行正常系统初始化串口连接系统运行开启并计数结束否是是图4-4上位机软件功能流程设计图手机App功能为便于未提取录入指纹的用户也可开启储物柜而在AndroidStudio工具中以Java语言编程实现了一款手机App,当用户需要开启储物柜时可扫描其二维码来实现开启(LED灯亮)同时上位机计数。手机App功能流程设计如图4-5所示。LEDLED亮开始接通电源是否运行正常系统初始化蓝牙连接系统运行扫码开启结束否是是图4-5手机App功能流程设计图本章小结本章节所讲述的为系统软件设计过程的所有内容。首先以流程图的绘制阐明系统主程序流程及主要功用;接下来依次以绘制流程图的方式简洁明了完成主要功能(指纹识别、火焰监测报警、上位机软件及手机App等功能)的表述。系统测试测试概述智能储物柜系统在完成上述所有的设计工作后还需将采购好的模块进行组装焊接来形成完整的系统并进行通电来测试其连通性,通过连通性测试才能证明系统具备下一步测试的能力,可对系统实现的指纹识别、火焰监测报警、上位机软件及手机App等功能进行测试对是否满足需求施以验证。功能测试组装通电测试先将构成智能储物柜系统的所有模块(单片机、传感器、指纹识别模块及蓝牙等)完成在万用板上的安装并焊接牢固,接下来完成所有导线的连接并进行上电来测试连通性,通电后万用板中所有模块未出现异常证明其连通性良好。系统组装通电测试如表5-1所示。表5-1组装通电测试用例表用例名称测试过程预期结果实际结果系统组装智能储物柜系统所需模块(STM32单片机、火焰传感器1个、指纹识别模块1个、串口和蓝牙模块各1个及蜂鸣器等)依次插入万用板中并完成导线的连接后,使用电烙铁完成所有管脚的焊接,冷却后举起万用板摇晃验证每一个模块都已经焊接牢固,使用万用表测量每一个管脚是否连通智能储物柜系统组装完成且焊接牢固,模块的每一个管脚接触良好且未出现虚焊预期一致通电测试接通电源后观察是否有异常,没有则按下开关,此时万用板上所有模块指示灯会急速闪烁来进行初始化,持续几秒后停止闪烁恢复正常亮起,凑近万用板闻一下是否有焦糊味,低头查看每一个模块表面是否出现异常(断裂、鼓包或焦糊状痕迹)智能储物柜系统通电后初始化正常,万用表上所有模块未出现因通电造成的烧毁问题预期一致智能储物柜系统组装测试如图5-1所示。图5-1智能储物柜系统连通性测试智能储物柜系统通电测试如图5-2所示。图5-2智能储物柜系统通电测试指纹识别功能测试智能储物柜系统以指纹识别模块与STM32单片机及OLED液晶屏的配合来实现指纹信息的录入并存储于寄存器,而在使用者输入指纹开启储物柜时将指纹信息上传STM32单片机进行比对,STM32单片机从寄存器中调出预存的指纹信息做比较,一致则LED灯亮起,储物柜开。指纹识别功能测试如图5-3所示。图5-3指纹识别功能测试火焰监测报警功能测试智能储物柜中以火焰传感器完成对是否产生明火做感应,当发现明火后由火焰传感器上传一个高电平信号来警示STM32单片机,接收信号的单片机可控制蜂鸣器告警来提醒灭火。火焰监测报警功能测试如图5-4所示。图5-4火焰监测报警功能测试上位机软件功能测试为便于储物柜管理人员的操作而在计算机的VisualStudio开发环境中以C#语言编写代码实现一款上位机软件,以串口完成与STM32单片机的连接来实现数据交互,可实现对储物柜的开启(LED亮)/关闭(LED灭)控制并进行计数。上位机软件功能测试如图5-5所示。图5-5上位机软件功能测试手机App功能测试为便于未提取录入指纹的用户也可开启储物柜而在AndroidStudio工具中以Java语言编程实现了一款手机App,当用户需要开启储物柜时可扫描其二维码来实现开启(LED灯亮)同时上位机计数。手机App功能测试如图5-6所示。图5-6手机App功能测试本章小结本章节中先以简单文字对系统进行测试的必要性进行讲述,接下来依次完成系统组装、通电测试来确认系统连通性,在最后阶段对主要功能(指纹识别、火焰监测报警、上位机软件及手机App等功能)进行测试来验证是否符合设计需求。结论在当今各类场所储物设施还存在不同的缺陷,储物柜可能会被盗窃,发生火灾,部分人群操作有困难等情况,基于此,储物柜系统采用当前热门的生物识别技术,可具备多种开启方式(指纹识别、手机App扫码及上位机远程控制)的设计,且增加火焰传感器可实时对储物柜内的明火进行监测并在发现后告警来保证储物柜内存放物品的安全,能解决普通储物柜在使用者给人们带来的诸多不便。“基于STM32单片机的智能储物柜系统”是以物联网技术为主干并辅以嵌入式、传感、指纹识别及无线通信等多种技术而实现多种方式开启储物柜及火焰报警等功能的智能系统。系统中选用STM32单片机承担火焰数据采集与预警及多种方式开启储物柜的处理等重任。火焰传感器可对储物柜内明火进行感应并在发现后上传高电平警示STM32单片机,单片机控制蜂鸣器告警。可通过多种方式实现储物柜的开启:一是直接通过指纹识别模块;二可通过串口实现与上位机的连接而实现远程开启储物柜并进行计数;三可通过蓝牙完成与手机App的连接后扫描二维码开启储物柜。其间产生的所有信息在经过STM32单片机处理后于OLED液晶屏上完整显示。综上所述,基于STM32单片机的智能储物柜系统能够适用于我们日常生活中的各类场所,其利用扫码开锁,指纹开锁的功能也顺应了时代的科技发展潮流,对各类人群的使用带来了很大的便利。随时科技不停的发展,我相信在将来此类储物柜的功能还能得到创新,不足也能得到完善,让人们的日常生活充满科技带来的便捷。参考文献杨振宇,刘燕等.基于单片机的智能快递储物柜的设计[J].电子制作,2023,31(17):30-33.敖淑楠,王敏,邵玺,尤春艳.智慧校园中基于校园卡的智能储物柜设计[J].数字技术与应用,2022,40(10):176-178.王梓良,季明,屈庆烨,李家伟.基于O2O行业配送的一种智能保温储物柜的研制[J].现代信息科技,2022,6(02):75-77.刘建,韩树人,陈慧丽,王星怡.基于OneNET和OpenMV的无接触智能储物柜设计[J].物联网技术,2021,11(10):66-68+72.李文闯,杨荣兴,李超凡.共享智能指纹储物柜的研究[J].电子世界,2021,(05):35-36.孙荷娟,马荟杰,马运鑫,王绮梦,董浩成.基于ZigBee的校园共享智能储物柜设计[J].电脑知识与技术,2021,17(01):24-26.张世卓.基于微信小程序的智能储物柜控制系统设计[D].大连交通大学,2020.张乐,张宝宁等.基于STM32的超市指纹识别储物柜系统设计[J].物联网技术,2022,12(09):10-12.白龙温,贾铭.基于STM32和FPGA的可扩展校园储物柜设计[J].承德石油高等专科学校学报,2022,24(01):37-43.向豪.基于人脸识别的储物柜系统设计[J].信息与电脑(理论版),2021,33(06):139-141.向豪.面部识别技术在电子储物柜上的应用研究[D].中南民族大学,2021.郑力,邢婷婷.应用校园卡的智能储物柜[J].福建电脑,2020,36(05):90-92.陈恩典,王丽琴等.基于人脸识别的空间可变智能云储物柜[J].电子世界,2020,(05):152-153.马宗保,黄炜.基于轻应用的自助寄存储物柜系统设计[J].电子世界,2020,(05):112-113.谭记锋,柏佳等.基于互联网的共享智能储物柜系统[J].电子测量技术,2020,43(01):94-98.陈赓,刘志壮等.指纹存取储物柜的设计[J].电子制作,2020,(Z1):26-28.赵瑞华,窦占广,王若鸣,刘冰.基于STM32和IC卡的智能储物柜的设计与开发[J].中外企业家,2019,(32):113-114.YangFan,WeiQi.DesignofSmartHomeControlSystemofInternetofThingsBasedonSTM32[J].JournalofPhysics:ConferenceSeries,2021,1972(1).LiuMeili,ZhangCaizhong.DesignofFormaldehydeConcentrationDetectionSystemforSmartHomeBasedonSTM32Controller[J].JournalofPhysics:ConferenceSeries,2021,1780(1).JackoPatrik,BerešMatej,KováčováIrena,MolnárJán,VinceTibor,DziakJozef,FeckoBranislav,GansŠimon,KováčDobroslav.RemoteIoTEducationLaboratoryforMicrocontrollersBasedonTheSTM32Chips[J].Sensors,2022,22(4):1440.附录附录A附录B#include"sys.h"#include"delay.h"#include"oled_iic.h"#include"stdio.h"#include"key.h"#include"time
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年9月中秋节活动方案 团圆文化与民族认同
- 2026 年夏季四防厂区消防重点部位管控课件
- 2026年广东省普宁市《行测》考试备考题库及答案详解(夺冠)
- 2025年吉林省敦化市《行测》考试考前冲刺试卷(历年真题)附答案详解
- 2025年吉林省德惠市《行测》考试考前冲刺密卷附参考答案详解【典型题】
- 护理质量管理工作总结
- 2025年吉林省桦甸市《行测》考试考前冲刺密卷【名校卷】附答案详解
- 2025年黑龙江省五常市《行测》考试备考题库含答案详解【满分必刷】
- 2025年山东省荣成市《行测》考试笔试题库带答案详解(达标题)
- 2026-2027学年九年级上学期道法 第四单元测试卷(人教河北版)
- 无线列调施工作业指导书
- DLT 5293-2013 电气装置安装工程 电气设备交接试验报告统一格式
- 中药提取原理及基础知识
- 中医针灸学(A1题型)历年真题试卷汇编2
- 政治审查表(模板)
- 医疗器械注册申报流程
- 食堂设备操作安全培训
- 门店消防安全培训
- 六、果实品质形成-课件
- 湖南省中小学生转学申请表(模板)
- 移动通信网络部署与运维(初级)PPT完整全套教学课件
评论
0/150
提交评论