Mục lục:
- Bước 1: Vật liệu và Công cụ cần thiết
- Bước 2: Xây dựng Nguyên mẫu
- Bước 3: Mã
- Bước 4: Hàn
- Bước 5: Làm bao vây
Video: Khóa / Mở khóa PC Windows bằng RFID.: 7 bước (với Hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
Bởi kksjuniorProfileFollow More của tác giả:
Giới thiệu: Không ngừng tò mò… Thông tin thêm về kksjunior »
Chào bạn
Bạn có thường xuyên cảm thấy mệt mỏi khi phải nhập mật khẩu để mở khóa PC / laptop của mình mỗi khi nó bị khóa không? Tôi đã quen với việc khóa nó khá nhiều lần, hàng ngày và không gì khó chịu hơn việc gõ mật khẩu / mã pin lặp đi lặp lại, mỗi khi tôi muốn mở khóa. Khi nhu cầu về một thứ gì đó trở nên thiết yếu, bạn buộc phải tìm cách để có được nó. Như câu nói, "sự cần thiết là mẹ của phát minh", tâm trí lười biếng trong tôi bắt đầu nghĩ ra một cách dễ dàng và rẻ tiền để mở khóa Máy tính / Máy tính xách tay cá nhân của tôi mỗi khi tôi phải khóa nó. Khi tôi xem xét những thứ của mình, tôi tìm thấy một mô-đun RFID RC522. Đó là khi tôi quyết định làm một hệ thống RFID.
RFID: Nhận dạng tần số vô tuyến (RFID) là một trong những công nghệ không dây lâu đời nhất. Chip RFID được sử dụng để lưu trữ thông tin kỹ thuật số, sau đó có thể được chia sẻ giữa các đối tượng thông qua trường điện từ và sóng vô tuyến. Nó có thể không phải là siêu tiên tiến, nhưng nhiều nhà sản xuất nhìn thấy tiềm năng thực sự của công nghệ này, bất kể cũ bao nhiêu.
Trong phần hướng dẫn này, tôi sẽ giải thích cách tạo một hệ thống RFID đơn giản có thể khóa / mở khóa máy tính windows của bạn chỉ bằng một cái chạm nhẹ vào thẻ / thẻ RFID. Với hệ thống này, không còn phức tạp khi mở khóa Máy tính xách tay / PC của bạn mỗi khi bạn khóa máy.
Bước 1: Vật liệu và Công cụ cần thiết
Trung tâm của dự án này là Arduino Pro Micro (hoặc bạn có thể sử dụng Arduino Leonardo) với chip ATmega32U4. Điều rất quan trọng đối với dự án này là chọn một bảng phát triển với chip ATmega32U4. Chúng tôi không thể sử dụng các bảng phát triển như Arduino Uno, Mega 2560, Pro Mini hoặc Arduino Nano cho ứng dụng này. Chi tiết ở các bước sau.
Vật liệu thiết yếu:
- Arduino Pro Micro / Arduino Leonardo.
- Mô-đun RFID MFRC-522 với thẻ RFID.
- Tiêu đề nam và nữ.
- Ban PCB nguyên mẫu.
- Dây điện.
- Điện trở 10k ohm - 3
Công cụ yêu cầu:
- Bộ hàn.
- Súng bắn keo.
- Máy cắt dây
Vân vân:
Bước 2: Xây dựng Nguyên mẫu
Tôi khuyên bạn nên xây dựng một nguyên mẫu trên breadboard trước khi hàn mạch vào PCB. Điều này sẽ giúp bạn hiểu rõ hơn về các kết nối và sẽ cho phép bạn sửa bất kỳ lỗi nào xảy ra khi liên kết các kết nối. Xây dựng nguyên mẫu không phải là một nhiệm vụ nặng nề khi xem xét dự án này. Chúng tôi chỉ thực hiện một vài kết nối và chúng tôi đã sẵn sàng tải lên mã. Các kết nối được mô tả dưới đây. Trên Arduino nhiều chân không thể thay đổi được. Vì thiết bị này sử dụng bus SPI nên nó không cho phép chuyển đổi các chân, các chân 14, 15 và 16 phải giữ nguyên như hình minh họa. RST và SDA do người dùng chỉ định.
Mô-đun RFID RC-522 được thiết kế cho điện áp đầu vào chỉ 3,3 volt. Đây là một thiết bị rất nhạy cảm, vì vậy mọi giá trị cao hơn có thể quá nóng và làm hỏng mô-đun. VCC ra khỏi Arduino Pro Micro sẽ cung cấp cho bạn nguồn cung cấp 5 volt. Tạo một bộ chia điện áp như thể hiện trong sơ đồ mạch (hoặc sử dụng mô-đun bước xuống từ 5 V đến 3,3 V) để tạo điện áp cung cấp 3,3 volt. Kết nối nguồn cung cấp 3.3 V với VCC của mô-đun RFID
RST đến chân 5 của Arduino. (Bạn có thể thay đổi mã pin này trong mã.)
Kết nối chân GND với đất
Pin IRQ - Chưa kết nối
MISO đến chân 14 của Arduino
MOSI đến chân 16 của Arduino
SCK đến chân 15 của Arduino
SDA đến chân 10 của Arduino. (Đây cũng là mã pin do người dùng xác định.)
Đó là tất cả !, đơn giản và dễ dàng. Chỉ cần cắm cáp và chúng tôi đã sẵn sàng tải mã lên và kiểm tra thiết bị.
Bước 3: Mã
Arduino Leonardo / Micro với chip ATmega32u4 có giao tiếp USB tích hợp. Điều này cho phép Leonardo / Micro xuất hiện với một máy tính được kết nối dưới dạng chuột hoặc bàn phím.
Chúng tôi sử dụng thư viện lõi keyboard.h để làm cho arduino gửi các tổ hợp phím đến một máy tính được kết nối.
Tải xuống mã từ đây.
Tải xuống thư viện arduino MFRC522.h từ đây.
Tải xuống thư viện arduino Keyboard.h từ đây.
Hoạt động của mã rất đơn giản.
UID của thẻ / thẻ RFID và mật khẩu / mã PIN windows của bạn được lưu trữ trong mã
Khi thẻ bên phải được hiển thị cho đầu đọc RFID, arduino sẽ gửi các tổ hợp phím để khóa cửa sổ và mật khẩu của bạn để mở khóa cửa sổ đồng thời
Nếu cửa sổ ở trạng thái khóa, các tổ hợp phím để khóa nó sẽ không có tác dụng gì và lệnh sẽ mở khóa máy tính bị khóa
Hoặc nếu cửa sổ đã được mở khóa, các lệnh sẽ khóa nó. (Mã mở khóa cũng đến đồng thời, nhưng vì chỉ có một chút độ trễ giữa các lần nhấn phím khóa và mở khóa, Windows sẽ thực hiện lệnh khóa và sẽ không đọc lệnh mã mở khóa đến vào thời điểm đó.)
Bạn phải thực hiện một số thay đổi nhỏ trong mã mà tôi đã cung cấp để khám phá và sử dụng nó cho chính mình.
Kết nối nguyên mẫu với máy tính
Khởi chạy Arduino IDE và mở mã tôi đã cung cấp ở đây
Từ thanh công cụ, chuyển đến công cụ -> Board và Chọn Arduino Leonardo cho cả Arduino Pro micro và Arduino Leonardo
Kiểm tra xem cổng COM đã được chọn chưa
Tải mã lên arduino
Mở Serial Monitor (Ctrl + Shift + M)
Quét thẻ / thẻ của bạn
Dòng đầu tiên của đầu ra được hiển thị trong màn hình nối tiếp là UID của thẻ / thẻ của bạn. Ghi lại giá trị này
Bây giờ quay lại trình chỉnh sửa mã và thay đổi giá trị của chuỗi "card1" thành UID bạn vừa ghi nhận (Trong mã của tôi, bạn có thể tìm thấy nó ở dòng 41)
Đi đến phần cuối cùng của mã và bạn sẽ thấy một dòng có nội dung "Keyboard.print (" PASSWORD ");" (Dòng số 80 trong mã.). Thay đổi giá trị này thành mã mở khóa cửa sổ của bạn
Bây giờ tải lên mã đã sửa đổi vào arduino
Quét thẻ / thẻ để kiểm tra nguyên mẫu
Đây là mã cơ bản để nhập mật khẩu trong máy tính của bạn bằng thẻ RFID. Bạn có thể sửa đổi mã để thêm nhiều thẻ / thẻ và đặt mật khẩu khác nhau cho mỗi thẻ cho các ứng dụng khác nhau.
Bước 4: Hàn
Đây là một mạch rất nhỏ và đơn giản. Tốt hơn là hàn cái này vào một bảng mạch PCB tạo mẫu hơn là dành nhiều thời gian để tạo ra một PCB tùy chỉnh.
Luôn sử dụng các tiêu đề để kết nối arduino và mô-đun RFID, nếu không, việc tiếp xúc lâu với nhiệt trong khi hàn có thể làm hỏng các bo mạch này vĩnh viễn.
Hàn tất cả các kết nối như được hiển thị trong sơ đồ mạch và kết nối mô-đun arduino và RFID với bảng mạch PCB. Tôi đã kết nối mô-đun RFID theo chiều ngang với bảng mạch PCB bằng cách sử dụng một tiêu đề cái có góc bên phải để thuận tiện cho việc chế tạo vỏ cho nó.
Luôn đảm bảo kiểm tra thiết bị xem có thể lỏng lẻo hoặc trục trặc nào sau khi hàn.
Bước 5: Làm bao vây
Với phát minh này, bạn có thể nhận ra rằng tôi quá lười để thiết kế và in 3D một chiếc vỏ cho thiết kế này, vì vậy tôi đã tạo một vỏ bọc đơn giản bằng cách sử dụng các hộp các tông mà tôi tìm thấy trong nhà để xe của mình. Tôi đã làm giá đỡ cho nó bằng cách sử dụng cùng một tấm bìa cứng và khoét các lỗ trên vỏ để kết nối cáp và đèn LED trong arduino. Sau đó, tôi bọc toàn bộ thiết lập bằng nhãn dán kết cấu bằng sợi carbon và dán một nhãn dán tối bán trong suốt cho lỗ nơi đặt các đèn LED trong bảng.
Việc chế tạo vỏ máy hoàn toàn tùy thuộc vào trí tưởng tượng của bạn. Đăng hình ảnh về các công trình sáng tạo của bạn trong phần bình luận bên dưới.!
Đề xuất:
Node Mcu Khóa trung tâm xe hơi Ấn Độ với Mở khóa hẹn giờ Rfid và Blynk: 9 bước
Node Mcu Indian Car Central Lock With Rfid and Blynk Timer Unlock: Hôm nay tôi giới thiệu cho các bạn một chiếc ô tô phong cách Ấn Độ có khóa trung tâm hoàn toàn tự động với điều khiển wifi rfid tag blynk và mở khóa thời gian. Nó cũng có tất cả các tính năng của một khóa trung tâm thông thường. Xe này khóa trung tâm HOẠT ĐỘNG KÍCH HOẠT NGOẠI TUYẾN YÊU CẦU KHÓA MẠNG AN
Khóa cửa điện với máy quét vân tay và đầu đọc RFID: 11 bước (có hình ảnh)
Khóa cửa điện với máy quét vân tay và đầu đọc RFID: Dự án được thiết kế để tránh sự cần thiết của việc sử dụng chìa khóa, để đạt được mục tiêu, chúng tôi đã sử dụng cảm biến vân tay quang học và Arduino. Tuy nhiên, có những cá nhân có dấu vân tay không đọc được và cảm biến sẽ không nhận dạng được. Sau đó, suy nghĩ một
Cách tạo tủ khóa an toàn bằng khóa RFID: 5 bước
Cách tạo tủ khóa an toàn bằng khóa RFID: Tìm hiểu cách tạo tủ khóa an toàn bằng khóa RFID tại nhà bằng Arduino và các thành phần điện tử rất cơ bản. Hãy tạo một tủ khóa an toàn với khóa RFID bằng Arduino và Rfid Scanner
Cơ chế khóa cửa RFID với Arduino: 5 bước (có hình ảnh)
Cơ chế khóa cửa RFID với Arduino: Trong Có thể hướng dẫn này, chúng tôi sẽ kết nối cảm biến RFID RC522 với Arduino Uno để tạo cơ chế khóa đơn giản được kiểm soát truy cập RFID cho cửa, ngăn kéo hoặc tủ. Sử dụng cảm biến này, bạn sẽ có thể sử dụng thẻ hoặc thẻ RFID để khóa
Bảng điều khiển ánh sáng tùy chỉnh có thể đeo (Khóa học khám phá công nghệ - TfCD - Tu Delft): 12 bước (có hình ảnh)
Bảng điều khiển ánh sáng tùy chỉnh có thể đeo được (Khóa học khám phá công nghệ - TfCD - Tu Delft): Trong Tài liệu hướng dẫn này, bạn sẽ học cách tạo hình ảnh sáng cho riêng mình mà bạn có thể mặc! Điều này được thực hiện bằng cách sử dụng công nghệ EL phủ một lớp decal vinyl và gắn các dải vào nó để bạn có thể đeo nó quanh cánh tay của mình. Bạn cũng có thể thay đổi các phần của p