基于

TouchGFX

FreeRTOS

的智能家居解决方案

*

马志宁,王鑫宇,吴淑琴

【摘

要】

摘要

:

32

Cortex-M4

内核的

LPCXpresso54608

作为智能家居

控制系统的核心,

Arduino

2560

作为外围扩展模块,基于

FreeRTOS

操作系

统、

TouchGFX

框架和

MVP

设计模式,进行软硬件系统的设计,实现了包括

灯光控制、门窗控制、可燃气体检测、空间控制、多种模式切换和控制等功能,

相较于传统系统,该系统具备接口统一、价格和维护成本低廉、模型视图分离、

用户交互友好等诸多优点

,

易于后期扩展和不断完善。

【期刊名称】

单片机与嵌入式系统应用

【年

(

),

期】

2018(018)009

【总页数】

4

【关键词】

关键词

:

智能家居;嵌入式系统;

LPCXpresso54608

ARM

TouchGFX

FreeRTOS

*

基金项目:省部级

-

中国矿业大学

2017

年大学生创新创业训练计划项目

(04170072)

智能家居即

(Smart

Home)

,也被称为智能化住宅、感知住宅等

[1]

,是现代电

子技术、自动化技术、嵌入式系统及通信技术相结合的产物。

目前,智能家居控制系统面临着诸多问题:首先是价格昂贵,维护成本高

[2]

不利于产品的普及和推广;其次行业无统一标准

[2]

,各个厂商提供的解决方案

质量参差不齐,兼容性差;再次装置灵活性不高,安装拆卸以及维护困难,无

法做到循环多次使用;此外,实时性不高,无法全方位稳定地实现一定区域内

touchgfx程序_基于TouchGFX和FreeRTOS的智能家居解决方案相关推荐

  1. python与室内设计_基于树莓派和Python的智能家居系统设计

    基于树莓派和 Python 的智能家居系统设计 许礼捷 葛华 陈红 [摘 要] 介绍树莓派第 3 代开发平台,融合 Python 开发技术和 OneNET 云 平台通信技术等先进技术,设计一款智能化的 ...

  2. 单片机反相器_基于AT89S52单片机的新型智能家居安防系统

    现在,人们对工作和生活环境不仅要求舒适健康.可靠便利,而且更加看重安全性,并利用安防系统来提高家庭抵御各种意外情况的能力.现在的安防系统可借助计算机技术.IC 卡技术.通信技术等来实现,CAN总线应用 ...

  3. 基于ZigBee和STM32的智能家居控制系统的设计与实现(二)

    基于ZigBee和STM32的智能家居控制系统的设计与实现(二)   上一篇博客中总体介绍智能家居系统的基本实现原理,这篇博客和以后的几篇博客会详细进行相应的介绍.这里首先进行硬件电路的设计. 硬件电 ...

  4. 基于ZigBee和STM32的智能家居控制系统的设计与实现

    基于ZigBee和STM32的智能家居控制系统的设计与实现(一) 时间过的好快,已经到了做毕业设计的时候了,本次毕业设计题目是自己选的,为什么做这个?原因很简单,想把自己所学的大部分知识都应用上,虽然 ...

  5. 基于Wio Terminal的简易智能家居中控系统(初代版本)

    经过不断地踩坑(学习),初代的简易智能家居中控系统已经做好了,在申请项目时填写的功能都做出来了,但是有些功能不是用Wio Terminal实现的(一方面是因为代码量太大,会给Wio Terminal的 ...

  6. 基于机智云平台的智能家居系统

    摘要:随着社会的发展,人们对于生活质量的要求越来越高,智能家居作为能够大幅提升人们生活舒适度的一部分,得到了越来越多的人关注,更多方便.实用的智能家居系统急需被提出. 本文设计了一种基于机智云物联网云 ...

  7. 基于钛极OS的智能井盖解决方案

    随着城市建设步伐的加快,市政公共基础设置的地下工程增多,井盖数量与日俱增,而人工巡检效率有限,往往无法及时准确地获取井盖状态信息,当井盖破损或丢失,如果相关部门无法在第一时间采取补救措施,轻则造成系统 ...

  8. 基于Zigbee和MQTT的智能家居应用

    基于Zigbee和MQTT的智能家居应用 摘要:本文提出了基于Zigbee和MQTT的一种智能家居设计方案,与小米华为等做成品的方案不同,本文方案主要设计的是不同的设备控制器,对于用户定制的自由度大, ...

  9. 【STM32】基于stm32的阿里云智能家居

    摘 要 智能家居是一种通过物联网将家里的各种电器设备连接在一起,并由中心控制器统一管理的信息系统.系统的核心是各类家居信息的采集与处理.阿里云能够提供云端的数据存储和分析功能,可以作为智能家居中心控制 ...

最新文章

  1. 数据处理系列(四) 安装Elasticsearch用以存储和查询数据
  2. linux的引导流程
  3. 河南acret计算机报名,Acret, Ex Parte U.S. Supreme Court Transcript of Record with Supporting Pleadings...
  4. pandas中dropna函数_快速解释如何使用pandas的inplace参数
  5. nginx 反向proxy多个 tomcat,负载均衡
  6. linux磁盘管理的命令行,Linux磁盘管理命令介绍
  7. 通过代码生成机制实现强类型编程-CodeSimth版
  8. C++自学-默认参数的函数
  9. 转载:[Matlab]结构体(Struct)
  10. vue 日期多选插件
  11. cefsharp修改html,C#使用 CefSharp采集网页源代码
  12. 取消u盘写保护 u盘量产教程(无数尝试后的终极解决办法)
  13. excel 将科学计数法的格式换成文本
  14. TypeScript瞎看看
  15. 投影相机,透视相机,弱透视相机和仿射相机的区别和联系
  16. STM32F407单片机移植ADS1115驱动程序
  17. 基于深度信念网络的事件识别
  18. P4在table中使用ternary匹配
  19. PCIe是如何工作的——How PCI Express Works
  20. 【vue.js】+云存储(实现图片上传功能)

热门文章

  1. 为Android Studio配置JDK1.8
  2. iOS开发--一些开源的学习资源
  3. mac book air 安装win10
  4. 摄影的艺术:一个狂热爱好者的摄影之路 | 读书
  5. Scrum实践指南:一个可运行的Scrum是怎样的
  6. 评估企业是否适合开发复合业务服务
  7. 专业、简单、稳定,融云重新定义互联网通信云服务
  8. 数字0-9的数量 (数位dp ,技巧)
  9. https://sci-hub.io/ 吊炸天,各种论文随便下
  10. 开题报告:基于java电影院选座售票系统 毕业设计论文开题报告模板