机智云开发之WIFI通信的那些事儿

疑问!服务器

如何让嵌入式系统联网?微信

咱们都知道,在咱们使用电脑进行上网的话,咱们是须要将咱们的计算机经过网线或者经过无线网卡来与路由器相连,而后在经过猫的调制解调功能去与远程的服务器相连,从而进行咱们上网的操做。那么,假如咱们须要加嵌入式的机器联网,咱们须要怎么作了??接口

其实原理和计算机也是同样的,首先咱们须要一个能解网线或者网卡的相关外设,保证咱们的嵌入式设备具备上网的硬件条件,而后经过厂家提供的硬件驱动进行驱动操做,这样就可以保证嵌入式的设备上网了,不过这仅仅是解决了个人一个问题,就是,如今设备能上网了,但是个人嵌入式设备如何经过远程来进行遥控操做了?也就是咱们所说的指令传达!!!路由

这个问题一直困惑了我好久,不过在最近,我忽然明白了好多,首先,先经过一张图来划一下这个嵌入式设备联网的过程:开发

其实 我认为,WIFI控制模块,大概就作了一个中间转换的功能,也就是说,他关键的做用就是将咱们WIFI模块接收到的控制信号,转换成了串口信号(这个是常见嵌入式系统都是支持这个串口通信的),也就是说,只要有芯片可以控制WIFI模块,就应该都能让设备连入因特网,不过是啊51单片机,pic,仍是ARM,原理都是同样,只不过在处理的时候,速度的差异而已。文档


机智云的配置过程我就不在这里说了,由于文档上都有。那么 咱们能够再谈谈如何基于机智云进行云上开发!原理

其实这个和咱们开发微信的过程是同样的,首先,你得要有一个相似APPKEY同样的东西,这个须要去官方申请,通常都是能过的,而后,你能够写属于你本身的一些业务逻辑,当你的业务逻辑中碰到了诸如须要远程控制设备的时候,你此时就须要调用机智云给你的开放接口了,这样,你须要遥控时候,调用这个接口,这样就能够完成你的控制功能了,你设备上传的数据彻底是能够放在本身的服务器上面的,这个我就很少说了,说白了,这个开发和开发其余云服务是同样同样的!!配置


好了 今天就写这么多,主要明白WIFI模块在嵌入式联网中起的做用就行了。为了支持个人说法,你们能够去某宝上面搜索“ WIFI模块”,你能够看到不少的相似的东西,他们都是透明的进行转换!!!路由器

相关文章
相关标签/搜索