文章目录
-
- 1. 前言
-
- 【1】项目开发背景
- 【2】设计实现的功能
- 【3】项目硬件模块组成
- 【4】设计意义
- 【5】国内外研究现状
- 【6】摘要
- 【7】设计思路
- 【8】系统功能总结
- 【9】开发工具的选择
- 【10】参考文献
- 2. 具体需求
- 3. 硬件选型
-
- 3.1 继电器(这个继电器的电压是3.3V,接线的时候要注意)
- 3.2 ESP8266 WIFI
- 3.3 MQ-135空气质量传感器
- 3.4 DHT11温湿度传感器
- 3.5 STM32系统板
- 3.6 OLED显示屏(7针,SPI协议)
- 3.7 母对母杜邦线
- 3.8 BH1750光敏传感器
- 4. OneNet平台创建产品与设备
-
- 4.1 创建产品
-
- (1)登录账号注册
- (2)选择旧版本控制台
- (3)选择MQTT物联网套件
- (4)创建产品
- 4.2 创建设备
-
- (1) 添加设备
- (2)添加数据流模板
- 4.3 软件模拟设备登录测试
-
- (1)MQTT服务器地址信息
- (2)生成登录密匙信息
- (3)主题订阅与发布的格式
- (4)软件模拟登录测试
- (5)云端下发命令给设备
- 4.4 创建web网页应用
-
- (1)访问新版编辑器
- (2)新建项目
- (3)测试数据显示
- (4)发布页面
- 5. STM32设备端代码
-
- 5.1 LCD汉字取模
- 5.2 硬件连线
- 5.2 keil工程布局
- 5.3 项目main.c完整代码
- 开题报告
-
- 一、课题名称
- 二、课题背景及意义
- 三、课题研究内容
- 四、研究方法及技术路线
- 五、预期成果
- 六、工作计划
- 七、参考文献
1. 前言
随着科学技术的发展,人们的生活方式发生着巨大改变,基于物联网技术实现的智能家居使我们的生活变得更加方便快捷。本次设计结合现代生活的具体需求,设计出一套基于物联网技术的智能家居电子系统设计,可以远程实时查看家里光照强度、温湿度等信息,支持在云端控制家里的电器设备,实现远程控制。
项目功能演示视频: https://www.bilibili/video/BV1Q5411975E
基于STM32设计智能家居控制系统(onenet)