[Arduino物联网开发实战2]数据反馈-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: 奈何col

[使用文档] [Arduino物联网开发实战2]数据反馈

  [复制链接]
发表于 2021-2-20 12:58 | 显示全部楼层
请问以下为什么我按照教程做,但是blinker的开关按键状态一直是"on",不能变成"off"
发表于 2021-2-20 12:59 | 显示全部楼层
麦吉 发表于 2021-2-20 12:58
请问以下为什么我按照教程做,但是blinker的开关按键状态一直是"on",不能变成"off" ...

说明你并没有按照教程做。设备要反馈off,app上才能变成off。请认真阅读,一步步操作
发表于 2021-2-24 12:07 | 显示全部楼层
请问有文本按钮的例程吗?我想读取GPIO3引脚的按钮,在APP现实引脚按钮的状态。
发表于 2021-3-3 10:05 | 显示全部楼层
coloz 发表于 2021-2-20 12:59
说明你并没有按照教程做。设备要反馈off,app上才能变成off。请认真阅读,一步步操作 ...

测试开关灯的时候,发现有一次button1_callback没有返回值,不知道是不是回调函数和心跳时间恰好重叠导致的,这一次灯没有被点亮。
zx.jpg


void heartbeat()
{
    HUMI.print(humi_read);        //给blinkerapp回传湿度数据
    TEMP.print(temp_read);        //给blinkerapp回传温度数据
    BETTV.print(bettv_read);      //给blinkerapp回近似电压数据

}
void button1_callback(const String & state) {
    BLINKER_LOG("get button state: ", state);
    //digitalWrite(LED_ONBOARD, !digitalRead(LED_ONBOARD));
     if (state=="on") {
        digitalWrite(LED_ONBOARD, HIGH);
       // 反馈开关状态
       Button1.text("打开");
       Button1.color("#0ddb00");
       Button1.print("on");

    } else if(state=="off"){
        digitalWrite(LED_ONBOARD, LOW);
        // 反馈开关状态
        Button1.text("关闭");
        Button1.color("#fddb00");
        Button1.print("off");

    }
}


发表于 2021-3-3 10:46 | 显示全部楼层
coloz 发表于 2021-2-20 12:59
说明你并没有按照教程做。设备要反馈off,app上才能变成off。请认真阅读,一步步操作 ...

另外在测试“定时控制”时,用倒计时1分钟触发button1关闭动作。测试结果灯熄灭了,但是monitor没有信息显示,看不到button1_callback其他动作,app界面还是开灯状态。
发表于 2021-3-3 13:18 | 显示全部楼层
samuraiwf 发表于 2021-3-3 10:05
测试开关灯的时候,发现有一次button1_callback没有返回值,不知道是不是回调函数和心跳时间恰好重叠导致 ...

请查看调试信息
发表于 2021-3-8 15:17 | 显示全部楼层
goodstudy 发表于 2019-4-21 19:03
解决了吗?我也是这种情况

解决了吗?我也是,无论开关多少次都只返回 "on"

点评

请看页面顶部的物联网教程,有写  详情 回复 发表于 2021-3-8 15:18
 楼主| 发表于 2021-3-8 15:18 | 显示全部楼层
shory 发表于 2021-3-8 15:17
解决了吗?我也是,无论开关多少次都只返回 "on"

请看页面顶部的物联网教程,有写
发表于 2021-3-8 15:28 | 显示全部楼层
奈何col 发表于 2021-3-8 15:18
请看页面顶部的物联网教程,有写

明白了,谢谢啊!
发表于 2021-3-10 23:11 | 显示全部楼层
内个...温湿度模块要如何接线。。

点评

DHT11/22的话,任意IO口均可  详情 回复 发表于 2021-3-11 00:27
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-28 03:47 , Processed in 0.154338 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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