Bạn nghĩ thế nào nếu chỉ có bạn là người có thể bật/tắt đèn trong phòng của mình?
Trước đây, chúng tôi đã hướng dẫn cách tự làm các thiết bị bật tắt đèn như vỗ tay hoặc sử dụng smartphone. Hôm nay, chúng tôi sẽ giới thiệu một thiết bị thú vị khác. Với thiết bị này, bạn có thể bật/tắt đèn bằng ví hoặc chìa khóa, và chỉ có bạn mới có thể điều khiển được.
Danh sách chuẩn bị:
Một bo mạch Arduino UNO R3 (giá khoảng 180.000 đồng)
Một module RFID RC522 (giá khoảng 90.000 đồng)
Một module Relay 5v (giá khoảng 25.000 đồng)
Dây cái – cái, cái- cái (giá khoảng 14.000 đồng)
Bước 1: Hàn các chân kết nối cho module RC522
Khi mua Module RFID RC522, các chân kết nối thường chưa được hàn. Để sử dụng, bạn cần thực hiện việc hàn các chân kết nối.
Bước 2: Liên kết Module RFID RC522 với Arduino
Bản vẽ mạch kết nối như sau:
Chân RST được gắn vào chân số 9 trên Arduino
Chân SDA nối vào chân số 10 trên Arduino
Chân MOSI nối vào chân số 11 trên Arduino
Chân MISO nối vào chân số 12 trên Arduino
Chân SCK nối vào chân số 13 trên Arduino
Chân 3.3V nối vào chân số 3.3v trên Arduino
Chân GND nối vào chân số GND trên Arduino
Module RC522 có tổng cộng 8 chân, nhưng chúng ta chỉ cần sử dụng 7 chân. Trong đó có 2 chân dùng cho nguồn và 5 chân dùng cho tín hiệu.
Module RC522 có tổng cộng 8 chân
Bạn chỉ cần cắm dây vào 7 chân này.
Sau đó, kết nối chúng với Arduino theo sơ đồ đã cho.
Bước 3: Kết nối Module Relay với Arduino
Module Relay giúp chúng ta điều khiển các thiết bị có điện áp cao như 220V một cách an toàn. Nếu kết nối trực tiếp với thiết bị 220V, mạch Arduino có thể bị hỏng.
Module Relay thường có 6 chân: DC- và DC+ là nguồn điện nhỏ từ Arduino, IN là chân tín hiệu vào
COM, NC, NO là các chân để điều khiển việc đóng ngắt các thiết bị điện. COM nằm ở giữa, NC (Normal Close - thường đóng) và NO (Normal Open - thường mở).
Nhấn phím V để dịch mã
Nhấn vào biểu tượng mũi tên để nạp mã
Sau khi mã được nạp thành công, nhấn tổ hợp phím Ctrl Shift M để mở Cổng Giám sát trên màn hình.
ID của thẻ sau khi quét
Khi bạn quẹt thẻ qua module RC522, ID của thẻ sẽ hiển thị trên màn hình. Khi mua module RC522, bạn sẽ nhận được một thẻ nhựa PET và một tag móc chìa khóa kèm theo.
Bước 5: Nhập ID của thẻ vào CODE
Thay ID của thẻ vào đây
Sau khi có ID của thẻ, hãy thay ID này vào 2 dòng có mũi tên ở trên và tiến hành nạp lại mã vào Arduino.
Quẹt bằng thẻ nhựa PET
Vậy là chúng ta đã hoàn tất.
Các bạn có thể nhét vào ví
Với thẻ PET, bạn có thể đặt vào ví như này.
Nhét thẻ PET vào ví
Thẻ vẫn hoạt động bình thường khi được đặt vào ví.
Quẹt bằng thẻ tag
Với thẻ tag, bạn có thể gắn vào chìa khóa, rất thuận tiện.
Xin cảm ơn cửa hàng Linh Kiện Hà Nội đã hỗ trợ chúng tôi thực hiện bài viết này.
Bạn đọc có bất kỳ thắc mắc nào trong quá trình thực hành có thể tham gia nhóm Facebook tại đây để đặt câu hỏi và thảo luận.