对nodemcu发送数据-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6118|回复: 10

[已解答] 对nodemcu发送数据

[复制链接]
发表于 2019-12-21 14:57 | 显示全部楼层 |阅读模式
想对esp8266发送一串字符串(相当于密码), 然后发送后让esp8266执行相关操作,不知道怎么写程序读写blinker发送来的数据.,用哪个函数啊?

发表于 2019-12-21 20:11 | 显示全部楼层
void dataRead()函数就是读数据的
发表于 2019-12-21 21:17 | 显示全部楼层
快速开始例程就有吧
 楼主| 发表于 2019-12-21 22:42 | 显示全部楼层
奈何col 发表于 2019-12-21 21:17
快速开始例程就有吧

我的想法是这样的,用Blinker的这个组件(如图所示)往串口发送一串字符串,然后让noodemcu读取这个字符串,然后与我设置的字符串比较,如果两个字符串相等,就执行相应操作,我用了 Serial.readString()函数,可是他没有任何反应,是我app上的组件用的不对,还是我函数用的有错?请大佬帮帮我吧,研究这个几天了。 Screenshot_20191221-223415__01.jpg
 楼主| 发表于 2019-12-21 22:43 | 显示全部楼层
sting2k1 发表于 2019-12-21 20:11
void dataRead()函数就是读数据的

我的想法是这样的,用Blinker的这个组件(如图所示)往串口发送一串字符串,然后让noodemcu读取这个字符串,然后与我设置的字符串比较,如果两个字符串相等,就执行相应操作,我用了 Serial.readString()函数,可是他没有任何反应,是我app上的组件用的不对,还是我函数用的有错?请大佬帮帮我吧,研究这个几天了。 Screenshot_20191221-223415__01.jpg

发表于 2019-12-21 23:06 | 显示全部楼层
Serial是串口,你去读串口当然没反应啦
上面已经有人说了,例程中的dataRead中就可以获取发来的数据。就是文档中快速开始例程
 楼主| 发表于 2019-12-21 23:32 | 显示全部楼层
奈何col 发表于 2019-12-21 23:06
Serial是串口,你去读串口当然没反应啦
上面已经有人说了,例程中的dataRead中就可以获取发来的数据。就是 ...

Blinker快速开始例程是控制点灯操作呀,没有看到dataRead函数,请大佬再说明白一点好吗,谢谢您了,我刚开始接触arduino和Blinker,很多东西都要学习。麻烦了!!!1

点评

https://diandeng.tech/doc/getting-start-8266  详情 回复 发表于 2019-12-21 23:34
发表于 2019-12-21 23:34 | 显示全部楼层
嘉子哥 发表于 2019-12-21 23:32
Blinker快速开始例程是控制点灯操作呀,没有看到dataRead函数,请大佬再说明白一点好吗,谢谢您了,我刚 ...

https://diandeng.tech/doc/getting-start-8266
 楼主| 发表于 2019-12-22 00:09 | 显示全部楼层
奈何col 发表于 2019-12-21 23:34
https://diandeng.tech/doc/getting-start-8266

QQ图片20191221235806.png 请大佬看看我这里有什么问题

点评

data就是收到的数据,至于字符串怎么处理,这个和blinker无关了,只有靠自己了  详情 回复 发表于 2019-12-22 16:44
发表于 2019-12-22 16:44 | 显示全部楼层
嘉子哥 发表于 2019-12-22 00:09
请大佬看看我这里有什么问题

data就是收到的数据,至于字符串怎么处理,这个和blinker无关了,只有靠自己了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 18:55 , Processed in 0.083135 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表