Mục lục:
Video: Cổng hai tháp pháo Sentry của Arduino Uno: 6 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
Tài liệu hướng dẫn này được tạo ra để đáp ứng yêu cầu dự án của Makecourse tại Đại học Nam Florida (www.makecourse.com)
Bước 1: Mã
Mã không phức tạp hơn một vài câu lệnh if và
biết cách ghi vào các thành phần Arduino Uno.
Các thành phần chính của mã thường liên quan trực tiếp đến phần cứng: cảm biến PING, một vài đèn LED, loa và động cơ Servo về cơ bản quyết định toàn bộ mã. Có một thư viện được bao gồm cho động cơ servo cũng như số nguyên timesTurned tính số lần tháp pháo đã dịch chuyển vị trí của nó để tìm kiếm một đối tượng.
Về phần cứng, cảm biến PING giống như trình điều khiển mã vì điều kiện của tất cả các câu lệnh if dựa trên những gì Arduino đang đọc từ cảm biến. Vì vậy, liệu cảm biến PING có ghi nhận với Arduino rằng nó "nhìn thấy" thứ gì đó trong phạm vi 30 cm hay không hoặc khi nó không tìm thấy bất cứ thứ gì trong phạm vi đó sẽ xác định điều gì xảy ra tiếp theo trong mã do câu lệnh if.
Nếu nó nhìn thấy thứ gì đó, các đèn LED sẽ được ghi lên cao theo hình mẫu để chúng sáng lên và loa cũng phát ra âm thanh. Servo ngừng quay cho những hành động này.
Nếu nó không nhìn thấy thứ gì đó, servo được viết để di chuyển theo số gia của mười dựa trên số nguyên vị trí, vị trí được viết vào mã luôn đếm lên hoặc xuống tùy thuộc vào hướng mà bot đang di chuyển. Thư viện viết vị trí này theo nghĩa độ dễ dàng hơn.
Bước 2: Lập mô hình (Solidworks)
GrabCad có một số mô hình sẽ rất tuyệt để thu nhỏ quy mô
Và sử dụng. Tuy nhiên, tôi không thể tìm ra cách làm điều này và cuối cùng tôi đã phác thảo ra bản vẽ của riêng mình. Đó là một hình dạng hữu cơ, kỳ cục nên các vết cắt và tạo hình theo đường cong đã trở thành một phần quan trọng của công trình. Phần thân là hình dạng trung tâm chính với hai cánh giống nhau nhưng được nhân đôi, có hai giá đỡ cánh cần kéo dài từ trên xuống hoặc dưới cùng của bên trong khoảng nửa để chừa khoảng trống cho dây và cuối cùng là servo mount mà tôi đã sử dụng chuyển đổi các thực thể từ dưới cùng của phần thân để tạo ra đường cong phù hợp. Dễ dàng nhận thấy tất cả những thứ này hoạt động cùng nhau trong ảnh.
Bước 3: In ấn
Điều này có thể mất kiên nhẫn tùy thuộc vào bạn đang sử dụng máy in nào
sử dụng và mức độ thoải mái của bạn với nó. Bản in trên thân tháp pháo của tôi là bản in sáu giờ và mỗi cánh là khoảng bốn giờ rưỡi mà không có bất kỳ lỗi nào. Tôi đã lưu từng tệp Solidworks dưới dạng. STL và sau đó sử dụng chương trình FlashPrint và máy in 3D Forge Finder. Bản in khá đơn giản. Hỗ trợ là một ý tưởng hay và hãy mệt mỏi khi hết dây tóc giữa chừng vì điều đó có thể hủy hoại một ngày.
Bước 4: Lắp ráp
Chuẩn bị Servo. Tôi đã sử dụng một vài lỗ khoan được đặt tốt và một chiếc hộp
dao để tháo nhựa để lắp động cơ servo vào. Đảm bảo giữ cho khớp vừa khít. Sau khi hoàn tất, hãy đặt một độ sâu không gây ra các cánh và xung đột với hộp và vặn một tấm kim loại bên dưới được lấp lánh bằng các vòng đệm sẽ giữ servo.
Chuẩn bị hộp. Một lỗ khoan lớn ở bên cạnh cho phép tôi chạy dây Arduino ra khỏi dự án và đến máy tính của tôi để có thêm năng lượng. Ở góc sau bên trái của nơi thân máy nằm trên servo, tôi đã khoan một lỗ khá lớn để luồn tất cả các dây vào để chúng được nhóm lại với nhau để trông gọn gàng hơn nhưng cũng đảm bảo mọi thứ đều có thể chạm tới.
Thân và cánh. Bắt đầu bằng cách dán nóng mặt đầu của một con vít đủ dài để chạm vào thân đến tâm của mỗi cánh. Keo nóng hai đầu gắn sao cho các lỗ hướng về phía cánh và nhớ đặt chúng sao cho cánh có thể tựa thoải mái ở vị trí hơi mở. Tôi lấy một chiếc tăm và cắm nó vào hốc mắt để nó hỗ trợ thêm cho cảm biến PING. Nó hạ cánh ngay trung tâm và tôi sơn nó màu đen. Phần cuối cùng là ngàm có phần servo được đặt vào nó và được dán nóng vào dự án.
Vặn. Tôi đã kết thúc việc triển khai một dây nịt dây bằng bìa cứng hiện đại cho dự án của mình. Theo dõi và cắt hình dạng cho phần thân và lỗ mắt. Cắt các khe để đèn LED trượt vào. Tôi đã làm của tôi trong một tập hợp bốn góc. Tôi sơn các tông màu đen của mình để xuất hiện và dán nhẹ các dây gắn vào đèn LED vào vị trí.
Loa nép mình bên dưới cảm biến PING, vì vậy bên dưới cây tăm trước đó. Và các dây có thể được dán xuống.
Đối với mắt, cắt một hình tròn từ vải đen lớn hơn một chút so với lỗ mắt. Cắt hai hình tròn cho cảm biến PING thành hình tròn lớn hơn mà bạn có bây giờ. Đặt nó lên và sử dụng một con dao, nhẹ nhàng kéo miếng vải phía sau bo mạch cho cảm biến và bên dưới loa để không có gì ngoài cảm biến bị lộ ra ngoài.
Bước 5: Mạch điện
Nếu quá trình in không kiểm tra được sự kiên nhẫn thì bước này sẽ xảy ra.
Tôi bắt đầu bằng cách đấu dây các bóng đèn vào các dây bộ chuyển đổi cái dài theo cách mà tôi có thể để chúng di chuyển tự do thay vì sử dụng bảng mạch. Điều quan trọng là phải có tổ chức, vì vậy việc viết ra màu nào là cực của bóng đèn là một cách tuyệt vời để thực hiện điều đó. Tôi đã viết ra mọi thứ bắt đầu bằng cách xem số pin từ mã của mình.
Tôi đã cắm và dán mọi thứ vào các miếng in và khai thác trước khi chạy tất cả các dây vào lỗ ở dưới cùng và cắm chúng vào breadboard và Arduino nằm nép mình trong hộp. Breadboard và Arduino của tôi đã được đặt trong hộp đã được kết nối với đất và nguồn.
Đề xuấ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
Tháp pháo cổng 2 - Điều khiển tháp pháo chính: 9 bước (có Hình ảnh)
Portal 2 Turret - Master Turret Control: Dự án này là một phần mở rộng hoặc kết hợp lại của Portal Turret ban đầu của tôi trên Bảng hướng dẫn (Portal-2-Turret-Gun). Nó cũng có thể được sử dụng như một bộ điều khiển rẻ tiền để điều khiển bất cứ thứ gì sử dụng chip radio nRF24L01. Màn hình LCD đặc biệt hữu ích khi
Tháp pháo Autonomous Nerf Sentry: 6 bước
Tháp pháo Autonomous Nerf Sentry: Một vài năm trước, tôi đã thấy một dự án giới thiệu một tháp pháo bán tự hành có thể tự bắn một khi được nhắm mục tiêu. Điều đó đã cho tôi ý tưởng sử dụng máy ảnh Pixy 2 để thu thập mục tiêu và sau đó nhắm súng nerf tự động, sau đó có thể khóa và f
Tháp pháo và khẩu máy quét: 10 bước (có hình ảnh)
Tháp pháo và Pháo máy quét: Chúng tôi dự định tạo ra một nguyên mẫu chức năng sử dụng một số cảm biến arduino khác nhau, vì vậy lựa chọn của chúng tôi là phát triển một tháp pháo với một khẩu pháo có thể bắn một viên đạn tới một vật thể mà máy quét đã phát hiện. c
Cách tạo công tắc hẹn giờ công nghệ thấp.: 5 bước (có hình ảnh)
Cách tạo một công tắc hẹn giờ công nghệ thấp: Đây là một hướng dẫn để tạo một công tắc hẹn giờ công nghệ thấp. của tôi cứ 12 giờ lại nổ một lần trong khoảng 3 phút. Tôi làm điều này vì tôi không thực sự giỏi về đồ điện tử nhưng vẫn muốn có một bộ đếm thời gian rẻ tiền. Đây chỉ là nguyên mẫu và tôi hy vọng sẽ