栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > 百科 > 学习

iot是什么意思

学习 更新时间: 发布时间: 百科归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

iot是什么意思

什么是iot,阿里小米华为这些公司都在做iot,如果要学习iot,要学习什么知识?

昨天刚回答了一篇:什么是物联网?学习物联网需要掌握那些东西?两个问题相似度非常高,所以这里只作一些补充,感兴趣的同学可以点开我前面一个回答看看。

首先,这几家的IoT是一个包含面非常广的概念,有设备、云端、通讯、APP、智能音箱等,而阿里、小米、华为做的IoT,有一些细微差别。

小米小米是国内目前最大的单品牌智能家居生态系统。

小米IoT开发者平台如下图所示:如果要从事研发产品接入小米IoT平台,那需要的知道分类有:嵌入式开发APP开发云端开发技术与自己开发平台不同,这里需要会的都是平台的对接技术,像云云对接甚至可以不会MQTT协议。

华为华为的技术重心在设备、通讯、云端。

华为与阿里智能比较类似。

但这几年华为的IoT智能家居方面发展有所欠缺,比起阿里智能有很大差距。

如果要开发产品对接华为IoT平台,目前主要方式还是模块端的定制开发,需要的主要技术是嵌入式开发。

最终消费者使用的是华为的Hilink APP。

阿里阿里原来有阿里智能团队,专门开发阿里智能APP,前两年凭借平台号召力(主要是天猫广告位支持)占据了智能家居的大部分市场,有力推动了国内智能家居行业的发展。

但相对来说,智能家居依靠APP给消费者带来的体验还不够。

2017年智能音箱火爆以后,现在阿里智能团队主要精力放在了智能音箱。

如果要从事产品开发对接智能音箱,需要掌握云端开发技术、嵌入式开发技术。

阿里另外还是国内最大的云服务端,提供了IoT公有云服务。

它本质上是一个MQTT SAAS服务。

使用这个服务,需要学习MQTT协议,另外学习嵌入式系统网络联接技术、移动端开发MQTT通讯技术。

总结:物联网的学习,首先要定好大的方向,是做设备端、云端,还是移动端开发。

一般人理解的物联网开发,都是偏向设备端的多一点。

移动端开发一般来说IoT与非IoT所需的技术差别不大。

对于云端开发、嵌入式开发来说,MQTT是必学的技术。

另外,要从事智能音箱类的研发的,人工智能非常重要,主要是一些机器学习算法、深度学习算法、神经网络等。

感谢题主问题。

根据我所知道的回答一下这个问题。

我的回答适合于初学者,或者IOT爱好者,在业余时间鼓捣鼓捣的那种。

对于IOT的专业人士,有可能过于肤浅了。

我以前用各种传感器结合开源硬件做了一个家庭的环境检测系统、并扩展到了rfid卡等功能,结合我实际做个的这个小项目,说一说。

需要准备的硬件arduino控制板,这是一个开源硬件,网上由各种学些资料可以参考学习,并且其IDE非常的好用;各类传感器:温湿度传感器、电力互感线圈、空调红外模块、燃气传感器、PM2.5传感器等;arduino以太网板卡,用于将采集的各类数据发送到服务器(普通电脑)对数据进行存储,分析。

需要学习的知识电子方面:由于各类传感器采集的信号均要转换成数字信号或者模拟信号。

需要了解简单的电子方面的知识,知道数字信号怎么使用、模拟输入输出信号的使用方法、PWM的使用方法,用于接收和处理各类传感器数据;编程方面:学会简单的C语言编程,单片机包括arundio采用了C语言编程,不需要了解太深入的内容,可以边学习边用;网络方面:学习一些网络方面的知识,知道TCP/IP的基本原理,http的基本原理,学会socket网络编程,用于传输传感器采集的数据。

总结纯属个人爱好,在业余时间鼓捣一些小玩意,边学习边实验,仍然是一个非常非常的初学者。

不是专业的回答。

对于阿里,小米的IOT没有条件可以接触,没有发言权。

对于万物互联的IOT,大家有什么看法呢,欢迎在评论区,留言讨论。

如需更多帮助,请私信关注。

谢谢

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/ask/579776.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号