查看: 572|回复: 1

[教程] pcDuino上使用Linker buttonv2

[复制链接]

18

主题

0

好友

299

积分

版主

Rank: 7Rank: 7Rank: 7

该用户从未签到

发表于 2014-4-16 10:01:38 |显示全部楼层
linker_button_v2.jpg


Linker Buttonv2 是一个按键模块,作为最常用的信号输入和控制器Linker Buttonv2采用了双按键组合,不用焊接即插即用。

实验准备
pcDuino v2 x 1
杜邦线4根
Linker buttonv2 一个

实验连线
Linker Buttonv2 的S1连接pcDuino的D2
Linker Buttonv2 的S2连接pcDuino的D3
Linker Buttonv2 的G连接pcDuino的GND
Linker Buttonv2 的V连接pcDuino的+3v

linker_button_v2_01.jpg


程序代码

打开pcDuino自带的Arduino IDE把下面程序拷贝到IDE中
  1. #include  “core.h”

  2. const int button_s1 = 2;
  3. const int button_s2 = 3;

  4. void setup  (){
  5.   pinMode (2, INPUT);
  6.   pinMode (3, INPUT);
  7. }
  8. void loop  (){
  9.   if  (digitalRead (2){
  10.       printf (“button_s1 have been hold down!\n”);
  11.   }
  12.   delay (50);
  13.   if  (digitalRead (3){
  14.       printf (“button_s2 have been hold down!\n”);
  15.   }
  16.   delay (50);
  17. }
复制代码
实验结果
运行程序之后弹出黑色终端界面。
当我们按下按钮S1 屏幕上打印出button_S1 have been hold down!
当我们按下按钮S1 屏幕上打印出button_S2 have been hold down!

linker_button_v2_011.jpg

回复

使用道具 举报

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

关闭

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


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

GMT+8, 2016-12-11 10:11 , Processed in 0.073582 second(s), 10 queries , Memcache On.

苏公网安备 32059002001056号

Powered by Discuz!

回顶部