2016 - 2024

感恩一路有你

智能家居研发需要什么技能(智慧家庭工程师应具备哪些能力?)

浏览量:2470 时间:2023-02-15 11:31:56 作者:采采

智能家居研发需要什么技能(智慧家庭工程师应具备哪些能力?)

你需要知道的知识可以分为以下几类:熟悉C和C编程语言,熟悉linux编程,熟悉单片机开发,熟悉通信,比如tcp和udp,熟悉网络,比如wifi,zigb

智慧家庭工程师应具备哪些能力?

属于嵌入式物联网范畴,至少要有学士 计算机通信自动化及其他相关专业本科学历。

需要学习Linux,Windows,C,C等方面的知识,学历是门槛。

没有文化,想从事物联网智能家居行业,应该从什么地方学起?

感谢悟空书记的邀请。

根据我了解的情况回答这个问题。

首先声明,我不是智能家居的从业者,但我对智能家居感兴趣。我通常喜欢做一些 "智能家居 "使用开源硬件。我从一个发烧友的角度来说说这个问题。如有不妥,请在评论区指出。谢谢你

目前,小米、华为、百度等厂商凭借强大的技术和资源优势,积极打造自己的生态链和智能家居;

各大厂商都在推出自己的路由器作为核心控制中心,同时推出自己的智能音箱,通过语音控制生态链中的智能家居;

我觉得现在智能家居最大的问题是因为智能家居的门槛比较低,不同家庭的智能家居可以 t互相沟通,没有统一的标准。比如用百度很难控制小米的智能设备 标准普尔天猫精灵智能音箱;

由于智能家居标准的不一致,最大的问题是如果你想使用智能家居,你只能使用特定的制造商 在美国,如果你使用一个以上的智能家居,就会造成各种麻烦和智能设备之间的通信不畅。

关于进入智能家居

第一,了解网络通信的基本原理

进入智能家居,需要了解一些基础知识,没有这些一切都是空谈;

智能家居首先需要联网,智能家居设备的开发需要了解网络的基础知识:

对TCP/IP的基本原理,各层对应的协议,数据包的封装等有基本的了解。

熟悉C/S网络通信模式,了解智能家居与控制中心的通信机制。

No2基本编程能力

至少你需要学习C语言编程。智能设备一般由单片机控制,单片机基本采用C语言编程。

学习android和IOS编程。智能设备可以通过手机控制,智能设备的参数可以通过移动终端获取。有必要学习智能设备和移动终端之间的数据互操作性。

编程能力的获得没有捷径可走。坚持练,多练。

第三,基本硬件知识

说到硬件,模拟电路,数字电路等。,提到这些就很头疼,各种理论知识,各种计算,没有应用效果;

现在很多开源硬件降低了学习硬件知识的成本。我个人喜欢用arduion开源硬件,arduino用的也是类似的C语言。语言编程环境,提供的IDE非常简单易用;

Arduino 的学习成本还是比较低的。了解一些模拟接口、数字接口、PWM的基础知识,结合大量的各种传感器,可以实现一些简单的智能硬件,比如获取环境温湿度,通过红外模块控制空调,通过互感线圈获取家庭用电量等。

阿鲁迪诺社区资源丰富,有很多实际案例可以参考,有很多参考书。

综上所述,对于零基础的智能家居入门者,建议在学习基础知识的同时,利用开源硬件和各种传感器进行更多的实践,打造属于自己的智能家居 "生态链 "。

如何看待目前智能家居的发展以及进入智能家居?请在评论区留言讨论。

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

智能家居 智能 硬件 编程 通信

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。