QB038 Button Module

1.Product Introduction

../../_images/Button-1.jpeg

Button module is a common electronic component used to achieve key operation in electronic devices.

The Button module is composed of two electrodes and a spring-type button, which is located between the two electrodes. When the button is not pressed, the two electrodes of the button are disconnected, and the circuit is in the disconnected state; When the key is pressed, the two electrodes touch to form a closed circuit.

Application reference: keyboard, control switch, etc.

2.Parameter Specification

Parameter Value//Description
Operating voltage 3.3V~5V
Operating temperature -10°C~+50°C
Output signal Digital signal
Size 3.16cm*2.38cm
../../_images/Button-5.jpg

3.Wiring Diagram

../../_images/Button-2.png
PIR Motion Sensor UNO
VCC 5V
GND GND
S Digital Pin 7

4.Sample Code

1
2
3
4
5
6
7
8
9
//www.acebott.com
void setup() {
pinMode(7,INPUT);///Set pin 7 to input mode
Serial.begin(9600);//Set baud rate to 9600
}
void loop() {
Serial.println(digitalRead(7));//Read the state of pin 7and print it to the serial monitor
delay(1000);
}

5.Test Result

After uploading the code to the controller board, open the serial port monitor of the Arduino IDE, set the baud rate to 9600, and switch to scroll mode.

When we press the key, the serial port returns data 0; When the key is released, the serial port returns data 1.

../../_images/Button-3.png
../../_images/Button-4.jpeg

6.Related Resources

7.Get One Now