目录
一、背景 1
二、系统设计 1
1、选择的协议:MQTT 3
2、硬件单元 3
3、软件单元 3
4、整个框图: 4
三、硬件设计 4
四、软件设计 12
1、 主要通讯协议之MQTT 12
2、主要功能之蜂鸣器播放天空之城(葫芦娃) 16
五、使用说明 18
一、背景
智能家居行业经过了十几年的发展,就现在而言,还称得上是方兴未艾。在互联网巨头的介入下后得到快速提升,智能家居概念在市场中得到广泛普及,而多项辅助技术也借此机会发展起来。
在许多行业都将目光投向智能化产业转型的时候,不能忽视的是,相关的技术必定是取得一定突破,才使智能化成为可能。
物联网,指利用各种信息传感设备,如射频识别装置、红外传感器、光扫描等种种装置与互联网结合起来而形成的一个巨大网络。它可以利用信息传感设备将家居生活有关的各种子系统有机地结合在一起,并与互联网连接起来,进行监控、管理信息交换和通讯,实现家居智能化。
一个最常见的物联网场景:
远在家里的硬件,要发一个信息给我的手机。 实现方案是,硬件和手机连接同一个MQTT 代理服务器(mqtt broker),手机根据MQTT协议,注册一个话题A,硬件根据MQTT协议,向代理服务器发送话题A,附上信息。代理服务器,会转发给手机,至此完成物联网通信,硬件就是NodeMCU。