6. Cửa thông minh đóng mở bằng thẻ từ

1. Mục tiêu


Với hướng dẫn này, chúng ta thực hiện tính năng mở khóa cửa bằng thẻ từ, sử dụng module RFID I2C

2. Thiết bị cần sử dụng


  • Mạch Yolo UNO:

../../_images/yolo_uno2.png

  • Module LCD kèm dây tín hiệu:

../../_images/lcd_16021.png

  • Module RFID kèm dây tín hiệu:

../../_images/rfid.png

  • Động cơ servo:

../../_images/servo_9G.png

3. Kết nối phần cứng


  • Kết nối động cơ servo vào cổng D2

  • Kết nối LCD vào cổng I2C2

  • Kết nối RFID vào cổng I2C4

../../_images/rfid_21.png

4. Chương trình lập trình


../../_images/rfid_31.png

  • Các khối lệnh để làm việc với module RFID được hiển thị như sau:

../../_images/rfid_41.png

  • Chương trình lập trình:

../../_images/rfid_51.png

https://app.ohstem.vn/#!/share/yolouno/2vFcMbi8tdwEh4E3adAmHQJIPiX

  • Giải thích chương trình:

    • Thêm thẻ từ được phép mở cửa bằng cách đặt thẻ vào module RFID và nhấn nút Boot, RFID sẽ quét và thêm thẻ vào danh sách “1”, quá trình thêm thẻ sẽ lặp lại cho đến khi kiểm tra thẻ trong danh sách trả về giá trị đúng, sau khi thành công nó sẽ hiện ra màn hình LCD chữ ‘“Success!” trong vòng 1 giây.

    • Mỗi khi quét thẻ, chương trình sẽ kiểm tra xem thẻ có nằm trong danh sách không, nếu có nó sẽ mở cửa và hiện ra chữ “Welcome!” trong vòng 1 giây.