查看: 690|回复: 2

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

[复制链接]

该用户从未签到

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

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

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");
    }
}


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

APP界面

APP界面
  • TA的每日心情
    郁闷
    2018-12-6 22:21
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 2019-5-4 17:42 | 显示全部楼层
  • TA的每日心情
    开心
    2019-12-7 06:24
  • 签到天数: 404 天

    [LV.9]以坛为家II

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

    本版积分规则

    热门推荐

    Blynk与m5stack basic以及uiflow的交互玩法
    Blynk与m5stack basic以及
    Blynk与m5stack basic以及uiflow的交互玩法 [准备工作我们假设玩家已经熟悉下面的准备
    中文 字库 的8针 OLED 12864模块 arduino
    中文 字库 的8针 OLED 128
    屏幕电路SPI连线: 中文字库OLED Arduino UNO GND GND
    【零知ESP8266项目篇】1 OLED天气时钟
    【零知ESP8266项目篇】1 O
    引述: 我们一起学了这么久的零知ESP8266的教程,是不是该检验一下自己了呢?在前面的
    创客集结号:温馨水杯
    创客集结号:温馨水杯
    今天,在创客集结号平台看到一个能自动感应的杯子,不仅神奇还非常有创意,该作品主要
    下载库报错
    下载库报错
    我在编写arduino1602液晶屏温湿度下载DHT_sensor_library库时,下载了库后,还没有改
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表