turtlebot3-burger_150.png
turtlebot3-waffle-pi_150.png
turtlebot3-arm_150.png
walking-y2_150.png
turbot3-multi_150.png
turbot3-dl-ros1_150.png
turbot3-ai.png
turbot3-dl-ros2_150.png
turbot3-slam_150.png
turbot3-arm_150.png
turtlebot4-lite_150.png
turtlebot4-pro_150.png
turbot4-dl_150.png
turbot4-ai_150.png
aidriving-racebot_150.png
aidriving-autodrive_150.png
turtlebot-arm_150.png
openmanipulator-x_150.png
Home » Arduino其他传感器 » Arduino数字大按钮模块 V2

Arduino数字大按钮模块 V2

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号

产品简介

  • 按压式的开关数字输入模块,与Arduino专用传感器扩展板结合使用,能够实现非常有趣的互动作品,按钮模块使用大按钮加优质按键帽手感一流,使用方便可以做到“即插即用”。

技术规格

  • 电源要求:+3.3-5V
  • 输出类型:数字信号
  • 接口模式:pH2.0-3
  • 引脚定义:
1--输出 
    2--电源 
    3---地。
  • 重量:15g
  • 外形尺寸:30mm×20mm

连接图

connection diagram

样例代码

/*
  描述:
  这是一段简单的测试代码,当你按下按键时,板子上的13号引脚的LED将会被点亮,松开后,灯熄灭。
*/

int ledPin = 13;                // 选择灯的引脚
int inputPin = 2;               // 传感器连接引脚2

void setup() {
  pinMode(ledPin, OUTPUT);      // 定义灯的引脚为输出引脚
  pinMode(inputPin, INPUT);     // 定义按键引脚为输入引脚
}

void loop(){
  int val = digitalRead(inputPin);  //读取输入值
  if (val == HIGH) {            // 检查输入是否为高,这里高为按下
    digitalWrite(ledPin, LOW);  // 灯关闭状态
  } else {
    digitalWrite(ledPin, HIGH); // 灯亮起状态
  }
}

本文整理于DFRobot wiki

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号


标签: none