mirror of
https://github.com/gunner47/GyverLamp.git
synced 2025-08-09 01:40:59 +03:00
add
This commit is contained in:
34
libraries/GyverButton/examples/_5_buttons/_5_buttons.ino
Normal file
34
libraries/GyverButton/examples/_5_buttons/_5_buttons.ino
Normal file
@@ -0,0 +1,34 @@
|
||||
/*
|
||||
Пример использования библиотеки GyverButton, 5 кнопок
|
||||
*/
|
||||
|
||||
#define BTN1 3 // кнопка подключена сюда (PIN --- КНОПКА --- GND)
|
||||
#define BTN2 4 // кнопка подключена сюда (PIN --- КНОПКА --- GND)
|
||||
#define BTN3 5 // кнопка подключена сюда (PIN --- КНОПКА --- GND)
|
||||
#define BTN4 6 // кнопка подключена сюда (PIN --- КНОПКА --- GND)
|
||||
#define BTN5 7 // кнопка подключена сюда (PIN --- КНОПКА --- GND)
|
||||
|
||||
#include "GyverButton.h"
|
||||
GButton butt1(BTN1);
|
||||
GButton butt2(BTN2);
|
||||
GButton butt3(BTN3);
|
||||
GButton butt4(BTN4);
|
||||
GButton butt5(BTN5);
|
||||
|
||||
void setup() {
|
||||
Serial.begin(9600);
|
||||
}
|
||||
|
||||
void loop() {
|
||||
butt1.tick();
|
||||
butt2.tick();
|
||||
butt3.tick();
|
||||
butt4.tick();
|
||||
butt5.tick();
|
||||
|
||||
if (butt1.isClick()) Serial.println("Button 1");
|
||||
if (butt2.isClick()) Serial.println("Button 2");
|
||||
if (butt3.isClick()) Serial.println("Button 3");
|
||||
if (butt4.isClick()) Serial.println("Button 4");
|
||||
if (butt5.isClick()) Serial.println("Button 5");
|
||||
}
|
Reference in New Issue
Block a user