Cái tên "công tắc sậy" bắt nguồn từ cụm từ "liên hệ kín". Và điều này giải thích cấu trúc của nó. Thực chất, công tắc sậy là hai tiếp điểm mở (hoặc đóng) nằm trong bình chân không, chúng thay đổi trạng thái ngược lại khi tiếp xúc với từ trường. Công tắc sậy là loại cảm biến rất phổ biến được sử dụng trong nhiều ứng dụng. Điều này bao gồm điều khiển đóng / mở cửa, các bộ đếm khởi động khác nhau, bộ đếm tốc độ, v.v. Hãy kết nối công tắc sậy với Arduino và xem nó hoạt động như thế nào.
Nó là cần thiết
- - Arduino;
- - một mô-đun có công tắc cây lau hoặc chỉ một công tắc cây lau;
- - Nam châm vĩnh cửu;
- - một máy tính.
Hướng dẫn
Bước 1
Hãy kết nối mô-đun chuyển đổi cây sậy với Arduino theo sơ đồ bên dưới. Nguồn được cung cấp từ 5 V hoặc từ 3,3 V. Kết nối tín hiệu với chân kỹ thuật số D2.
Mô-đun công tắc sậy chứa một biến trở 10 kΩ. Điện trở này có thể được sử dụng để đặt ngưỡng chuyển đổi của cây lau và do đó điều chỉnh độ nhạy. Mô-đun cũng chứa một bộ so sánh LM393 để loại trừ các cảnh báo sai của cảm biến từ.
Bước 2
Chúng ta hãy viết một bản phác thảo về xử lý hoạt động của công tắc cây sậy. Mọi thứ đều đơn giản ở đây. Đặt số pin mà chúng tôi kết nối đầu ra mô-đun - "2" và bật nó để "nghe lén". Chúng tôi kích hoạt điện trở kéo lên trên chân "2". Chúng tôi đặt chân 13 làm đầu ra. Chúng tôi bật cổng nối tiếp với tốc độ 9600 baud. Và sau đó cứ sau 20 ms, chúng tôi đọc số đọc của công tắc sậy và gửi giá trị đến cổng. Nếu công tắc cây lau đang mở - "1" được hiển thị, nếu đóng - "0" được hiển thị.
Ngoài ra, đèn LED trên chân thứ 13 của Arduino phát sáng miễn là các điểm tiếp xúc của công tắc sậy được đóng lại. Chú ý đến sự đảo ngược của tín hiệu đọc được từ cảm biến.
Bước 3
Kết nối nguồn với Arduino. Đèn LED trên mô-đun sẽ sáng, cho biết rằng mô-đun đã được cấp nguồn.
Bây giờ chúng ta mang một nam châm vĩnh cửu đến công tắc sậy - các điểm tiếp xúc của công tắc sậy sẽ đóng lại và đèn LED sẽ sáng, cho biết rằng công tắc sậy đã được kích hoạt. Tháo nam châm một lần nữa - công tắc sậy sẽ mở và đèn LED sẽ tắt. Nếu chúng ta bật màn hình cổng, chúng ta sẽ thấy hoạt động của công tắc sậy ở dạng các số không trong số các công tắc khi tiếp điểm mở.
Bước 4
Hãy kết nối riêng công tắc sậy với Arduino. Mọi thứ ở đây cực kỳ đơn giản. Công tắc sậy được kết nối giống như nút, với điện trở 10 kΩ. Chương trình sẽ vẫn như cũ.
Bật nguồn, đưa nam châm đến công tắc sậy - đèn LED Arduino sẽ sáng trong khi các điểm tiếp xúc của công tắc sậy được đóng lại.