Mục lục:
- Bước 1: Làm Hướng dẫn (video)
- Bước 2: Tính năng
- Bước 3: Cách này Hoạt động..?
- Bước 4: Các thành phần cần thiết cho việc này
- Bước 5: Mạch Daigram
- Bước 6: Tổng quan về mã và xử lý sự cố
- Bước 7: Thu hẹp mạch (hàn)
- Bước 8: Chế tạo tủ khóa
- Bước 9: Khóa Lập và Hoàn thiện
- Bước 10: Hạn chế, cải tiến
- Bước 11: Cảm ơn
Video: SÁCH Bí Ẩn Với Khóa Gõ Bí Mật: 11 Bước (Có Hình)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
Khi nói đến việc che giấu những điều bí mật của chúng ta, chúng ta thường giấu bên trong một cái chai hoặc trong một chiếc hộp mà thôi.!
Nhưng không phải lúc nào cũng tốt, ít nhất là đối với những người đam mê bởi vì điều đó không an toàn 100% và cũng không có ý nghĩ thú vị nào về điều đó, vì vậy trong hướng dẫn này, tôi sẽ chỉ cách tôi tạo một Cuốn sách với khóa gõ bí mật. Với cuốn sách này, chúng tôi có thể giấu những điều quý giá của bạn vào bên trong. không ai có thể lấy bất cứ thứ gì mà bạn không biết bởi vì chúng tôi đóng cuốn sách của chúng tôi bằng một khóa gõ bí mật. Vì vậy, hãy bắt đầu.
Bước 1: Làm Hướng dẫn (video)
Tôi cũng đã thực hiện một video hướng dẫn. vì vậy hãy xem video để xem hành động.
Bước 2: Tính năng
- Một nút duy nhất để lập trình hoặc ghi một khóa mới
- Chúng ta có thể giấu những thứ nhỏ bé của mình bên trong cuốn sách
- Không ai nghĩ về hệ thống tủ khóa kiểu này
- Chúng ta có thể khóa cuốn sách này bằng tiếng gõ đặc biệt
- Chúng tôi cũng có thể sử dụng mạch này trong các hệ thống cửa của chúng tôi
- Một dự án sở thích siêu đơn giản
Bước 3: Cách này Hoạt động..?
Tôi đã nói với bạn trước khi khóa bí mật này dựa trên tiếng gõ.
Đĩa áp điện
Thành phần chính của mạch của chúng tôi là một đĩa piezo.
Đĩa điện áp là một bộ chuyển đổi và chuyển đổi rung động cơ học theo điện áp tương ứng. Vì vậy, với sự trợ giúp của arduino Chúng tôi đọc rung động gõ. Đó là tất cả về phần cảm nhận.
Bằng cách đó, chúng ta có thể đọc các tiếng gõ với sự trợ giúp của lập trình, chúng ta có thể lưu trữ các tiếng gõ theo trình tự đặc biệt và cũng có thể điều khiển ổ khóa. (Lập trình giải thích ở phần sau)
Bước 4: Các thành phần cần thiết cho việc này
1. Arduino (bất kỳ arduino)
Để tạo mẫu, tôi đã sử dụng arduino una và để giảm kích thước của mạch, tôi đã sử dụng arduino pro mini
2. đĩa áp điện
Piezo là không cần thiết cho dự án này, chúng tôi cũng có thể sử dụng micrô hoặc loa nhỏ. Nếu bạn không tìm thấy piezo, bạn có thể trục vớt từ buzzer.
3.sg90 servo
Servo là một loại động cơ bánh răng có mô-men xoắn cao, chúng tôi sử dụng servo cho mục đích khóa
4. điện trở (1mega ohm, 10k, 1k)
5. 2 * đèn LED
để cho biết trạng thái sử dụng các màu khác nhau
6. bảng điện tử
7. Button chuyển đổi
Pin 8.3.7volt
Nhỏ thì tốt hơn, tôi đang sử dụng polymer lithium
Bước 5: Mạch Daigram
Kết nối
- Kết nối áp điện với chân Analog 0 và nối đất cũng thêm điện trở 1mega ohm giữa piezo
- Kết nối servo D3
- Kết nối đèn LED với D4 và D5
- Kết nối nút chuyển đổi sang D2 và 5v cũng kết nối điện trở kéo xuống 10k
Bước 6: Tổng quan về mã và xử lý sự cố
Cảm ơn STEVE HOEFER
const int ngưỡng = 4; Đây là độ nhạy của máy dò tiếng gõ. Nếu bạn bị nhiễu nhiều, hãy tăng mức này (lên đến 1023), nếu bạn cảm thấy khó khăn khi nghe thấy tiếng gõ, bạn có thể giảm mức này xuống (thấp nhất là 1)
constint từ chốiValue = 25;
constint averageRejectValue = 15;
Cả hai điều này đều được sử dụng để xác định mức độ chính xác của ai đó phải gõ. Chúng là tỷ lệ phần trăm và phải nằm trong khoảng 0-100. Hạ thấp những điều này có nghĩa là ai đó phải có thời gian chính xác hơn, cao hơn là tha thứ nhiều hơn. AverageRejectValue phải luôn luôn thấp hơn từ chốiValue, các cài đặt khoảng 10 và 7 khiến hai người khó có thể gõ cùng một nhịp ngay cả khi họ biết nhịp điệu. Nhưng nó cũng làm tăng số lượng âm bản giả. (nghĩa là: Bạn gõ đúng cách mà nó vẫn không mở.)
const int knockFadeTime = 150; Đây là bộ đếm thời gian gỡ lỗi thô cho cảm biến tiếng gõ. Sau khi nghe thấy tiếng gõ, nó sẽ ngừng nghe trong nhiều mili giây này nên nó không đếm cùng một tiếng gõ nhiều hơn một lần. Nếu bạn nhận được một cú gõ được tính là hai thì hãy tăng bộ đếm thời gian này. Nếu nó không đăng ký hai lần gõ nhanh thì hãy giảm nó xuống.
const int lockTurnTime = 650; Đây là thời gian chúng ta chạy động cơ để mở khóa cửa là nhiều mili giây. Thời gian này sẽ phụ thuộc vào thiết kế của động cơ và khóa của bạn. Không sao nếu nó chạy lâu một chút vì tôi đã thiết kế một ly hợp trượt đơn giản vào thiết kế, nhưng sẽ tốt hơn cho tất cả các bộ phận nếu nó không chạy quá nhiều.
const int MaximumKnocks = 20; Chúng tôi ghi lại bao nhiêu lần gõ. 20 là rất nhiều. Bạn có thể tăng điều này nếu nơi ẩn náu bí mật của bạn được bảo vệ bởi những tay trống ranh ma có trí nhớ tốt. Tăng quá nhiều và bạn sẽ hết bộ nhớ.
const int knockComplete = 1200; Còn được gọi là số mili giây tối đa mà nó sẽ đợi cho một lần gõ. Nếu nó không nghe thấy tiếng gõ trong thời gian dài, nó sẽ cho rằng nó đã xong và kiểm tra xem tiếng gõ có tốt không. Tăng điều này nếu bạn là người gõ cửa chậm. Hãy giảm nó xuống nếu bạn là người gõ cửa nhanh và không kiên nhẫn đợi 1,2 giây để cửa của bạn mở khóa. Ở Dòng 39: int secretCode [MaximumKnocks] = {50, 25, 25, 50, 100, 5….. Đây là tiếng gõ mặc định mà nó nhận ra khi bạn bật nó lên. Đây là ký hiệu nhịp điệu kỳ lạ vì mọi giá trị đều là phần trăm của lần gõ dài nhất. Nếu bạn khó nhận ra "cạo râu và cắt tóc", hãy thay đổi cài đặt này thành {100, 100, 100, 0, 0, 0… và một chuỗi 3 lần gõ đơn giản sẽ mở ra.
Gỡ lỗi:
Serial.begin (9600);
Serial.println ("Bắt đầu chương trình."); Bỏ ghi chú những dòng này để xem một số thông tin gỡ lỗi trên cổng nối tiếp. Có một số dòng mã gỡ lỗi khác được đặt trong suốt phần còn lại của mã mà bạn có thể bỏ ghi chú để xem những gì đang diễn ra bên trong. nó hoạt động nhưng có thể bạn sẽ không cần thay đổi nó nếu bạn không thay đổi thiết kế.
Thư viện Servo
tải mã từ đây
Bước 7: Thu hẹp mạch (hàn)
Tôi đã kiểm tra mạch trên breadboard sau khi giảm tất cả lỗi và sau khi hiệu chỉnh, tôi quyết định thu nhỏ mạch.
Vì vậy, tôi đã thay đổi arduino una thành arduino promini. Sau đó, tôi hàn tất cả các thành phần theo sơ đồ mạch trên một pcb chấm. Sau đó, với sự giúp đỡ của dây bện đơn, tôi đã kết nối pcb chấm với promini. Đó là tất cả
Bước 8: Chế tạo tủ khóa
Đầu tiên tôi lấy một loại sữa cũ (độ dày phải cao hơn servo)
Sau đó, tôi dán các trang lại với nhau
Sau khi làm khô, tôi vẽ một hình chữ nhật bên trong và với sự trợ giúp của tỷ lệ và dao, tôi cắt và khắc tờ giấy và tạo thành một cái hốc
Xem video để có ý tưởng tốt hơn.
Bước 9: Khóa Lập và Hoàn thiện
tôi lấy tay servo và cắt thành hai mảnh sau đó tôi nối hai mảnh lại với nhau như hình chữ L.
Và mọi thứ đã được cố định bên trong cuốn sách
Tôi đã sửa piezo trên bìa
Và đó là nó….
Bước 10: Hạn chế, cải tiến
Hạn chế lớn của khóa này là ở pin. Nếu hết pin hoàn toàn, chúng tôi cần phải hủy sách để lấy lại những thứ của mình.
Để giải quyết vấn đề đó, tôi đang định thay đổi mạch với nguồn cung cấp bên ngoài với hai dây dẫn..
Bước 11: Cảm ơn
Nếu bạn gặp bất kỳ vấn đề nào về vấn đề này, hãy bình luận bên dưới
TRUY CẬP KÊNH CỦA TÔI ĐỂ BIẾT THÊM CÁC DỰ ÁN
Cảm ơn…..
Đề xuất:
Bí ngô Halloween với một con mắt hoạt hình chuyển động - Bí ngô này có thể đảo mắt!: 10 bước (có hình ảnh)
Bí ngô Halloween với một con mắt hoạt hình chuyển động | This Pumpkin Can Roll Its Eye !: Trong phần Có thể hướng dẫn này, bạn sẽ học cách tạo ra một quả bí ngô Halloween khiến mọi người khiếp sợ khi mắt của nó di chuyển. Điều chỉnh khoảng cách kích hoạt của cảm biến siêu âm đến đúng giá trị (bước 9) và quả bí ngô của bạn sẽ khiến bất cứ ai dám lấy cand
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
Mặt nạ King Kong với mắt hoạt hình: 4 bước (có hình ảnh)
King Kong Mask With Animatronic Eyes: Tài liệu hướng dẫn này hướng dẫn cách tạo một chiếc mặt nạ với đôi mắt chuyển động như thật
Khóa thông minh từ tính với nút bấm bí mật, cảm biến hồng ngoại và ứng dụng web: 7 bước (có hình ảnh)
Khóa thông minh từ tính với nút bấm bí mật, cảm biến hồng ngoại và ứng dụng web: Nếu bạn thích dự án này, vui lòng theo dõi tôi trên Instagram và YouTube. tiếng gõ bí mật. Ồ… và nó cũng sẽ có thêm một vài thủ thuật nữa
Khóa / Mở khóa PC Windows bằng RFID.: 7 bước (với Hình ảnh)
Khóa / Mở khóa PC Windows bằng RFID. 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 / ghim liên tục