//Khai báo các biến tương ứng với các pin của Arduino
int off = 8;
int on = 9;
int led = 10;
void setup() {
// put your setup code here, to run once:
pinMode(off, INPUT_PULLUP); //Nút off - input_pullup
pinMode(on, INPUT_PULLUP); //Nút on - input_pullup
pinMode(led, OUTPUT); //Đèn led tương ứng trạng thái ngõ ra có tín hiệu hay không
}
void loop() {
// put your main code here, to run repeatedly:
int statusoff = digitalRead(off); //Khai báo trạng thái đọc được ở nút OFF
int statuson = digitalRead(on); //Khai báo trạng thái đọc được ở nút ON
if (statusoff == LOW) { //Nếu nút OFF có trạng thái LOW - được nhấn
digitalWrite(led, LOW); //Thì LED chuyển trạng thái LOW - tắt
} //còn không thì không có gì xảy ra, bỏ câu lệnh else
if (statuson == LOW) { //Nếu nút ON có trạng thái LOW - được nhấn
digitalWrite(led, HIGH); //Thì LED sẽ chuyển trạng thái HIGH - bật
} //còn không thì không có gì xảy ra, bỏ câu lệnh else
}