查看: 274|回复: 0

[原创] 【BPI-Webduino Smart】按键控制RGB

[复制链接]

176

主题

4

好友

6213

积分

状元

Rank: 6Rank: 6

  • TA的每日心情
    开心
    昨天 23:20
  • 签到天数: 723 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2017-1-2 21:55:32 |显示全部楼层
    接上一篇帖子
    【新提醒】四周年庆-【BPI-Webduino Smart】websocket-爱板网论坛 - 电子工程师学习交流园地 http://www.eeboard.com/bbs/thread-59458-1-1.html

    开始一直按住按键升级固件未成功,RGB没出现蓝色,不知道什么原因

    继第一个点亮RGB后,再来玩玩Blockly,就如它的名字一样,块编程
    程序编辑如下,此次使用网页互动下的按键行为模式,我选择后一直没显示按键,等了一会才出现这五个按键
    然后选择左边选择卡下的按键行为,编程如下
    51.JPG

    然后点击运行按钮。
    点击按钮1,呈绿色
    IMG_20170102_214131.jpg

    点击按钮2,呈红色
    IMG_20170102_214205.jpg

    点击按钮3,呈蓝色
    IMG_20170102_214226.jpg

    点击按钮4,呈黄色
    IMG_20170102_214307.jpg

    点击按钮5,呈粉红色
    IMG_20170102_214331.jpg

    java script程序如下
    1. var rgbled;
    2. boardReady({transport: 'websocket', url: '192.168.1.114'}, function (board) {
    3.   board.systemReset();
    4.   board.samplingInterval = 250;
    5.   rgbled = getRGBLedCathode(board, 15, 12, 13);
    6.   document.getElementById("demo-area-05-btn1").addEventListener("click",function(){
    7.     rgbled.setColor('#33cc00');
    8.   });
    9.   document.getElementById("demo-area-05-btn2").addEventListener("click",function(){
    10.     rgbled.setColor('#ff0000');
    11.   });
    12.   document.getElementById("demo-area-05-btn3").addEventListener("click",function(){
    13.     rgbled.setColor('#000099');
    14.   });
    15.   document.getElementById("demo-area-05-btn4").addEventListener("click",function(){
    16.     rgbled.setColor('#ffff00');
    17.   });
    18.   document.getElementById("demo-area-05-btn5").addEventListener("click",function(){
    19.     rgbled.setColor('#cc33cc');
    20.   });
    21. });
    复制代码
    已有 1 人评分 收起 理由
    loveeeboard + 20

    总评分:  + 20   查看全部评分

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /5 下一条

    手机版|爱板网 |网站地图  

    GMT+8, 2017-8-21 04:51 , Processed in 0.111624 second(s), 15 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部