物联网开发(物联网开发技术)
随着科技的进步,越来越多的产品需要联网,所以出现了物联网。那么怎么让一个产品联网呢?物联网开发流程咋样的?
1传感器模块开发
传感器就是我们生活中用到的产品里面包含的芯片模块,例如温度传感器,能通过他知道空气的温度。例如体重传感器,知道你的体重。但是这些芯片需要设计开发的。当然我们让产品联网的时候去购买这个模块就行了,不需要自己去研发一个传感器,所以我们会用别人生产好的芯片和代码就行了。
2单片机模块
互联网小常识:按照检测的数据来源,入侵检测系统可以分为:基于主机的入侵检测系统和基于网络的入侵检测系统。
传感器模块的获取的数据我们一般用一个单片机接收。单片机就是一个处理器,把获取的数据处理,例如我们可以给他把获取的数据通过显示屏显示出来,好比电子秤有个小显示屏。但是如果需要联网我们还需要用通信模块
3通信模块
互联网小常识:标准分类的IP地址由网络号和主机号组成,共32位,采用点分十进制的方法表示。
通信模块很好理解,你电脑上网需要网线或者用插卡,手机上网需要手机卡。这个就是你的电脑或者手机里有联网芯片。那么我们让一个产品联网同样需要一个联网芯片。生活中我们常见的有蓝牙,手机通过蓝牙连接汽车播放音乐。还有wifi,手机通过连接wifi关灯。还有就是一些4g模块和nb-lot。这些一般用在一些产品需要把数据传到服务器的。也就是通信模块分:直接和手机通信和间接和手机通信。间接通信需要先把数据传到服务器然后传到手机。当然还有局域网通信模块,这种一般生活中不常见,例如zigbee等等。
4. 手机和服务器开发
手机开发很简单,写个app或者小程序网页通过蓝牙或者wifi协议连接单片机,单片机可以把数据处理传过来。服务器端开发比较复杂。这个时候需要把tcp/ip协议转http协议。这个里面需要的专业技术比较深。这个需要会协议层的技术。当然现在可以用阿里云物联网模块。单片机直接连接阿里云物联网模块。
5 反向控制
这个就是把数据反向传给单片机。例如我去做个物联网。我可以手机去开关。这个时候手机把信号传给单片机,而不是上面说的单片机把数据传给手机或者服务器了。也就是数据传输是可以相互的。
互联网小常识:VLAN通常用VLAN ID和VLAN name表示。VLAN ID为12位0-1005为标准范围,1025-4096为扩展范围,其中1-1000为以太网VLAN ID.1002-1005为FDDI和Toke Ring的VLAN ID.VLAN name为32个字符表示,可以是字母和数字。缺省为VLAN00xxx 。
免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186