NFC物联网开发智能衣橱解决方案

智能衣橱是智能家居的重要内容,现代家居市场对家居智能化控制尤为重视。但是,传统家居生产功能和模式已经无法满足智能化时代的需求,所以家居智能化成为家居行业发展的主要需求。与传统衣橱对比,智能衣橱的功能强大方便人们的生活,能够提高人们的生活品质。以此,本文利用 NFC技术和蓝牙技术,设计了物联网无线控制智能衣橱。

1系统的总体设计

智能衣橱解决方案

服装智能衣橱将NFC 作为服装企业与消费者相互连接的物理基础,利用已经普及的 NFC 手机作为移动终端,通过移动终端下载服装企业研发 APP,通过 APP 得到服装企业对用户针对性的服装信息推送与搭配等。系统安全认证基于账户身份识别技术与 SSL 安全协议、TLS 安全协议在传输层加密网络连接,并且保证服务平台、移动终端的认证与数据通信安全。

服装企业创建的服装智能信息平台能够推送用户喜欢的信息,企业信息部门能够对后台数据库进行管理,并及时更新移动手机端APP。系统中的所有信息通过消费端的无线通讯方式进行传输,主要传输技术包括4G和wif等。企业端在接收信息后,通过内部专线方式处理信息与内部传输从系统流程可以看出:

第一,NFC 技术是整体系统的设计基础,记录初始信息与后续使用中的信息,并且更新载体;

第二,在智能衣橱软件中,前端为消费者利用NFC手机和消费者相互连接,通过NFC 技术读取信息,对消费者的使用情况进行记录,以此得到服装企业所需要的信息;

第三,消费者通过手机能够与服装企业交换信息;

第四智能衣橱软件中的后端为企业端利用移动通讯网络实现信息的推送和收集,管理消费者的账户;

第五,智能衣橱系统参与者并不只是唯一的服装企业,消费者和服装企业关系为 N对N。

系统整体流程为:

第一,通过裁剪面料,以每个 NFC 标签实现全球唯一编码,以此对整件服装生产进行追踪;

第二在制作服装后进入库存管理,以生产销售情况派送到线下不同门店中,或者直接在网络中销售;

第三,消费者在购买服装时,利用 NFC 手机记录消费地点、消费时问和服装信息;

第四,完成购买后,日常使用服装过程中打开手机 APP,贴近 NFC 就能够记录穿着频率,并推送服装养护信息;

第五,利用 APP 能够将消费者的信息上传到企业信息中心并记录结合消费者反馈信息和流行趋势,利用系统中设计的推送算法为消费者推送穿衣搭配推送与广告信息 。

2系统分析

NFC物联网开发智能衣橱解决方案

2.1 系统的硬件分析

智能衣橱管控终端由核心控制和电源控制模块构成,电游模块的降压电路主要包括三种,核心控制板将 STM32 作为核心,控制外设各功能模块开展工作。

将 NFC 应用在智能衣橱软件中,核心处理器使用STM32F1000R8T6,其中具备51个通用I/O 和实时时钟模块RAM 等硬件资源,能够有效满系统工作过程中的控制温湿度数据收集等需求,并且芯片中内置 RTC 模块,能够为系统提供精准时间信息。

PTC 模块的主要优势为最高温度可控、高效率、无明火在家居中使用最为合适。所以,系统使用 PTC 模块与涡流风扇创建衣柜内部暖风对流模块。在处理器对衣柜内部中的湿衣物进行检测的过程中,如果衣柜内部环境出现会导致衣服霉变的情况,控制 PTC 加热模块与涡流风扇会产生暖风,从而发挥祛湿、烘干、防霉、去潮的作用。

现代衣物杀菌消毒的方式包括等离子、紫外线和臭氧层3 种杀菌方式,本文在系统设计过程中使用安全的等离子作为杀菌消毒方式。等离子杀菌方式就是使低电压利用升压电路升高到正高压和负高压,通过正高压和负高压电离空气产生大量的负离子和正离子,两者在空气中实现正负电荷瞬间释放巨大能量,改变周围细菌结构或者能量转换,导致细菌死亡,从而达到杀菌的目的,等离子在杀菌的过程中不会产生影响人类健康的物质。

人机交互的设计中包括 1.8 英寸液品显示屏与OTP 语音模块,液晶显示屏能够实时显示系统工作模式、时间和数据语音模块能够提示用户系统日前在哪种工作状态。采用两枚轻触微动开关构成衣橱门感应模块,对衣橱柜门状态进行检测,判断柜门的开启状态,如果检测到开启柜门,说明衣幅有可能会放人湿衣物。此时,系统会对湿度变化进行自动判断,判断是否要将湿衣物放进去。

作为家用电器,系统的安全性是重点。所以,应在系统中设置软硬件防护。硬件防护主要包括温控保护与短路保护如果系统短路,内置的保险丝就会熔断,避免系统因为短路导致出现火灾事故。因为 PTC 的物理特性,此器件在稳定T作过程中的温度是恒定的,如果温度超过预设值,温控保护装置就会切断电源。如果温度过高会导致衣物损坏,所以系统要能够实时检测衣橱内部的温度,如果温度过高就关闭烘干模块。

2.2 系统软件设计

在衣橱系统上电后,各模块完成初始化,系统能够检测衣橱内部环境。如果温度过高,就开启去潮防霉养护程序;如果检测到衣柜内部放入湿衣物,就开启杀菌消毒与无损烘干控制程序。在此程序运行过程中,利用 wiFi 模块发送系统状态,借助显示屏显示工作参数,控制程序结束后利用语音播放提示信息口。

出处 信息与电脑

原标题 NFC 在智能衣橱软件中的应用与分析

作者 熊燕 曹晓峰

参考资料

https://www.hooketech.com/intelligent-wardrobe-system.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/592534.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Android--Jetpack--WorkManager详解

2024已经到来,愿你安睡时,山河入梦。愿你醒来时,满目春风。愿你欢笑时,始终如一。愿你行进时,前程似锦,坦荡从容。 编程语言的未来? 目录 一,定义 二,特点 三&#xff0c…

‘vue-cli-service‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。这个问题如何解决?

这个错误信息 vue-cli-service 不是内部或外部命令,也不是可运行的程序或批处理文件 表示 vue-cli-service 命令在你的系统上未被识别。这通常是因为 Vue CLI 没有被正确安装或其路径没有被加入到系统的环境变量中。以下是几个解决这个问题的步骤: 确认 …

LinkedList与ArrayList的比较

1.LinkedList 基于双向链表,无需连续内存 随机访问慢(要沿着链表遍历) 头尾插入删除性能高 占用内存多 2.ArrayList 基于数组,需要连续内存 随机访问快(指根据下标访问) 尾部插入、删除性能可以&…

面试算法84:包含重复元素集合的全排列

题目 给定一个包含重复数字的集合,请找出它的所有全排列。例如,集合[1,1,2]有3个全排列,分别是[1,1,2]、[1,2,1]和[2,1,1]。 分析 下面采用回溯…

从0搭建github.io网页

点击跳转到🔗我的博客文章目录 从0搭建github.io网页 文章目录 从0搭建github.io网页1.成果展示1.1 网址和源码1.2 页面展示 2.new对象2.1 创建仓库 3.github.io仓库的初始化3.1 千里之行,始于足下3.2 _config.yml3.3 一点杂活 4.PerCheung.github.io.p…

如何为开源项目和社区做贡献 -- 你应该知道的十件事(四)——如何创建自己的开源项目?

问题四:如何创建自己的开源项目? 在前文中,我们已经介绍了最常见的给开源项目做贡献的两种途径,但随着你做开源项目的深入,你可能就会发现一个新的方向并推出自己的开源项目,下面,我将结合我的讲…

Linux 命令echo

命令作用 输出一行字符串在shell中,可以打印变量的值输出结果写入到文件在显示器上显示一段文字,起到提示的作用 语法 echo [选项] [字符串] 参数 字符含义-n不自动换行-e解释转义字符-E不解释转义字符 如果-e有效,则识别以下序列&…

SpringBoot 项目如何生成 swagger 文档

推荐使用 springdoc-openapi 的理由 1、springdoc-openapi 是 spring 官方出品,与 springboot 兼容更好(springfox 兼容有坑) 2、springdoc-openapi 社区更活跃,springfox 已经 2 年没更新了 3、springdoc-openapi 的注解更接近 …

力导向图与矩阵排序

Graph-layout force directed(力导向图布局)是一种用于可视化网络图的布局算法。它基于物理模型,模拟了图中节点之间的相互排斥和连接弹性,以生成具有良好可读性和美观性的图形布局。 在力导向图布局中,每个节点被视为…

(一)Matlab数值计算基础

目录 1.1Matlab命令组成 1.1.1基本符号 1.1.2功能符号 1.1.3常用命令 1.1Matlab命令组成 1.1.1基本符号 #提示运算符,表示软件处于准备就绪状态。在提示符号后输入一条命令或者一段程序后按Enter键,软件将给出相应的结果 >> *…

基于SpringBoot的影院订票系统

文章目录 项目介绍主要功能截图:部分代码展示设计总结项目获取方式🍅 作者主页:超级无敌暴龙战士塔塔开 🍅 简介:Java领域优质创作者🏆、 简历模板、学习资料、面试题库【关注我,都给你】 🍅文末获取源码联系🍅 项目介绍 基于SpringBoot的影院订票系统,java项目…

牛客练习赛50-C

题目描述 在一个游戏中,tokitsukaze需要在n个士兵中选出一些士兵组成一个团去打副本。 第i个士兵的战力为v[i],团的战力是团内所有士兵的战力之和。 但是这些士兵有特殊的要求:如果选了第i个士兵,这个士兵希望团的人数不超过s[i]…

【Proteus仿真】【Arduino单片机】汽车尾气检测报警系统

文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 本项目使用Proteus8仿真Arduino单片机控制器,使用按键、LCD1602液晶、蜂鸣器模块、CO、NOx、HC和PM2.5气体传感器等。 主要功能: 系统运行后,LCD1602显示CO、NOx、HC和…

手机录屏没有声音?让你的录屏有声有色

“有人知道手机录屏怎么录声音吗?今天录制了一个小时的直播视频,后面查看的时候发现没有声音,真的非常崩溃,想问问大家有没有办法,解决这个问题。” 在手机录屏的过程中,有时候我们可能会面临录制视频没有…

使用 Spectrum LSF 设置多集群和作业转发

使用 Spectrum LSF 设置多集群和作业转发 以下示例是有关如何使用 Spectrum LSF设置多集群和作业转发的指南。 此示例说明了集群是本地集群,另一个在云中的常见情况。 此示例假定标注为 “OnPremiseCluster” 的内部部署集群使用子网 192.168.0.0/24 ,…

Spring技术内幕笔记之IOC的实现

IOC容器的实现 依赖反转: 依赖对象的获得被反转了,于是依赖反转更名为:依赖注入。许多应用都是由两个或者多个类通过彼此的合作来实现业务逻辑的,这使得每个对象都需要与其合作的对象的引用,如果这个获取过程需要自身…

奇因子之和(C语言)

题意: 一个整数的因子,就是所有可以整除这个数的数。奇数指在整数中,不能被 2 整除的数。所谓整数 Z 的奇因子,就是可以整除 Z 的奇数。 给定 N 个正整数,请你求出它们的第二大奇因子的和。当然,如果该数只…

Amazon API Gateway CORS 实战

Amazon API Gateway提供了一种实现跨域资源共享(CORS)的方式,以便在Web应用程序中安全地使用API。下面是Amazon API Gateway CORS的实战指南: 创建一个API Gateway REST API并定义资源和方法。在资源上启用CORS,可以通…

程序的重定位

可以理解为编译和链接 过程中产生的地址项都是临时的相对的。编译的时候的地址,在链接时会被修改。最终链接后生成的bin文件的地址项,在加载运行时 也会被修改。 链接器会对所有的输入文件进行扫描,之后就可以确定段的大小,符号定…

从0开始搭建清华ChatGLM3 6b大模型(Windows RTX4090版)

目录 1、硬件及软件说明 2、安装Anaconda 3、安装Git版本控制 ​4、安装pytorch驱动 5、安装ChatGLM3 1、硬件及软件说明 硬件:主要是GPU卡内存要足够,本次搭建使用的RTX4090卡一张,单卡内存24G,为什么选择4090?…