数字大按钮_Gadgeteer专用__SKU_TOY0016_ - jimaobian/DFRobotWikiCn GitHub Wiki

DFRobot 数字大按钮模块

概述

按压式的开关数字输入模块,能够实现非常有趣的互动作品,按钮模块使用大按钮加优质按键帽手感一流,使用方便可以做到“即插即用”。模块带有Gedgteer兼容插口,通过一根IDC 10芯线缆可以直接插到Dreamer系列控制板的任意插口上。模块上有一个小LED,可以编程控制。

该模块为Gadgeteer接口专用,主要用在Dreamer系列产品上。不过通过IO转接板也可以用在其他Arduino控制板或其他微控制器板。

技术规格

  • 电源要求:+3.3-5V
  • 输出类型:数字信号
  • 接口模式:IDC 10
  • 引脚定义:详见原理图
  • 重量:0.05Kg
  • 外形尺寸:22mm×30mm

连接示意图

控制板:Dreamer MEGA, 接口选择X15,由于使用的是普通GPIO,所以任意接口都可以(记得修改下面代码里的引脚代码)。 数字模块连接示意图

示例代码


///Arduino Sample Code
///www.DFRobot.com
///Last modified on 16th September 2010

int ledPin = 36;                // choose the pin for the LED
int inputPin = 66;               // Connect sensor to input pin 3


void setup() {
  pinMode(ledPin, OUTPUT);      // declare LED as output
  pinMode(inputPin, INPUT);     // declare pushbutton as input
}

void loop(){
  int val = digitalRead(inputPin);  // read input value
  if (val == HIGH) {            // check if the input is HIGH
    digitalWrite(ledPin, LOW);  // turn LED OFF
  } else {
    digitalWrite(ledPin, HIGH); // turn LED ON
  }
}

File:nextredirectltr.png购买 DFRobot数字大按钮模块(SKU:DFR0029)

category: Product Manual category: DFR Series