Arduino Khóa điện từ
Khóa điện từ (khóa EM) được sử dụng rộng rãi để khóa cửa. Nó thường được sử dụng cùng với công tắc, đầu đọc dấu vân tay, đầu đọc RFID/NFC, bàn phím, hoặc ứng dụng trên PC/điện thoại di động để kiểm soát quyền truy cập vào cửa, cổng của tòa nhà... Khóa điện từ còn được biết đến với tên gọi khóa từ, hay maglock.
Một lựa chọn thay thế cho Khóa Điện từ là Khóa Solenoid. Bạn có thể tìm hiểu thêm tại Arduino - Khóa Solenoid
Phần cứng cần chuẩn bị
| 1 | × | Arduino Uno R3 | ||
| 1 | × | USB 2.0 cable type A/B (for USB-A PC) | ||
| 1 | × | USB 2.0 cable type C/B (for USB-C PC) | ||
| 1 | × | Electromagnetic Lock | ||
| 1 | × | Relay | ||
| 1 | × | 12V Power Adapter | ||
| 1 | × | DC Power Jack | ||
| 1 | × | (Khuyến nghị) Screw Terminal Block Shield for Arduino Uno | ||
| 1 | × | (Khuyến nghị) Breadboard Shield for Arduino Uno | ||
| 1 | × | (Khuyến nghị) Enclosure for Arduino Uno | ||
| 1 | × | (Khuyến nghị) Prototyping Base Plate & Breadboard Kit for Arduino UNO |
Or you can buy the following kits:
| 1 | × | DIYables STEM V3 Starter Kit (Arduino included) | ||
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | ||
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Về Khóa Điện Từ
Bố trí chân pin
Khóa điện từ gồm hai thành phần:
- Một nam châm điện có hai chân
- Một tấm lá động

Cách hoạt động
- Khi nam châm điện được cấp nguồn, một dòng điện chạy qua nam châm điện tạo ra một từ thông làm cho tấm tác động hút vào nam châm điện ⇒ tác dụng khóa
- Khi nam châm điện không được cấp nguồn, không có từ thông, tấm tác động không hút vào nam châm điện ⇒ tác dụng mở khóa
※ Lưu ý:
Khóa điện từ thường sử dụng nguồn 12V, 24V hoặc 48V. Do đó, chúng ta KHÔNG THỂ kết nối khóa điện từ trực tiếp với pin Arduino. Chúng ta phải kết nối nó với pin Arduino thông qua một relay.
Nếu chúng ta kết nối khóa điện từ với một rơ-le (ở chế độ thường mở):
- Khi rơ-le mở, cửa được mở khóa
- Khi rơ-le đóng, cửa được khóa
Bằng cách kết nối Arduino với rơ-le, chúng ta có thể lập trình cho Arduino để điều khiển khóa điện từ. Tìm hiểu thêm về rơ-le trong Arduino - rơ-le.
Trong quá trình lắp đặt, tấm tác động được gắn lên cửa hoặc cửa sổ (phần di động), và nam châm điện được gắn lên khung cửa (phần cố định). Hai bộ phận này tiếp xúc với nhau khi cửa đóng.
Sơ đồ đấu dây

This image is created using Fritzing. Click to enlarge image
Mã Arduino
Đoạn mã dưới đây khóa và mở cửa mỗi 5 giây.
Hướng dẫn từng bước
- Sao chép mã ở trên và mở bằng Arduino IDE
- Nhấp vào nút Tải lên trên Arduino IDE để tải mã lên cho Arduino
- Đặt tấm armature gần nam châm điện.
- Quan sát sự hút giữa tấm armature và nam châm điện.
Video Tutorial
Việc sản xuất video tốn rất nhiều thời gian. Nếu video hướng dẫn hữu ích cho việc học của bạn, hãy đăng ký kênh YouTube để ủng hộ. Nếu nhu cầu đủ cao, chúng tôi sẽ cố gắng làm thêm nhiều video.