Mục lục:
- Bước 1: Danh sách bộ phận
- Bước 2: Cách thức hoạt động
- Bước 3: Sơ đồ đấu dây
- Bước 4: Kiểm tra
- Bước 5: Vỏ điện tử
- Bước 6: Ứng dụng
- Bước 7: Gắn khóa
- Bước 8: Cung cấp điện
- Bước 9: Mã
- Bước 10: Đã hoàn thành
Video: Khóa cửa Bluetooth (Arduino): 10 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
Gần đây, tôi đã xem lại Amazing SpiderMan, trong một cảnh Peter Parker khóa và mở cửa từ bàn làm việc bằng điều khiển từ xa. Khi tôi nhìn thấy điều này, tôi ngay lập tức muốn của riêng tôi cho cửa của tôi. Sau một chút mày mò, tôi đã có một mô hình hoạt động. Đây là cách tôi làm nó
Bước 1: Danh sách bộ phận
Đối với dự án này, chúng tôi sẽ cần những thứ sau:
Thiết bị điện tử:
- Arduino Nano (Tải xuống tại đây)
- Mô-đun Bluetooth (lấy nó ở đây)
- 90g Servo (Lấy tại đây)
- Bộ chuyển đổi tường 5v
Các bộ phận:
- Khóa trượt (Tải ở đây)
- Sáu vít cho khóa trượt
- Các tông
- Dây điện
Công cụ:
- Sắt hàn
- Súng bắn keo
- Máy khoan
- Đầu khoan
- Đầu khoan cho lỗ thí điểm
- Máy cắt hộp
- Máy tính với Arduino IDE
Bước 2: Cách thức hoạt động
Ý tưởng là tôi có thể dễ dàng khóa và mở cửa mà không cần phải mang theo chìa khóa hoặc thậm chí đến gần nó: D nhưng đây chỉ là một phần nhỏ những gì chúng tôi có thể làm. Từ đây, chúng tôi có thể thêm một cảm biến như cảm biến tiếng gõ để có thể mở khóa cửa bằng một tiếng gõ đặc biệt hoặc thậm chí là hệ thống nhận dạng giọng nói!
Cánh tay servo sẽ được kết nối với khóa trượt và sẽ di chuyển về 0 độ để khóa cửa và 60 độ để mở khóa bằng các lệnh mà nó nhận được từ thiết bị Bluetooth.
Bước 3: Sơ đồ đấu dây
Hãy bắt đầu bằng cách đấu dây servo với Arduino (Tôi muốn lưu ý rằng mặc dù tôi đang sử dụng Arduino nano nhưng Arduino una sẽ hoạt động tốt với cùng một cách bố trí chân)
- Dây Brown trên servo được nối đất và nó được kết nối với đất trên Arduino
- Dây màu đỏ là cực dương và nó được kết nối với 5v trên Arduino
- Dây màu cam là kết nối nguồn servos và nó được kết nối với chân 9 trên Arduino
Bây giờ tôi khuyên bạn nên thử nghiệm servo trước khi tiếp tục, bạn có thể làm điều này bằng cách đi đến các ví dụ trong Arduino IDE và chọn quét. Khi chúng tôi chắc chắn rằng servo hoạt động, chúng tôi có thể thêm mô-đun bluetooth. Chúng tôi sẽ kết nối chân rx trên mô-đun bluetooth với chân tx trên Arduino và chân tx trên mô-đun bluetooth với chân rx trên Arduino Nhưng chưa làm được điều này! Trong khi các kết nối này được tạo ra, không có gì có thể được tải lên Arduino, vì vậy hãy đảm bảo bạn tải mã lên trước khi hàn.
- Chân Rx trên mô-đun bluetooth kết nối với chân Tx trên Arduino
- Chân Tx trên mô-đun bluetooth kết nối với chân Rx trên Arduino
- Vcc (tích cực) trên mô-đun bluetooth kết nối 3.3v trên Arduino
- Ground đi xuống đất
Nếu bất kỳ điều nào trong số này gây nhầm lẫn, vui lòng làm theo các dây trên hình ảnh được cung cấp
Bước 4: Kiểm tra
Bây giờ chúng ta đã có tất cả các bộ phận cùng nhau, hãy đảm bảo rằng servo đủ mạnh để đẩy và kéo cơ chế khóa mà không gặp vấn đề gì trước khi tôi bắt đầu thiết kế khái niệm cuối cùng, tôi đã xây dựng một mô hình chỉ để đảm bảo rằng servo của tôi đủ mạnh, lúc đầu của tôi thì không nên tôi đã thêm một chút dầu nhỏ vào cơ cấu trượt để giúp mọi thứ chuyển động trơn tru. Điều quan trọng thực sự là mọi thứ diễn ra trơn tru hoặc có khả năng bạn sẽ bị khóa trong hoặc ra khỏi phòng của mình!:NS
Bước 5: Vỏ điện tử
Tôi quyết định để servo của mình "lộ thiên" và chỉ chế tạo một hộp bìa cứng nhỏ để bảo vệ mô-đun arduino nano và Bluetooth. Chúng ta có thể xây dựng điều này bằng cách vạch xung quanh arduino nano lên một tấm bìa cứng và thêm khoảng 1 cm (0, 39 inch) vào mỗi cạnh, bây giờ chúng ta phải cắt bỏ 5 cạnh còn lại của hình khối chữ nhật. Chúng tôi cũng phải khoét một lỗ trên một trong các mặt để dây nguồn kết nối với arduino.
Các phép đo cho trường hợp là:
- Mảnh đáy = 7,5 cm x 4 cm (2,95 x 1,57 inch)
- Mảnh trên cùng = 7,5 cm x 4 cm (2,95 x 1,57 inch)
- mảnh bên trái = 7,5 cm x 4 cm (2,95 x 1,57 inch)
- Mảnh phải = 7,5 cm x 4 cm (2,95 x 1,57 inch)
- Mặt trước = 4cm x 4cm (1,57 x 1,57 inch) (cắt lỗ nguồn trong cái này)
- Mặt sau = 4cm x 4cm (1,57 x 1,57 inch)
Bước 6: Ứng dụng
Vì vậy, để khóa và mở khóa cửa, chúng ta cần một thiết bị chạy android hoặc windows có tích hợp bluetooth, người dùng Mac, tôi không thể làm cho điều này hoạt động trên iPhone hoặc macbook pro Tôi nghĩ có thể có một số vấn đề về trình điều khiển nhưng tôi chắc chắn một trong số bạn có thể hình dung ra: D. Nếu bạn đang cài đặt trên Android, bạn sẽ cần phải truy cập cửa hàng chơi và tải xuống và ứng dụng có tên là Bluetooth Terminal và đối với các cửa sổ có tên là TeraTerm, tiếp theo chúng ta cần kết nối hc-05 với điện thoại của mình, nó sẽ được gọi là linvor và mật khẩu sẽ là 0000 hoặc 1234. Sau khi được ghép nối, mở ứng dụng chúng tôi vừa cài đặt, nhấp vào tùy chọn và chạm vào kết nối với thiết bị (không an toàn) bây giờ điện thoại của chúng tôi về cơ bản mô phỏng màn hình nối tiếp arduino, có nghĩa là chúng tôi có thể xem và gửi thông tin đến từ arduino.
Nếu bạn gõ 0 và nhấn enter, bạn sẽ thấy khóa cửa và thấy thông báo "cửa bị khóa"
và khi bạn gõ 1 và nhấn enter, bạn sẽ thấy cửa mở khóa và thấy thông báo "cửa đã mở khóa"
Quá trình này về cơ bản giống hệt nhau trên windows ngoại trừ bạn cần tải xuống một ứng dụng có tên là Tera Term và bạn có thể tìm thấy liên kết tải xuống tại đây (https://ttssh2.osdn.jp/index.html.en)
Bước 7: Gắn khóa
Điều đầu tiên, chúng ta cần lắp servo vào khóa trượt, chúng ta thực hiện việc này bằng cách cắt bỏ cạnh của các lỗ lắp servo để khi chúng ta đặt servo xuống, nó sẽ nằm ngang với khóa. Tiếp theo chúng ta đặt cánh tay servo vào khóa lỗ nơi tay cầm đã từng ở và kiểm tra xem mọi thứ có di chuyển chính xác hay không nếu keo nó xuống.
Bây giờ chúng ta cần bắt đầu khoan các lỗ thí điểm trên cửa để bắt vít, đặt khóa trượt sơn lên cánh cửa và dùng bút chì để vạch ra vị trí các lỗ hiện đang khoan các lỗ thí điểm mà bạn đã thực hiện khoan chúng đến độ sâu khoảng 2,5. cm bây giờ hãy đặt khóa sơn lên cửa và vặn các vít vào các vít giữ chặt nó để đảm bảo hệ thống vẫn hoạt động
Bước 8: Cung cấp điện
Để đảm bảo rằng chúng ta có thể rời khỏi điều này, chúng ta sẽ cần một nguồn điện, cáp và đầu cắm mini usb để kết nối với arduino.
Kết nối kết nối đất trên nguồn điện với kết nối đất trên cổng usb mini và kết nối cáp màu đỏ với cáp màu đỏ trên cổng usb mini bây giờ dẫn cáp từ ổ khóa đến một trong các bản lề cửa và từ đó dẫn nó đến ổ cắm điện
Bước 9: Mã
#bao gồm
Servo myservo;
int pos = 0;
trạng thái int; cờ int = 0;
void setup ()
{
myservo.attach (9);
Serial.begin (9600);
myservo.write (60);
chậm trễ (1000); }
void loop ()
{
if (Serial.available ()> 0)
{
trạng thái = Serial.read ();
cờ = 0;
} // nếu trạng thái là '0', động cơ DC sẽ tắt
if (trạng thái == '0')
{
myservo.write (8);
chậm trễ (1000);
Serial.println ("Đã khóa cửa");
}
khác nếu (trạng thái == '1')
{
myservo.write (55);
chậm trễ (1000);
Serial.println ("Cửa chưa khóa");
}
}
Bước 10: Đã hoàn thành
Tận hưởng khóa cửa điều khiển bằng bluetooth của bạn, đừng quên gây rối với bạn bè bằng cách khóa họ ra khỏi phòng của bạn!
Cảm ơn đã đọc nếu bạn có bất kỳ câu hỏi nào xin vui lòng pm cho tôi hoặc để lại câu hỏi trong phần bình luận.
Đề xuất:
Chuông cửa có hình Ring của Vương quốc Anh chuyên nghiệp làm việc với chuông cơ: 6 bước (có hình ảnh)
Chuông cửa có hình Ring của Vương quốc Anh chuyên nghiệp làm việc với chuông cơ: **************************************** *************** Xin lưu ý rằng phương pháp này chỉ hoạt động với nguồn AC ngay bây giờ Tôi sẽ cập nhật nếu / khi tôi tìm thấy giải pháp cho chuông cửa sử dụng nguồn DC, trong thời gian chờ đợi, nếu bạn có nguồn DC cung cấp, bạn sẽ cần t
Công tắc ánh sáng điều khiển bằng nháy mắt bằng kính đeo đầu tẩy của Shota Aizawa (Học viện anh hùng của tôi): 8 bước (có hình ảnh)
Công tắc ánh sáng được điều khiển bằng mắt-nháy bằng Kính bảo hộ đầu tẩy của Shota Aizawa (Học viện anh hùng của tôi): Nếu bạn đọc truyện tranh về học viện anh hùng của tôi hoặc xem anime về học viện anh hùng của tôi, bạn phải biết một người vẽ bùa tên là shota aizawa. Shota Aizawa còn được gọi là Thủ lĩnh tẩy, là một Anh hùng chuyên nghiệp và là giáo viên chủ nhiệm của Lớp 1-A của U.A. Shota's Quirk cho anh ta
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
Lưu hình ảnh của bạn cho công việc của bạn: 4 bước (với hình ảnh)
Lưu hình ảnh cho công việc của bạn: 1. Mở tài liệu Google mới và sử dụng trang này để bảo vệ hình ảnh của bạn. Sử dụng ctrl (control) và nút " c " phím để sao chép.3. Sử dụng ctrl (control) và nút " v " chìa khóa để dán
Ánh sáng của các nhà khoa học điên rồ: 9 bước (có hình ảnh)
Madists Light: Một phiên bản thân thiện với Maker của Đèn ống của Nik Willmore. một nguồn ánh sáng quyến rũ phù hợp cho việc sử dụng thông thường và có thể giảm độ sáng như một chiếc đèn ngủ thư giãn tuyệt vời