基于物联网的智能家居系统,物联网智能家居实例( 二 )


如果使用多家的智能家居 , 会造成各种麻烦 , 智能设备之间沟通不畅 。关于入行智能家居No.1 了解网路通信的基本原理入行智能家居 , 需要知道一些基础的知识 , 没有基础知识一切都是空谈;智能家居首先要联网,开发智能家居设备就需要对网络的基础知识有所了解:TCP/IP的基本原理 , 每层对应的协议、数据包的封装等 , 有个基本的认识;熟练掌握C/S网络通信模式 , 了解智能家居与控制中心的通信机制 。
No2 基本的编程能力至少需要学会C语言编程 , 智能设备一般采用了单片机控制 , 单片机基本采用了C语言编程;学会android、IOS编程 , 智能设备一般可以通过手机进行控制 , 通过手机终端获取智能设备的参数等 , 需要学会智能设备与手机终端数据互通;编程能力的获取没有捷径可寻 , 不断的练习 , 多实践 。No.3 基础的硬件知识说到硬件 , 模拟电路、数字电路等 , 一提到这些就头疼 , 各种理论知识 , 各种计算 , 而且看不到应用效果;现在很多开源硬件降低了学习硬件知识的成本 , 我个人喜欢用arduion开源硬件 , arduino采用了类似C语言的编程环境 , 提供的IDE非常的简单易用;arduino的学习成本还是比较低的 , 了解一些模拟接口、数字接口、PWM的基本知识 , 结合大量的各类传感器就可以实现一些简单的智能硬件了 , 比如获取环境温湿度、通过红外模块控制空调、通过互感线圈获取家庭的用电情况等;arudino的社区资源丰富 , 有很多实际的案例可以参考 , 参考书籍也比较多 。

推荐阅读