可以用Blinker向ESP8266发送自定义文字信息吗?-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3302|回复: 7

[已解答] 可以用Blinker向ESP8266发送自定义文字信息吗?

[复制链接]
发表于 2020-3-21 16:44 | 显示全部楼层 |阅读模式
本帖最后由 x491747768 于 2020-3-21 16:48 编辑

emmm,小白,可以用APP向设备发送自定的文字信息吗?
如果可以的话,用那种组件呢?
看了开发文档的通信指令,UI 组件里面没有关于输入框的介绍,调试debug组件看文档的介绍,好像只是用来查看?
调试组件
设备向app发送的数据将被显示到调试组件中。
如果是用输入框组件,那我从输入框发送的东西,ESP8266会以什么样的方式收到呢?
发表于 2020-3-21 23:02 | 显示全部楼层
x491747768 发表于 2020-3-21 22:07
嗯?入门示例是指那个点亮LED灯那种嘛,程序里好像也没有什么特殊的操作。。我可不可以理解为APP输入框输 ...
  1. // 如果未绑定的组件被触发,则会执行其中内容
  2. void dataRead(const String & data)
  3. {
  4.     BLINKER_LOG("Blinker readString: ", data);
  5.     counter++;
  6.     Number1.print(counter);
  7. }
复制代码

发表于 2020-3-21 18:14 | 显示全部楼层
运行入门示例,然后在app中的输入框中输入,串口就可以查看到信息了
 楼主| 发表于 2020-3-21 22:07 来自手机 | 显示全部楼层
coloz 发表于 2020-3-21 18:14
运行入门示例,然后在app中的输入框中输入,串口就可以查看到信息了

嗯?入门示例是指那个点亮LED灯那种嘛,程序里好像也没有什么特殊的操作。。我可不可以理解为APP输入框输入什么8266并不会多加处理,直接就会串口输出?

点评

[mw_shl_code=arduino,true]// 如果未绑定的组件被触发,则会执行其中内容 void dataRead(const String & data) { BLINKER_LOG("Blinker readString: ", data); counter++; Number1.print(counter); }[/  详情 回复 发表于 2020-3-21 23:02
 楼主| 发表于 2020-3-21 23:17 | 显示全部楼层
奈何col 发表于 2020-3-21 23:02
[mw_shl_code=arduino,true]// 如果未绑定的组件被触发,则会执行其中内容
void dataRead(const String & ...

嗷嗷,懂了懂了,谢谢大佬。
发表于 2020-7-30 17:34 | 显示全部楼层
x491747768 发表于 2020-3-21 23:17
嗷嗷,懂了懂了,谢谢大佬。

能麻烦讲一下吗?就算是例程,传输过去数字也是缺失的,不知道怎么回事。
比如输入框发送123,电脑串口监视器显示12
发送23,显示2
发送2,显示空格(凭借后面的逗号判断)

点评

我这边测试是没问题的  详情 回复 发表于 2020-7-30 20:11
发表于 2020-7-30 20:11 | 显示全部楼层
Alegria 发表于 2020-7-30 17:34
能麻烦讲一下吗?就算是例程,传输过去数字也是缺失的,不知道怎么回事。
比如输入框发送123,电脑串口监 ...

我这边测试是没问题的
发表于 2021-3-5 19:47 | 显示全部楼层
[mw_shl_code=arduino,true]// 如果未绑定的组件被触发,则会执行其中内容
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-28 13:40 , Processed in 0.078868 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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