查看: 232|回复: 2

[原创] 【LinkSprite试用】按键控制LED

[复制链接]

129

主题

4

好友

4795

积分

状元

Rank: 6Rank: 6

  • TA的每日心情
    开心
    前天 21:58
  • 签到天数: 528 天

    [LV.9]以坛为家II

    发表于 2016-4-13 00:27:06 |显示全部楼层
    接前一篇帖子http://www.eeboard.com/bbs/thread-47234-1-1.html
    按键控制双色LED,当然需要两个按键了
    参考原理图sensors tag板载按键分别对应跑p28、p29
    pin-map.jpg

    打开mbed编辑程序如下

    1. #include "mbed.h"

    2. DigitalOut LED_R(<font color="red">P0_20</font>);
    3. DigitalOut LED_G(<font color="red">P0_19</font>);
    4. DigitalIn key1(<font color="red">P0_28</font>);
    5. DigitalIn key2(<font color="red">P0_29</font>);
    6. int main()
    7. {
    8.      while(1)
    9.      {
    10.          if(!key1)
    11.          {
    12.              wait_ms(10);
    13.              if(!key1)
    14.                  LED_G=0;   
    15.          }
    16.          else LED_G=1;
    17.       
    18.          if(!key2)
    19.          {
    20.              wait_ms(10);
    21.              if(!key2)
    22.                  LED_R=0;   
    23.          }
    24.          else LED_R=1;
    25.      }
    26. }
    复制代码
    然后编译下载,看板子
    20160412_233322.jpg

    另外附上arduino IDE中的程序截图
    捕获.JPG
    回复

    使用道具 举报

    129

    主题

    4

    好友

    4795

    积分

    状元

    Rank: 6Rank: 6

  • TA的每日心情
    开心
    前天 21:58
  • 签到天数: 528 天

    [LV.9]以坛为家II

    发表于 2016-4-13 00:29:34 |显示全部楼层
    另一个按键控制如下
    20160412_233257.jpg

    arduino 程序截图
    捕获.JPG
    回复

    使用道具 举报

    8

    主题

    0

    好友

    1101

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    奋斗
    昨天 08:26
  • 签到天数: 240 天

    [LV.8]以坛为家I

    发表于 2016-4-13 08:50:52 |显示全部楼层
    哎呦,不错。
    回复

    使用道具 举报

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

    关闭

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


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

    GMT+8, 2016-12-10 17:00 , Processed in 0.186914 second(s), 12 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部