5. Bài 3: Nút nhấn giữ

Giới thiệu


Nút nhấn giữ, sau khi được nhấn sẽ giữ nguyên trạng thái và sẽ đổi lại trạng thái ban đầu khi được nhấn thêm lần nữa.

../../_images/2_2.png

Xây dụng mạch điện


  • Thành phần:

    • Đèn LED đỏ.

    • Điện trở R1 100 Ω.

    • Nút nhấn giữ S1.

  • Sơ đồ mạch điện

    ../../_images/bai_3.110.png

  • Nguyên lý hoạt động:

Tương tự như Bài 2, tuy nhiên thay vì thả nút nhấn ra không nhấn nữa để tắt LED như ở bài 2 thì ta cần nhấn thêm 1 lần nữa để đổi trạng thái của nút nhấn.

Kết nối mạch điện


Nhấn S1 LED sáng, nhấn thêm cái nữa LED tắt.

../../_images/bai_3.23.png

Chương trình


  • Chúng ta sẽ sử dụng lại chương trình trong Bài 2.

    • Chân P1 sẽ dùng để phát hiện trạng thái của nút nhấn giữ.

    • Nếu nút đang được nhấn thì sẽ dùng chân P0 để bật đèn LED.

    • Ngược lại nếu nút đang được ngắt thì sẽ tắt đèn LED

    ../../_images/2.37.png

Kết quả


Kết quả của chương trình như sau:

../../_images/bai_3.34.png

Có thể bạn chưa biết?


Để kiểm soát hoạt động của một thiết bị, nút nhấn và công tắc là những thành phần không thể thiếu. Phụ thuộc vào mục đích kiểm soát khác nhau mà có rất nhiều loại công tắc đấy các bạn, sau đây là một vài ví dụ:

  • Nút nhấn đa hướng

    ../../_images/3.26.png

  • Công tắc lật

    ../../_images/3.36.png

  • Công tắc xoay

    ../../_images/3.43.png

  • Công tắc chuyển mạch

    ../../_images/3.51.png

Chương trình mẫu


../../_images/bai_3.44.png