» Điện tử » Arduino »Thẻ mở thẻ RFID

Bộ nhớ cache thẻ RFID

Bộ nhớ cache thẻ RFID

Chúc mừng tất cả các độc giả và những người nghiệp dư sẽ làm tự làm một cái gì đó hữu ích (hoặc không rất) và đẹp (làm thế nào để có được nó). Tôi từ lâu đã muốn làm cho mình một bộ nhớ cache cá nhân. Giấu một cái gì đó có giá trị ở đó hoặc để dành cho việc mua một máy hút bụi robot. Nói chung, trường hợp sử dụng có thể đi kèm với một tấn. Tuy nhiên, cũng như các tùy chọn. Bắt đầu từ bộ đệm bên trong đơn vị hệ thống (bộ đệm từ đĩa cứng hoặc CD-ROM), tiếp tục với bộ đệm ở dạng sách và tất nhiên là phiên bản có bộ đệm trong tường. Tôi có một hộp với một bản khắc đẹp, nó đủ lớn. Nó đứng trên kệ, không đặc biệt thu hút sự chú ý. Ở đây chúng ta sẽ tạo một bộ đệm từ nó ngày hôm nay. Để nhúng một khóa nhỏ trong một hộp là một hoạt động cho wimps. Quan tài của tôi sẽ mở thẻ rfid. Bộ não sẽ trở thành, như thường lệ, Arduino. Hãy bắt đầu thu thập mọi thứ bạn cần:

- Một chiếc quan tài hoặc những thứ tương tự
- Tấm mạ kẽm
- Arduino (bất kỳ bảng tương thích, nhỏ hơn tốt hơn, ví dụ, Arduino Pro Mini)
- Mô-đun RFID RC522 13,56MHZ
- Móc khóa cho mô-đun này
- Servo SG-90
- dây kết nối
- Ngăn chứa pin 4 x AAA hoặc pin
- Băng keo hai mặt
- cái búa
- Hàn sắt và mọi thứ với nó
- Kéo kim loại
- khoan
- Mũi khoan kim loại 2,8 mm
- Keo nóng

Bước 1 Cơ sở của bộ đệm.
Vì vậy, một số lượng lớn các hộp hoặc hộp phù hợp làm cơ sở cho bộ đệm. Tôi sẽ lấy một cái hộp bằng gỗ, bật ra bằng cách di chuyển cái nắp lên hoặc xuống, giống như một chiếc slide trượt. Kích thước của quan tài là 18 x 16 cm và độ sâu 5,5 cm. Đúng, một phần của không gian sẽ bị chiếm dụng bởi các thiết bị điện tử và chốt, nhưng 18 x 10 cm sẽ vẫn còn cho bộ đệm. Nếu bạn muốn lặp lại chính xác bộ nhớ cache của tôi - bạn chỉ cần đặt một hộp tương tự. Bạn cũng có thể tự làm nó, không có gì đặc biệt phức tạp về nó, bạn chỉ cần ván ép dày 6 mm, ghép hình và kiên nhẫn.

Bước 2 Làm chốt.
Việc tốn nhiều thời gian và phức tạp nhất là việc sản xuất chốt cho một chiếc quan tài. Chốt này phù hợp cho bất kỳ nắp trượt. Chúng tôi sẽ làm một chốt từ một tấm mạ kẽm. Nhưng trước tiên bạn cần chuyển bản quét tiếp theo sang giấy. Quét dễ dàng hơn trên giấy so với trên tấm mạ kẽm:


Kích thước tính bằng mm, chiều rộng quét 40 mm. Cắt hình chữ nhật này ra khỏi giấy. Tôi sử dụng băng keo hai mặt để dán một bản quét để mạ điện:


Chúng tôi lấy kéo cho kim loại (bây giờ tốt hơn là đeo găng tay để không tự cắt trên các cạnh sắc) và cắt hình chữ nhật trước. Sau đó, chúng tôi thực hiện các vết rạch dọc theo các đường liền nét, và chúng tôi sẽ uốn cong theo các đường đứt nét.Trường hợp một phần được gấp lại một nửa, nó cần được làm phẳng bằng búa. Cũng trong bản vẽ, các dấu chéo đánh dấu các vị trí (chỉ hai), nơi bạn cần tạo các lỗ 2,8 mm. Kết quả phải như sau:



Đây là phần đầu tiên của chốt của chúng tôi. Chúng tôi vượt qua thứ hai. Chúng tôi cũng đối phó với nó, đầu tiên chúng tôi thực hiện một bản vẽ trên giấy:


Sau đó, sử dụng băng keo hai mặt, dán nó để mạ điện:


Cũng như lần trước, trước tiên chúng tôi cắt ra, và sau đó uốn cong phần. Ngoài ra còn có hai lỗ có đường kính 2,8 mm:


Sau khi tất cả những gì đã được thực hiện, cả hai phần nên được đệ trình để loại bỏ các cạnh sắc và vệt nhọn. Các bộ phận được lắp ráp với nhau bằng đinh có đường kính phù hợp:



Các chốt hóa ra là không đủ chiều cao, vì vậy chúng tôi cắt ra các hình chữ nhật có kích thước 5 x 4 cm từ gỗ dán; Lót nên như thế này:


Ở góc trên bên phải của hộp, chúng tôi dán số lượng miếng đệm cần thiết, trên cùng, tôi sử dụng vít tự khai thác hoặc cùng một chất kết dính nóng chảy, chúng tôi sửa chốt. Cũng cần phải cài đặt một lò xo ở phía trước chốt, để chốt tăng lên:


Chúng tôi đi xa hơn và bây giờ có một servo trong tay của chúng tôi. Chúng ta cần đặt servo thành 90 độ. Bạn có thể làm điều này bằng cách đặt một đòn bẩy trên nó, và nhẹ nhàng xoay nó để các nút chặn trên bánh răng chính ở giữa. Hãy cẩn thận khi sử dụng phương pháp này, nó có khả năng làm hỏng bánh răng nhựa. Cách thứ hai để cài đặt servo là điền vào bản phác thảo trong Arduino, nó sẽ đặt nó ở vị trí 90 độ, phương pháp này dài hơn, nhưng an toàn hơn. Sau khi thực hiện các thao tác, chúng tôi đặt trên servo một đòn bẩy nhỏ đi kèm với nó, để đòn bẩy song song với servo, chúng tôi vặn ốc vít để đòn bẩy không bật ra:


Các servo đã chuẩn bị được chốt. Cần gạt đi từ trung tâm của chốt đến cạnh:


Do đó, ở vị trí 90 độ, cần gạt không chạm vào chốt, khi quay qua 170 độ, cần gạt sẽ nâng cạnh của chốt. Bằng cách này, chốt được hạ xuống và chúng ta có thể mở nắp.

Bây giờ chúng tôi lấy ván ép hoặc ván sợi dày 3 mm và cắt ra một hình chữ nhật 18 x 5 cm. Đây sẽ là phân vùng ngăn cách cơ chế với không gian bộ đệm:


Cài đặt nó như trong ảnh:


Để chốt cố định nắp ở vị trí đóng, bạn phải cài đặt đối tác trên nắp. Phần đối ứng sẽ là một hình chữ nhật 1x4 cm được cắt ra từ 1 cm ván ép. Phần đối diện cũng có thể được làm bằng gỗ dán ít dày hơn một chút hoặc cắt từ một bảng phù hợp. Hoặc dán một góc mạ kẽm.

Bước 3 Thợ điện.
Như tôi đã nói trước đây, Arduino sẽ quản lý mọi thứ. Tôi có một hộp lớn, vì vậy tôi sẽ lấy Arduino Uno. Bạn có thể mất bất kỳ khoản phí tương thích. Theo tôi, Arduino Pro Mini phù hợp nhất ở đây. Đây là sự bất tiện nhỏ nhất - bạn sẽ phải sử dụng USB-TTL để tải bản phác thảo lên nó.

Chúng tôi kết nối mô-đun RFID RC522 13,56MHZ theo sơ đồ sau:


Xin lưu ý rằng các mô-đun RFID hoạt động từ 3.3 V.
Để cung cấp năng lượng, chúng tôi sẽ sử dụng 4 pin AAA hồng Pink. Chúng tôi cung cấp năng lượng từ khoang với các pin này cho pin Arduino Vin. Ổ đĩa servo được cấp nguồn từ ngăn chứa pin và dây tín hiệu từ servo được kết nối với Arduino D8. Chúng tôi đặt mọi thứ bên trong một nơi được chỉ định đặc biệt cho thợ điện và chốt:


Bước 4 Chuẩn bị và điền vào bản phác thảo.
Đầu tiên, đi đến Trang web chính thức của Arduino

Và tải xuống Arduino IDE. Giải nén tệp lưu trữ với chương trình này hoặc cài đặt bằng trình cài đặt. Bản phác thảo sử dụng một số thư viện. Servo Servo - được sử dụng để điều khiển ổ đĩa servo:

Tải xuống

Thư viện thứ hai chúng ta cần là MFRC522. Tải về kho lưu trữ với thư viện này:

Tải xuống

Cả hai tài liệu lưu trữ nên được giải nén vào thư mục của thư viện trên máy chủ thư viện, được đặt tại vị trí cài đặt của Arduino IDE.
Trước khi lắp ráp cuối cùng, tốt hơn là điền vào bản phác thảo thử nghiệm trong Arduino:

Tải xuống

Trước tiên, nhập 90 vào màn hình cổng, qua đó hướng dẫn trình điều khiển servo xoay cần gạt 90 độ. Sau đó nhập 170 servo sẽ xoay đến vị trí 170 độ và mở chốt.
Sau khi đảm bảo rằng chốt hoạt động bình thường, không kẹt và ổ đĩa servo hạ thấp chốt đủ, bạn có thể điền vào bản phác thảo cần thiết để bộ đệm hoạt động:

Tải xuống

Đánh giá bộ nhớ cache
Tổng số người bỏ phiếu: 10
10
10
10

Thêm một bình luận

    • cườinhững nụ cườixaxađược rồikhông biếtyahookhông
      ông chủvết xướcđồ ngốcvângvâng-vânghung hăngbí mật
      xin lỗinhảynhảy2nhảy3ân xágiúp đỡđồ uống
      dừng lạibạn bètốttốt lànhcòingấtlưỡi
      hút thuốcvỗ taycraytuyên bốgiễu cợtdon-t_mentiontải về
      nhiệttôi rấtcười1mdacuộc họpmoskingtiêu cực
      không phảibỏng ngôtrừng phạtđọcsợsợ hãitìm kiếm
      chế nhạocảm ơncái nàyto_cluecựu sinh viêncấp tínhđồng ý
      xấubeeeđen_eyeblum3đỏ mặttự hàobuồn chán
      bị kiểm duyệtdễ chịubí mật2đe dọachiến thắngyusun_bespectacled
      shokrespekthahacó trướcchào mừngkrutoyya_za
      ya_dobryingười trợ giúpne_huliganne_othodifludcấmđóng
13 ý kiến
Ý kiến ​​của tôi là ngăn chứa pin cần phải được làm bằng nắp ở bên ngoài, sau đó trong trường hợp pin yếu, bạn có thể chỉ cần thay đổi chúng mà không làm vỡ hộp. Và điểm thứ hai: nó không quá bí mật, bạn có thể mở bằng cách chèn một lưỡi dao mỏng vào khe giữa nắp và hộp, trượt chốt, bạn thực sự cần biết phải đặt nó ở đâu))).
Tác giả
Bạn nói đúng về bản phác thảo. Tôi đã trộn lẫn các bản phác thảo và lưu trữ một trong những ví dụ về thư viện Rfid. Tôi lấy ví dụ này làm cơ sở. Làm thế nào để có được đặt ra bình thường
Xin lỗi, tôi trở nên thực sự tồi tệ. Tôi thấy Uno đó, 4 pin.
Tôi không tìm thấy mã gốc cho bài viết tự chế của bạn, có lẽ tôi cũng không thấy nó.
Tác giả
Chào buổi chiều Hướng dẫn sử dụng, "Đối với năng lượng, chúng tôi sẽ sử dụng 4 pin" hồng hào "AAA. Nếu ở đâu đó chỉ ra rằng 3 pin là một lỗi đánh máy, hãy chỉ ra nó - tôi sẽ sửa nó

Vâng Arduino háu ăn. Tôi sẽ thêm một đầu ra để kết nối nguồn bên ngoài, trong trường hợp hết pin. Tôi cũng đang làm việc trên một phiên bản mới của bản phác thảo, nó sẽ kích hoạt chế độ ngủ, điều này sẽ tăng tuổi thọ pin. Cách thêm bố cục
Tác giả
Chào buổi chiều Đồng chí Miguelbalboa đã viết một thư viện để làm việc với Rfid. Tôi đã sử dụng các phần của mã từ các ví dụ của thư viện này cho bản phác thảo của tôi. Tất cả các liên kết trang gốc trên GitHub được lưu trong cả thư viện và bản phác thảo.

Đối với bản phác thảo của tôi, tôi sẽ kiểm tra, có thể tôi đã trộn nó lên và tải lên tệp sai.

Như được viết trong hướng dẫn tôi đã sử dụng Arduino Đoàn kết


Điều này có thể được nhìn thấy trong bức ảnh này. Tôi đặc biệt nhấn mạnh nơi Arduino Uno nằm. Nó nằm nghiêng, nhưng ở đó bạn có thể thấy rõ kích thước và ổ cắm điện, không có trong Arduino Nano

Không cần thiết phải đặt chính xác phiên bản 3.3v, bạn chỉ cần thêm bộ ổn định 3,3 volt cho Rfid vào mạch.
Cung cấp từ 230 volt qua một máy biến áp. Hoặc học cách sử dụng chế độ ngủ. Không cần hoạt động liên tục của hệ thống này. Bạn cần một số loại nút để RFID, cùng với arduino, thức dậy theo yêu cầu (gián đoạn).
Vâng, vâng, điện áp thay đổi ba lần, điều đó có nghĩa là nguồn điện được cung cấp thay đổi ba lần và công suất giảm ba lần. Ngày có nghĩa là công việc này sẽ làm việc.
Eig
Ba pin nối tiếp ... dung lượng của một pin hồng là 1200 mAh. Ba pin, tương ứng, 3600mAh
Dung lượng sẽ không nhiều hơn pin yếu nhất trong mạch! vâng
Và tác giả nên làm gì? Mặc dù tôi không phải là một Arduino, nhưng ...
Pin vin y Arduino Nano được thiết kế để được cung cấp năng lượng từ 5 volt. Ba pin trong loạt là 4,5 volt. Tốt hơn là đặt ít nhất 4 pin để có được 6 volt.
Dung lượng tối đa của một pin hồng là 1200 mAh. Ba pin tương ứng là 3600mAh. Mức tiêu thụ năng lượng của Arduino Nano Trung Quốc là 20 mA ở mức 5 volt, tương đương với RC522. Chúng tôi chia 3600 cho 40 và trong 24 giờ, chúng tôi nhận được tối đa bốn ngày hộp của bạn sẽ tồn tại. Điều này là không có tính đến hoạt động ngắn hạn của động cơ servo.
Bạn có nghĩ rằng mã của đồng chí Miguelbalboa nên được đơn giản hóa đáng kể cho trường hợp của bạn? Nó sử dụng ba đèn LED báo hiệu trạng thái của cửa. Anh ta cũng sử dụng rơle thay vì động cơ servo và mã cho cái sau được nhận xét. Mã của bạn ở đâu đó thực sự phù hợp với sản phẩm tự chế của bạn ???
Chà, nếu bạn đã sử dụng mã của người khác, các quy tắc về hình thức tốt cho chúng tôi biết rằng ít nhất là đáng để đề cập đến tác giả của ý tưởng ban đầu và cảm ơn anh ấy.
Nó cũng được viết rằng bạn sử dụng Arduino Uno. Tôi thấy Arduino Nano.
Ngoài ra, Arduino Pro Mini không có 3V3, bạn sẽ phải đặt mua một phiên bản cụ thể với logic 3,3 volt.
Cũng quan niệm, làm tốt.

Gắn một số nơi ẩn như vậy. Đúng như vậy, chúng được mở bằng nam châm hoặc bằng phím bấm phím tưởng niệm hoặc bằng phím báo động radio 433 MHz fob.

Một số được bảo vệ thêm bởi một đại lý âm thanh, tương tự như những gì tôi đã đăng trên trang web này.

https://vim.imdmyself.com/15713-akusticheskij-otpugivatel-alkashej-narkomanov-vorishek-i-prochih-nezhelatelnyh-gostej.html

Một số cũng được trang bị một thiết bị sốc ánh sáng dựa trên đèn flash IFK-120 và thậm chí IFK-500.
Một ý kiến ​​hay ...
Ông đề nghị một người quen làm một chiếc két sắt tích hợp với khóa bí mật trong hốc. Trong một căn hộ mới (gạch) với hốc. Vì vậy, anh ấy nói với tôi rằng anh ấy biết làm thế nào - một tế bào ngân hàng trong một ngân hàng. Và trong một hốc tường, anh đặt một chiếc bình có hoa giả từ một ngôi mộ. giễu cợt Thiết kế rất ngầu. Đợi đã, cứ ba là một kẻ bất đồng.
Sau đó anh ta bước vào, và anh ta nói với tôi rằng anh ta đã bị một thợ sửa chữa cướp mất. Mà anh mời đến căn hộ để hoàn thiện lin lin và cứ thế. Anh ta rút tiền từ ví của mình (ở hành lang) và rửa sạch. Tôi đã không nhắc nhở anh ấy về sự an toàn tích hợp ... Cho buồn bã như thế.

Chúng tôi khuyên bạn nên đọc:

Đưa nó cho điện thoại thông minh ...