ESP8266如何通过手机APP与51单片机连接以达到控制LED?

今天找了一天的资料,心里非常着急,希望能为我指一条路。... 今天找了一天的资料,心里非常着急,希望能为我指一条路。 展开
 我来答
csaaa2005
推荐于2017-11-22 · TA获得超过254个赞
知道小有建树答主
回答量:175
采纳率:100%
帮助的人:49.3万
展开全部
如果你的是AT指令版的,在51单片机上通过串口连接ESP8266的串口,发送AT指令,设置路由器和密码后就可以使8266连上路由器了。
同样,esp8266连接上路由器后拥有IP地址,此时可以通过单片机获取8266的ip地址并显示出来,手机可以直接连接8266,并向8266发送IP包。8266会将该包转换成串口数据向单片机发送过去的。
如果你的8266是自己重新烧写的内核,如果你能这样做,那么也不会有这个问题了,因为这些需要在自己的内核中重新做好。
追问
那APP呢?需要自己编写吗?若是自己编写又该如何达到与wifi模块配套的目的?
追答
APP一般要自己编写的。因为协议已经从串口转为TCP的了,所以只要你在APP中通过操作TCP通信就可以实现串口的通信了。app中肯定要获取8266的ip地址,端口,可以通过广播包来获取,广播的协议自己写好烧到8266中。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式