图标颜色是否能用代码控制变化-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2694|回复: 2

[已解答] 图标颜色是否能用代码控制变化

[复制链接]
发表于 2019-5-4 17:10 | 显示全部楼层 |阅读模式
先上代码

[mw_shl_code=arduino,true]void button1_callback(const String & state)
{
    BLINKER_LOG("get button state: ", state);
    if (state == BLINKER_CMD_ON)
    {
      
      digitalWrite(LED_BUILTIN, LOW);
      Slider_val[3] = 1;
      Button1.icon("far fa-lightbulb");
      Button1.color("#FF0000");
      Button1.print("on");  
    }
    else if(state == BLINKER_CMD_OFF)
    {
       digitalWrite(LED_BUILTIN, HIGH);
       Slider_val[3] = 0;
       Button1.icon("far fa-lightbulb");
       Button1.color("#FFFFFF");
       Button1.print("off");
    }
}[/mw_shl_code]

我的想法是:在按下按钮后LED亮起然后让按钮变成红色,再次按下时灯灭按钮变灰。(数组用来储存LED灯的状态的)
但是我写的代码没有起作用,是代码问题,还是blinker这个软件不支持呢?

APP界面

APP界面
发表于 2019-5-4 17:42 | 显示全部楼层
发表于 2019-8-11 09:52 | 显示全部楼层
我认为应重新设置按钮只要输入数据键名即可,其它的一定不要作.试试看.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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