什么是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,大家有什么看法呢,欢迎在评论区,留言讨论。

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


网络通信兵


IoT英文全民Internet of things,翻译成中文就是物与物相连的网,就是我们经常在媒体见到的物联网。

可以想象IoT设计的初衷是万物皆可互联,但是是在互联网的基础上延伸个扩展的网络;通过各种信息传感设备实时采集各种需要的信息,与互联网结合形成一个巨大的网络,以便达到物与物,人与人,人与物之间的互联互通。

想要学习IoT就需要了解以下几方面的知识:

1互联网技术,物联网的网络基础是互联网。没有互联网作为载体那么万物互联几乎是不可能的

2传感器技术,传感器负责采集信息,并把采集到的信息转换为数字信号进行传输

3嵌入式系统技术 谈到嵌入式技术就必须离不开Linux系统,LinuxC语言,Linux网络语言,嵌入式数据库……

4RFID(无线射频)技术通过无线讯号识别特定目标并读写相关数据,生活中常见的门禁卡,公交卡等就应用了这种技术


十堰光伏人小陈


阿里IOT项目组工程师路过~~,IOT就是物联网,以后人人都可以体验盖茨家的感觉,哈哈~~架构和布局不能过多介绍~~


分享到:


相關文章: