产品简介
LED Button是一款按钮会发光的开关式按键。当我们按下按键时,它可以发出彩虹的颜色,比如常见的“红、黄、绿、蓝、白”这五种颜色。同时它可以与micro:bit,Arduino等主板结合使用,然后实现很多有趣的互动作品。
技术规格

- 工作电压:+3.3-5V(推荐3.3V)
 - 输出类型:数字信号
 - 接口模式:PH2.0-3P
 - 尺寸:27×26.5mm
 - LED灯发光颜色:红、黄、绿、蓝、白
 
注:该模块按下输出高电平,LED灯亮。松开输出低电平,LED灯灭。
引脚说明

| 序号 | 丝印 | 功能描述 | 
|---|---|---|
| 1 | D | 控制端 | 
| 2 | + | VCC | 
| 3 | - | GND | 
图形化使用教程
连接图

Mind+图形化编程
1、下载及安装软件。下载地址:http://www.mindplus.cc 详细教程:Mind+基础wiki教程-软件下载安装
2、切换到“上传模式”。 详细教程:Mind+基础wiki教程-上传模式编程流程
3、“扩展”中选择“主控板”中的“Arduino Uno”。 详细教程:Mind+基础wiki教程-加载扩展库流程
程序示例
功能描述:当你第按下按键时,按键上的LED灯亮,micro:bit 点阵屏显示“√”。松开按键,LED灯灭,micro:bit 点阵屏显示“×”。

程序效果:

MakeCode图形化编程
MakeCode基础操作教程:MakeCode基础操作教程
程序示例
功能描述:当你第按下按键时,按键上的LED灯亮,micro:bit 点阵屏显示“√”。松开按键,LED灯灭,micro:bit 点阵屏显示“×”。

程序效果:

Arduino 使用教程
连接图

准备
- 硬件
- 1 x Arduino UNO控制板
 - 1 x LED Button模块
 - 1 x 数字连接线
 
 - 软件
- Arduino IDE, 点击下载Arduino IDE
 
 
   /*
      描述:
      当你第按下按键时,按键内部的LED灯亮,同时板子上的13号引脚的LED将会被点亮。
      松开按键后,按键内部的LED灯灭,板子上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, HIGH); // 灯亮起状态
      } else {
         digitalWrite(ledPin, LOW);  // 灯关闭状态
      }
    }
程序效果:

常见问题
还没有客户对此产品有任何问题,欢迎通过qq或者论坛联系我们!
更多问题及有趣的应用,可以 访问论坛 进行查阅或发帖。