Arduino - Giao tiếp với Button (Phần 1): Bật tắt led bằng 2 nút nhấn

Nội dung

   Xác định trạng thái của nút nhấn từ đó chúng ta có thể dùng các button để điều khiển bật tắt đèn led
Từ đó ta cho ra được ví dụ đơn giản về việc điều khiển led bật/tắt bằng 2 nút nhấn.

Yêu cầu phần cứng

  1.   Board mạch Arduino
  2.   Button(nút nhấn) 2 cái
  3.   Led đơn
  4.   Điện trở 220 Ohm

Lắp đặt mạch



Lập trình

     int button1 = 6;
     int button2 = 7;
     int led = 13;

     void setup() 
     {
      pinMode(button1, INPUT);  //Cài đặt chân D6 ở trạng thái đọc dữ liệu
      pinMode(button2, INPUT);  //Cài đặt chân D7 ở trạng thái đọc dữ liệu
      pinMode(led,OUTPUT); // Cài đặt chân D13 dưới dạng OUTPUT
     }

void loop() 
{
     int nutnhan1 = digitalRead(button1);    //Đọc trạng thái button
     int nutnhan2 = digitalRead(button2);    //Đọc trạng thái button

     if (nutnhan1 == HIGH)  // Nếu mà button bị nhấn
      { 
      digitalWrite(led,HIGH); // Đèn led sáng
      } 

      if (nutnhan2 == HIGH) // Nếu mà button bị nhấn
      { 
      digitalWrite(led,LOW);//Đèn led tắt
      }
}


Mô phỏng






    Khi bạn ấn nút nhấn 1 thì led sẽ sáng và ngược lại.




   Khi ấn nút nhấn 2 thì led sẽ tắt.





   Chúc các bạn thành công!

4 nhận xét

  1. Công ty chuyên cung cấp dịch vụ làm hộp đèn mica hút nổi giá thành tốt nhất Tp.HCM cũng như cung cấp dịch vụ gia công biển bảng hộp đèn mica hút ép nổi với những kỹ thuật gia công hút nổi vượt trội với công nghệ máy móc mới nhất, cùng đội ngũ nhân viên thi công nhiều năm kinh nghiệm trong lĩnh vực quảng cáo.
    Với những dịch vụ cung cấp sản phẩm như:
    – Hộp đèn mica hút nổi quảng cáo theo yêu cầu thiết kế + kích thước của khách hàng với nhiều mẫu mã như: Hình vuông, hình elip, hình cầu, hình chữ nhật, hình tròn.. với công nghệ hút nổi mica lõm, lồi…
    – Làm bảng hiệu hộp đèn mica ép nổi mọi kích thước
    – Làm chữ nổi mica hút ép nổi
    – Làm logog mica hút ép nổi
    – Gia công mọi thiết kế liên quan đến mica hút nổi theo yêu cầu như: trang trí nhà hàng, khách sạn, phòng Karaoke, quán Bar….
    Chúng tôi nhận làm bảng hiệu quảng cáo:
    làm bảng hiệu
    làm bảng hiệu alu
    làm hộp đèn quảng cáo
    làm biển quảng cáo
    làm biển hiệu quảng cáo
    làm bảng hiệu hộp đèn
    làm bảng hiệu led
    hộp đèn bảng hiệu
    bảng hiệu mica
    làm bảng hiệu mica
    bảng hiệu quảng cáo
    Quảng cáo Đại Phát
    Địa chỉ: 55 Linh Đông, P. Linh Đông, Q. Thủ Đức, TP. Hồ Chí Minh
    Điện Thoại: 0935 79 00 28
    Email: daiphatgroup2010@gmail.com
    Website: thietkethicongdaiphat.com

    Trả lờiXóa
  2. làm bai dồng hồ bắm giấy cho minh tham khảo với

    Trả lờiXóa
  3. Làm cách nào cho led sáng, nhấn cả 2 nút thì led tắt

    Trả lờiXóa
  4. LÀM CÁCH NÀO ĐỂ MÀ NHẤN NÚT NHẤN 1 THÌ ĐÈN 1 NHẤP NHÁY, NHẤN NÚT NHẤT 2 ĐÈN 1 TẮT ?
    Ai giúp em với ạ :(((

    Trả lờiXóa