查看: 2608|回复: 2

【LinkSprite试用】按键控制LED

[复制链接]
  • TA的每日心情
    开心
    2020-2-14 12:16
  • 签到天数: 827 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2016-4-13 00:27:06 | 显示全部楼层 |阅读模式
    分享到:
    接前一篇帖子https://www.cirmall.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
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-2-14 12:16
  • 签到天数: 827 天

    连续签到: 1 天

    [LV.10]以坛为家III

     楼主| 发表于 2016-4-13 00:29:34 | 显示全部楼层
    另一个按键控制如下
    20160412_233257.jpg
    arduino 程序截图
    捕获.JPG
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-3-13 10:11
  • 签到天数: 1088 天

    连续签到: 2 天

    [LV.10]以坛为家III

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

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-12-19 07:11 , Processed in 0.135793 second(s), 20 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.