求助,找不到问题出现的原因-Arduino中文社区 - Powered by Discuz! Archiver

张德帥 发表于 2019-1-10 15:16

求助,找不到问题出现的原因

本帖最后由 张德帥 于 2019-1-10 15:18 编辑

库文件是最新的,程序是从文档里边复制的,除了改了个波特率其他都没动,可是目前出现的问题就是手机端按下按钮开发板上无反应。


/*
教程请见
https://doc.blinker.app/
快速接入>Arduino BLE接入
快速接入>esp32 BLE接入
*/

#define BLINKER_PRINT Serial
#define BLINKER_BLE

#include <Blinker.h>

// 新建组件对象
BlinkerButton Button1("btn-abc");
BlinkerNumber Number1("num-abc");

int counter = 0;

// 按下按键即会执行该函数
void button1_callback(const String & state) {
    BLINKER_LOG("get button state: ", state);
    digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN));
}

// 如果未绑定的组件被触发,则会执行其中内容
void dataRead(const String & data)
{
    BLINKER_LOG("Blinker readString: ", data);
    counter++;
    Number1.print(counter);
}

void setup() {
    // 初始化串口
    Serial.begin(9600);

    #if defined(BLINKER_PRINT)
      BLINKER_DEBUG.stream(BLINKER_PRINT);
    #endif

    // 初始化有LED的IO
    pinMode(LED_BUILTIN, OUTPUT);
    digitalWrite(LED_BUILTIN, HIGH);
    // 初始化blinker
    Blinker.begin();
    Blinker.attachData(dataRead);
    Button1.attach(button1_callback);
}

void loop() {
    Blinker.run();
}

张德帥 发表于 2019-1-10 15:17

:loveliness:

三水 发表于 2019-1-10 15:29

文档写的很清楚蓝牙模块接线方式 你这一看就是接错线了

张德帥 发表于 2019-1-10 15:35

三水 发表于 2019-1-10 15:29
文档写的很清楚蓝牙模块接线方式 你这一看就是接错线了

应该不是通信的问题:lol开发板可以给手机发送信息,通信没问题

三水 发表于 2019-1-10 16:08

张德帥 发表于 2019-1-10 15:35
应该不是通信的问题开发板可以给手机发送信息,通信没问题

- - 你既然能看到这个信息那就说明接错了
请自己仔细看文档

张德帥 发表于 2019-1-10 16:10

三水 发表于 2019-1-10 16:08
- - 你既然能看到这个信息那就说明接错了
请自己仔细看文档

好的,谢谢,麻烦您啦:lol

张德帥 发表于 2019-1-10 16:40

三水 发表于 2019-1-10 16:08
- - 你既然能看到这个信息那就说明接错了
请自己仔细看文档

您好,问题找到了,不支持我的蓝牙模块:L,谢谢您的帮助

三水 发表于 2019-1-10 16:47

张德帥 发表于 2019-1-10 16:40
您好,问题找到了,不支持我的蓝牙模块,谢谢您的帮助

你app都连上了说明是支持的。。。
你这是RX TX接错了。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。
。。。。。。。。。

张德帥 发表于 2019-1-10 17:03

三水 发表于 2019-1-10 16:47
你app都连上了说明是支持的。。。
你这是RX TX接错了。。。。。。。。。。。。。。。。。。
。。。。。。 ...

我换成23脚按键按了之后还是没反应,我的蓝牙模块是HC08:'(

三水 发表于 2019-1-10 17:10

张德帥 发表于 2019-1-10 17:03
我换成23脚按键按了之后还是没反应,我的蓝牙模块是HC08

看文档。。。。。。。。。没反应是因为你波特率没对啊。。。。。。。。。。。。。。。。。。
还有可以debug
页: [1] 2
查看完整版本: 求助,找不到问题出现的原因