查看: 483|回复: 5

[已解决] 蓝牙用心跳包没反应

[复制链接]
  • TA的每日心情
    奋斗
    2019-5-22 11:39
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    发表于 2019-4-14 16:54 | 显示全部楼层 |阅读模式
    手机:苹果7,系统:IOS10.3.3(是的我一直没更新)
    Blinker版本:2.1.5
    蓝牙模块:jdy-08

    照着例程把wifi改成了蓝牙,但是么得反应
    详细介绍帖子:学习记录2,Blinker读取温湿度
    https://www.arduino.cn/forum.php?mod=viewthread&tid=85510&fromuid=174941
    (出处: Arduino中文社区)


    kittenblock中小学创客名师推荐的图形化编程软件

    #define BLINKER_BLE
    #include <Blinker.h>
    #include <DHT.h>
    BlinkerNumber HUMI("humi");
    BlinkerNumber TEMP("temp");
    #define DHTPIN 7
    #define DHTTYPE DHT11   // DHT 11
    DHT dht(DHTPIN, DHTTYPE);
    float humi_read = 0, temp_read = 0;
    void heartbeat()
    {
        HUMI.print(humi_read);
        TEMP.print(temp_read);
    }
     
    void setup()
    {
        Serial.begin(115200);
        BLINKER_DEBUG.stream(Serial);
        BLINKER_DEBUG.debugAll();
        Blinker.attachHeartbeat(heartbeat);
        dht.begin();
        Blinker.begin(2,3,115200);
    }
     
    void loop()
    {
        Blinker.run();
        float h = dht.readHumidity();
        float t = dht.readTemperature();
        if (isnan(h) || isnan(t))
        {
            BLINKER_LOG("Failed to readfrom DHT sensor!");
        }
        else
        {
            BLINKER_LOG("Humidity: ", h, " %");
            BLINKER_LOG("Temperature: ", t, " ℃");
            humi_read = h;
            temp_read = t;
        }
        Blinker.delay(2000);
    }



    155837r7cqohcoz7e44og7.png

    但是加上按键强制返回就有了


    kittenblock中小学创客名师推荐的图形化编程软件

    void refresh_callback(const String & state){
      BLINKER_LOG("get button state: ", state);
      if(state=="tap"){
        HUMI.print(DHT.humidity);
        TEMP.print(sensors.getTempCByIndex(0));
        TEXT.print("点击刷新");
        Blinker.delay(500);
      }



    (上面的代码是另外一个程序里的,头文件不太一样,问题不大)
    QQ截图20190414164900.png (答辩录的视频,原谅下渣画质。。。)

    现在基本就是这么个情况。。。靠按键返回不用心跳包就ok,直接心跳包就没反应
  • TA的每日心情
    奋斗
    2019-7-12 18:42
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 2019-4-24 09:59 | 显示全部楼层
    请使用最新版本测试
    如果你觉得以上内容帮到了你,你可以打赏支持作者
  • TA的每日心情
    奋斗
    2019-5-22 11:39
  • 签到天数: 27 天

    [LV.4]偶尔看看III

     楼主| 发表于 2019-4-27 21:19 | 显示全部楼层
    ios版本不是没跟新么
  • TA的每日心情
    奋斗
    2019-5-22 11:39
  • 签到天数: 27 天

    [LV.4]偶尔看看III

     楼主| 发表于 2019-4-27 21:20 | 显示全部楼层
    coloz 发表于 2019-4-24 09:59
    请使用最新版本测试

    ios版本不是没跟新么

    点评

    那暂时没有解决办法了,只能等ios更新了  详情 回复 发表于 2019-4-27 21:32
  • TA的每日心情
    郁闷
    2018-12-6 22:21
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 2019-4-27 21:32 | 显示全部楼层
    MrBattery 发表于 2019-4-27 21:20
    ios版本不是没跟新么

    那暂时没有解决办法了,只能等ios更新了
    如果以上内容对你有帮助,你可以通过打赏支持作者
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    [Arduino物联网开发实战2]数据反馈
    [Arduino物联网开发实战2]
    [md]上一篇:(https://www.arduino.cn/thread-83177-1-1.html) 除了控制设备外,blin
    OLED 128*64自制可达10000000个选项的菜单(已更新)
    OLED 128*64自制可达10000
    OLED 128*64自制可达10000000个选项的菜单 温馨提示: 建议占个楼再食用本帖子
    新手求帮助,别人给的一个工程,打开编译报错
    新手求帮助,别人给的一个
    别人给的一个esp8266的工程,编译时候显示缺失很多.h文件,我从github和管理库里面下
    RPG游戏 无人世界
    RPG游戏 无人世界
    操作:方向键移动,a键确认 b键打开符文菜单 游戏流程大约半小时 视频攻略:ht
    求求求你 救救孩子吧
    求求求你 救救孩子吧
    这个bug是什么问题
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表