欢迎你们来到旗点云。数据库
本课程将教你们如何一步一步去实现一个物联网、智能家居项目。涉及到嵌入式智能设备的开发(智能网关、各种传感器驱动)、云平台服务器的搭建、手机APP的实现。服务器
后续会放到CSDN。微信
你们有什么建议或者疑问想交流的能够加我我的微信:13510979604网络
咱们先来看看一个经典的拓扑图。多线程
咱们能够看到整个物联网其实是分为三大层的。并发
感知层:主要是嵌入式硬件的研发,包括各种传感器、RF、可穿戴设备等。他们是整个物联网的载体。学习
网络层:用于将底层的硬件的网络数据传输、协议控制,确保整个底层硬件经过网络组成一个物联网总体。主要是wifi、5G、有限网络等。大数据
应用层:在感知层和网络层的基础上,根据业务逻辑实现相对应的应用,包括有智能家居、智能医疗、环境检测、智能物流等。线程
感知层、网络层是基础,也是咱们这个课程的重点学习的地方。blog
咱们再来看看智能家居的经典拓扑图:
事实上,它就是一个物联网中最典型的例子。云服务器和手机、电脑、家庭智能网关组成一个网络层。报警模块、各种传感器、对讲分机组成一个感知层。而智能家居则是这整个系统的应用层。
那么咱们想教你们搭建一个什么样的5G物联网智能机项目呢?
请看这张拓扑图:
咱们能够看到,咱们也会有手机APP、智能网关。他们经过标准的通讯协议 跟 云服务器通讯,组成一个网络层。
咱们将教你们如何去实现整个系统。
智能网关目前计划使用 全志A33 或者 IMAX6 等开发板,看你们的更倾向于学习那一块开发板。咱们将使用这一款开发板,在这个基础上是作嵌入式开发。
另外,咱们还将教你们如何去实现云平台的开发。云平台除了实现网络层的功能以外呢,还会去实现四大模块:
不知道你们有没有注意到,上面的拓扑图中还有一个 外部设备。
什么是外部设备呢?事实上咱们的整个系统不单单能够给咱们本身用。咱们还将会实现一套通用的协议,这套协议咱们能够开放给其余公司,而后每台设备收取必定的受权费。