查看: 2234|回复: 0

pcDuino上使用Linker buttonv2

[复制链接]

该用户从未签到

发表于 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
回复

使用道具 举报

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

本版积分规则

关闭

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

手机版|小黑屋|与非网

GMT+8, 2024-11-20 08:27 , Processed in 0.117227 second(s), 16 queries , MemCache On.

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

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.