文档章节

IoT小能手:家电状态显示及控制系统

机智云开发者
 机智云开发者
发布于 2017/07/04 18:08
字数 483
阅读 25
收藏 0

家电状态显示及控制系统分为中央控制系统和安防子系统,中央控制系统采用STM32F103C8T6+汉枫LPB100为主要控制。
使用OLED作为家电状态显示的载体。话不多说,上图。




可以设置温度、湿度的上下限,超出上下限范围时,家电可以自动控制。可以显示烟雾浓度和光照强度,也可以设置相应的上下限,当温度过高、湿度过高、烟雾浓度过高时候,电机可以转动。烟雾和光照强度没有使用ADC+DMA的工作方式,采用的是ADC采集,并进行5次平均值显示。温度过低(低于设置的阈值),打开加热器;湿度过低时,打开加湿器;光照过低时,打开灯。


在使用系统时,需要明白了解这个小系统,使用STM32最小系统,通过串口2(PA2、PA3),进行连接ESP8266,进行远程控制,现在使用的外设是8位的LED灯,可以通过手机App进行远程控制流水灯的花样。稍后写入家电状态显示及控制系统的流程图。




从此,展开了对机制云的开发热潮。




手机App端也不落下。






使用光敏传感器,使用STM32内部的ADC进行采集Aout端的电压值,因为STM32内部的ADC为12位,所以量化为0-4096,通过公式的换算,变成0-100来显示。




环境监测UI设计!




家电控制UI第二版




上传一个战舰V3连接机智云的小小程序吧!




源代码和数据点请移步机智云社区下载。

© 著作权归作者所有

共有 人打赏支持
机智云开发者
粉丝 3
博文 24
码字总数 21270
作品 0
广州
私信 提问
阿里云IoT平台CoAP接入 4 高级版CoAP协议接入测试

版权声明:本文为twowinter原创文章,请联系微信公众号twowinter,未经博主允许不得转载。 https://blog.csdn.net/iotisan/article/details/80275815 关于阿里云IoT平台CoAP接入,可见笔记阿...

iotisan
2018/05/11
0
0
物联网应用协议学习笔记 2.1.1 为什么物联网要使用 CoAP 协议

1 前言 前几年,Json比较火的时候,和朋友在讨论项目协议时就在感慨,要是咱们的这些设备都能走Json,那该多爽。由于HTTP协议对于物联网设备实在是太铺张了,我们只好作罢。 知识限制了我们的...

iotisan
2018/04/25
0
0
2018最火的AIoT 即将发生什么翻天覆地的变化?

1985年9月,Peter T. Lewis 在美国联邦通信委员会(FCC)的一次演讲中首次提出了「物联网」这个概念。 1995年,比尔·盖茨在其新书《未来之路(The Road Ahead)》中提及互联网,引起了广泛讨...

新智造
2018/06/16
0
0
改革开放40年 家电产业迈入物联共享新时代

经过改革开放40年的洗礼与发展,我国家电产业其生产规模已跃居世界首位,并诞生了以海尔、美的、格力、TCL等为代表的一批具有国际竞争力的家电品牌,所取得的成就也举世瞩目。但是,在令所有...

行业观察员
2018/07/05
0
0
物联网专业培训学校有哪些?物联网视频教程

由于物联网技术的专业性,相较于其他编程技术而言,国内人才储备较少,每年人才缺口达百万,据各大招聘网站数据显示,每月新增物联网工程体路位3600多个,薪资待遇更是水涨船高。 跟随物联网...

长沙千锋
2018/07/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周三乱弹 —— 风扇写着先生请自爱

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @蚂蚁哈哈哈 :分享陈奕迅的单曲《落花流水》 《落花流水》- 陈奕迅 手机党少年们想听歌,请使劲儿戳(这里) @车谷 :我发现每天上班都好困 ...

小小编辑
20分钟前
2
0
centos7重置密码、单用户模式、救援模式、ls命令、chmod命令

在工作当中如果我们错误的配置了文件使服务器不能正常启动或者忘记密码不能登录系统,如何解决这些问题呢?重装系统是可以实现的,但是往往不能轻易重装系统的,下面用忘记密码作为例子讲解如...

李超小牛子
今天
3
0
Python如何开发桌面应用程序?Python基础教程,第十三讲,图形界面

当使用桌面应用程序的时候,有没有那么一瞬间,想学习一下桌面应用程序开发?行业内专业的桌面应用程序开发一般是C++,C#来做,Java开发的也有,但是比较少。本节课会介绍Python的GUI(图形用...

程序员补给栈
今天
6
0
kafka在的使用

一、基本概念 介绍 Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。 这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系统...

狼王黄师傅
今天
3
0
Android JNI总结

0x01 JNI介绍 JNI是Java Native Interface的缩写,JNI不是Android专有的东西,它是从Java继承而来,但是在Android中,JNI的作用和重要性大大增强。 JNI在Android中起着连接Java和C/C++层的作...

天王盖地虎626
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部