沟通探讨
这里描述的设备可能属于一个狭窄的类别,只能包含物理和硬件通信。
对于共享网络,可以访问网络的所有目标都可以是硬件或其他任何东西。
例如,衣服的电子标签也是互联网上的小分子。
我们仍然使用传统设备,如智能路灯、智能手表、智能家居磁铁、报警器等在通信方式方面,设备侧开发的分类比较明确。
为了将所有设备连接到网络,必须执行包括有线通信和无线通信在内的通信功能。
在一些传统行业或对通信质量要求较高的行业,布线仍然是一种常见现象。就像某些工业场景一样。
在一些民用领域,无线通信仍然占主导地位。
1、没有锁
这些设备使用4G属性2g3g基站传输数据。
2、单模块和通信模块
通信模块包括GPRS模块、4G模块、Nb物联网模块等。
在本产品的开发中,产品的功能部分由单片机负责。通信模块负责通信部分
MCU硬件和主要由UART端口支持的通信模块可以通过命令或其他特殊协议进行通信。
近年来,传统消费类电子产品中增加了通信模块,使产品能够发挥网络连接功能或变得更加流行。
该产品的软件开发与普通单片机没有什么不同。还添加了数据信息,以便通过互联网或网络接收控制命令。只要您熟悉所使用的通信协议。
上述产品模型从一开始就应该使硬件更适合产品开发。
3、如果你不想重新设计现有的平台呢?
例如,一些地板清洁公司和吸尘器开始在网上工作,但没有发现其他创新和突破,所以他们增加了功能。
您可以直接将esp8266或esp32模块添加到产品中,并立即将其开发为智能产品。当然,价格也很贵!
Esp8266或esp32与传统通信模块略有不同。虽然它是一个完整的单片机,但它的主要目的是解决通信问题,而不是提供一般的功能控制。
4、需要网关的设备
对于智能住宅,也许大多数人会想到zigbe语言。这就是2005年出现的WiFi协议。
与zigbe类似的无线协议包括zwave、rf433、ble等。
它们具有相同的功能。为了让多个设备组成网络,节点多次传输数据以达到通信的目的。然后,数据被聚合到一个名为网关的设备上,并报告给云文件室的服务器。
网关必须执行以下功能:
设备管理(intranet平台上的设备管理不是一个概念)。
电机控制(单独模式下的运行条件和其他功能);
通信协议转换(将通信协议从物理网络平台转换为专用设备的协议);
一些网络可以集成各种无线通信协议模块,例如ZigBee、ble和红外设备,这些设备可以集成到其中一个系统中。
在这种情况下,网关需要做更多的工作。
上行(连接到云平台):需要协议。换句话说,云平台与最终的无线通信无关。云平台以统一的数据格式表示所有设备。
底层通信通道(连接设备):协议转换,云平台输出转换为单一数据格式,多种无线通信协议,具有独特的数据格式。
这种设备的开发相对简单,只是一个无线协议。
这种设备的开发一般采用相应的通信模块,协议非常简单。
开发人员必须熟悉应用程序级通信协议,才能完成指令分析和数据传输。
这类产品中最常见的是各种品牌的IP摄像头,如kumezo、360、firefly等。
使用网络摄像头作为单pin码,通过在网站上设置Wi-Fi SSID和密码,您可以通过官方应用程序远程查看实时图像。
如果摄像头集成到智能家居系统中,则需要二次开发。
网络摄像头制造商通常根据开发者的需求部署SDK。通过调用SDK的API函数获取实时图像,并发出命令控制云的旋转。
这是一项非常有趣的技术:P2P网络渗透
我们购买的网络摄像头没有其他IP地址。换句话说,其他设备(手机)无法通过IP端口编程直接连接到摄像头。
然而,为了实现实时视频传输并减轻服务器上的传输压力,手机必须能够直接与网络摄像头通信。
目前,P2P网络的普及为满足这一需求提供了一条途径
此前,深圳的大量监控摄像头侵入了杜克的P2P网络。
P2P主机(即服务器)提供移动终端和摄像头之间的直接网络连接。
Copyright © 2022 范炳海 版权所有 豫ICP备2021035568号-1