Arduino UNO R4 Khóa Điện Từ

Trong hướng dẫn này, chúng ta sẽ học cách sử dụng Arduino UNO R4 để điều khiển khóa điện từ nhằm khóa/mở khóa cửa một cách lập trình.

Arduino UNO R4 khóa điện từ

Linh Kiện Cần Thiết

1×Arduino UNO R4 WiFi hoặc Arduino UNO R4 Minima
1×(Tùy chọn) DIYables STEM V4 IoT, tương thích với Arduino Uno R4 WiFi
1×Arduino UNO R4 Minima (Tùy chọn thay thế)
1×Cáp USB Type-C
1×Khóa Điện Từ
1×Relay
1×Adapter Nguồn 12V
1×Jack Nguồn DC
1×(Khuyến nghị) Screw Terminal Block Shield for Arduino UNO R4
1×(Khuyến nghị) Breadboard Shield for Arduino UNO R4
1×(Khuyến nghị) Enclosure for Arduino UNO R4
1×(Khuyến nghị) Power Splitter for Arduino UNO R4
1×(Khuyến nghị) Prototyping Base Plate & Breadboard Kit for Arduino UNO

Or you can buy the following kits:

1×DIYables STEM V4 IoT Starter Kit (Arduino included)
1×DIYables Sensor Kit (30 sensors/displays)
1×DIYables Sensor Kit (18 sensors/displays)

Về Khóa Điện Từ

Khóa điện từ, thường được gọi là maglock, thường được sử dụng để bảo vệ cửa ra vào. Nó thường hoạt động với các thiết bị khác nhau như công tắc, đầu đọc vân tay, đầu đọc RFID/NFC, bàn phím số, hoặc ứng dụng trên PC và thiết bị di động để quản lý việc ra vào cửa và lối vào tòa nhà.

Sơ Đồ Chân

Khóa điện từ có hai phần:

  • Một nam châm điện, có hai chân
  • Một tấm cho phần ứng (armature)
sơ Đồ chân khóa Điện từ

Cách Hoạt Động

  • Khi nam châm điện được bật, dòng điện chạy qua nó và tạo ra từ trường hút tấm ứng về phía nam châm điện, làm cho nó khóa lại. Khi nam châm điện tắt, không có từ trường và tấm ứng không bị hút về phía nam châm điện, cho phép nó mở khóa.

※ Lưu ý:

Khóa điện từ thường cần nguồn cung cấp 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 chân Arduino UNO R4. Thay vào đó, chúng ta phải kết nối nó thông qua relay với chân Arduino UNO R4.

Nếu chúng ta kết nối khóa điện từ với relay ở chế độ normally open (thường mở):

  • Khi relay mở, cửa được mở khóa.
  • Khi relay đóng, cửa bị khóa.

Bạn có thể kết nối Arduino UNO R4 với relay để lập trình điều khiển khóa điện từ. Để tìm hiểu thêm về việc sử dụng relay với Arduino UNO R4, hãy truy cập Arduino UNO R4 - Relay.

Để lắp đặt, hãy cố định tấm ứng vào cửa hoặc cửa sổ (phần chuyển động) và gắn nam châm điện vào khung cửa (phần không chuyển động). Khi bạn đóng cửa, hai phần này phải chạm vào nhau.

Sơ Đồ Đấu Nối

sơ Đồ Đấu nối Arduino UNO R4 khóa Điện từ

This image is created using Fritzing. Click to enlarge image

Code Arduino UNO R4

Code này khóa và mở khóa cửa mỗi 5 giây.

/* * Mã Arduino UNO R4 này được phát triển bởi newbiely.vn * Mã Arduino UNO R4 này được cung cấp để sử dụng công khai, không có ràng buộc. * Để xem hướng dẫn chi tiết và sơ đồ kết nối, vui lòng truy cập: * https://newbiely.vn/tutorials/arduino-uno-r4/arduino-uno-r4-electromagnetic-lock */ #define RELAY_PIN 3 // The Arduino UNO R4 pin connected to the IN pin of relay // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin as an output. pinMode(RELAY_PIN, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(RELAY_PIN, HIGH); // lock the door delay(5000); digitalWrite(RELAY_PIN, LOW); // unlock the door delay(5000); }

Các Bước Thực Hiện

Thực hiện theo hướng dẫn từng bước sau:

  • Nếu đây là lần đầu tiên bạn sử dụng Arduino Uno R4 WiFi/Minima, hãy tham khảo hướng dẫn về Arduino UNO R4 - Cài Đặt Phần Mềm.
  • Kết nối khóa điện từ với Arduino Uno R4 theo sơ đồ được cung cấp.
  • Kết nối board Arduino Uno R4 với máy tính của bạn bằng cáp USB.
  • Khởi động Arduino IDE trên máy tính của bạn.
  • Chọn board Arduino Uno R4 phù hợp (ví dụ: Arduino Uno R4 WiFi) và cổng COM.
  • Sao chép code ở trên và mở trong Arduino IDE.
  • Nhấp vào nút Upload trong Arduino IDE để gửi code đến Arduino UNO R4.
  • Đưa tấm ứng gần nam châm điện.
  • Quan sát lực hút giữa tấm ứng 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.

Arduino UNO R4 - Nút Nhấn Điều Khiển Khóa Điện Từ

Truy cập hướng dẫn Arduino UNO R4 - Nút Nhấn Điều Khiển Khóa Điện Từ.

Bài hướng dẫn liên quan