我是靠谱客的博主 标致烧鹅,这篇文章主要介绍TinkerBoard开发板使用C++检测独立按键是否被按下,现在分享给大家,希望可以做个参考。

接线:

按键模块的地接开发板的地,按键模块的信号线接开发板的物理8号引脚(wPi编号是15)。

编码:

先设置15号引脚为输入,并且是上拉。
然后开始读,间隔为50毫秒。

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream> #include <wiringPi.h> using namespace std; #define BUTTON 15 int main() { cout << "Hello World!" << endl; wiringPiSetup(); pinMode(BUTTON, INPUT);// 设置按钮引脚为输入 pullUpDnControl(BUTTON, PUD_UP); // 接按钮的引脚设置成上拉 while (1) { if(digitalRead(BUTTON) == 0) { cout<<"button down"<<endl; } else { cout<<"button up"<<endl; } delay(50); } return 0; }

编译命令: g++ -o key key.cpp -lwiringPi
运行: ./key
然后开始按按键 。

最后

以上就是标致烧鹅最近收集整理的关于TinkerBoard开发板使用C++检测独立按键是否被按下的全部内容,更多相关TinkerBoard开发板使用C++检测独立按键是否被按下内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部