嵌入式开发——物联网
程序员文章站
2022-03-06 20:22:42
趋势当前物联网与人工智能是比较火热的话题。不管是基于实用还是噱头,似乎什么产品上都加上了APP远程控制。物联网设备逐年递增,未来市场不可估量,根据相关报告估计2020年全球有500亿的设备连接量。物联网国内WIFI芯片价格也变得越发便宜,堪称白菜价,各大厂对于物联网这一块也开始加大布局,这对于物联网无疑具有很大的促进作用。市场上对于物联网嵌入式开发的需求也在增加,物联网的开发主要是熟悉无线通信的方式与机制。常用的无线通信方式有WIFI、蓝牙、LORA、NB-IOT、ZIGBEE、蜂窝信号等。...
趋势
当前物联网与人工智能是比较火热的话题。不管是基于实用还是噱头,似乎什么产品上都加上了APP远程控制。物联网设备逐年递增,未来市场不可估量,根据相关报告估计2020年全球有500亿的设备连接量。
物联网
国内WIFI芯片价格也变得越发便宜,堪称白菜价,各大厂对于物联网这一块也开始加大布局,这对于物联网无疑具有很大的促进作用。市场上对于物联网嵌入式开发的需求也在增加,物联网的开发主要是熟悉无线通信的方式与机制。常用的无线通信方式有WIFI、蓝牙、LORA、NB-IOT、ZIGBEE、蜂窝信号等。
类型 | 频段 | 简介 |
---|---|---|
WIFI | 2.4G 5G | 局域网通信,功耗高,传输速度快,设备连接能力强 |
蓝牙 | 2.4G | 设备间通信,低功耗蓝牙功耗很低,传输速度较慢,设备连接能力弱,一般主机最多连接7个从机 |
ZIGBEE | 2.4G | 短距离通信,超低功耗,传输速率较低,只适合做简单的数据传输 |
LORA | 1G | 长距离传输,功耗较低且可调节,需要自己部署网络 |
NB-IOT | 授权频段(1G以下) | 长距离传输,运营商运行,通信服务质量较好,费用较高 |
2G、4G等蜂窝通信 | 根据具体而定 | 长距离传输,可移动通信,费用较高 |
对于智能家居领域使用最多的莫过于WIFI与蓝牙了,WIFI分为STA与AP模式,AP模式可以理解为路由器,STA可以理解为连接路由器的设备。对于工程师应用开发主要为OSI的应用层,常用协议为MQTT,HTTP等,这两个协议底层都是基于TCP的。对于MQTT的详解可以参考MQTT讲解。智能家居中一般使用低功耗BLE蓝牙,模式有广播模式、从机模式、主机模式以及观察者模式。
模式 | 简介 |
---|---|
广播模式 | 向周围发送广播包,不可被连接 |
从机模式 | 向周围发送广播包,等待被扫描连接 |
主机模式 | 扫描周围的从机设备,并可与之连接 |
观察者模式 | 扫描周围的广播包,但是不能要求与之连接,蓝牙网关常用这个模式 |
总结
物联网是大势所趋,能够为产品添加许多的吸引力,生活中的许多产品,例如空调、热水器、取暖器等都已经加入了远程控制,这无疑对日常的生活是比较便利的。当前许多大厂都已经将智能音箱连接到了物联网控制这一块,比如:对天猫精灵说打开热水器,这时天猫精灵就会上传这个控制指令到云端然后下发到设备端,当然这个前提是你已经将你家的产品与天猫精灵绑定了。
不断学习,不断进步!
本文地址:https://blog.csdn.net/tulongyongshi/article/details/109271818