Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15
Mệt mỏi với những cuộc chiến văn phòng? Lấy các công cụ của bạn và xây dựng máy phóng tự động mạnh nhất trong toàn bộ tòa nhà! Đánh bại đồng nghiệp hoặc bạn học của bạn và tận hưởng sức mạnh được giải phóng chỉ với một cú nhấp chuột vào nút!
Trong Tài liệu hướng dẫn này, tôi sẽ hướng dẫn cách làm một máy bắn đá chạy bằng dây cao su. Nó có thể tải lại tự động và luôn ở đó khi bạn cần.
Bắt đầu nào!
Bước 1: Vật tư
Công cụ:
- máy in 3D
- Cái vặn vít
- Kìm
- Súng bắn keo nóng
- Hàn sắt & thuốc hàn
- Nhìn thấy
Các bộ phận:
- Dây cao su
- M1.4 Bu lông và đai ốc
- Arduino una
- 2x Micro servo SG90
- Nút ấn
- Điện trở 10k
- Breadboard
- Cái kẹp giấy
- Dây điện
- Tấm ván ép 3mm
- cáp USB
- Băng
Bước 2: In các bộ phận
In 3D các tệp STL đính kèm. Tôi đã sử dụng Creality Ender 3 với PLA trắng 1,75mm.
Đây là những cài đặt tôi đã sử dụng:
- Đổ đầy: 20%
- Chiều cao lớp: 0,2mm
- Nhiệt độ vòi phun: 200 ° C
- Nhiệt độ giường: 60 ° C
Quá trình in đầy đủ mất khoảng một giờ với các cài đặt trên. Nếu bạn không có máy in 3D, bạn có thể sử dụng bìa cứng để làm nó!
Bước 3: Lắp ráp máy bắn đá
Sau khi in xong, bạn sẽ có hai phần. Trong bước này, chúng ta sẽ lắp ráp máy phóng.
- Lấy bu lông và sử dụng tuốc nơ vít để đặt nó vào lỗ giữa của bộ phận trông giống như một cái thìa.
- Lấy dây cao su và cố định nó quanh bu lông bằng đai ốc. Sử dụng một chút keo nóng nếu cần thiết.
- Dùng kìm kéo thẳng chiếc kẹp giấy và cắt đôi.
- Đặt một nửa chiếc kẹp giấy vào lỗ của cả hai phần được in 3D và uốn cong hai đầu để đảm bảo mọi thứ được giữ nguyên.
Bước 4: Mạch
Các Servos:
Chúng tôi bắt đầu với các Servos. Kết nối dây màu vàng của servo đầu tiên với chân 5. Đây sẽ là servo để bắn máy phóng. Kết nối dây màu vàng của servo thứ hai với chân 9. Đây sẽ là servo khóa. Kết nối các dây màu đỏ của cả hai servo với mặt dương của bảng mạch và kết nối dây màu nâu của cả hai servo với mặt âm của bảng mạch. Tôi đã sử dụng một số dây jumper để kết nối các servo nhưng bất kỳ dây nào khác cũng sẽ hoạt động.
Các nút:
Hàn điện trở vào nút và hàn một dây vào đầu kia của điện trở. Hàn hai đầu dây vào nút như trên hình. Kết nối dây màu vàng với chân số 7 trên Arduino, kết nối dây màu đỏ với mặt dương của bảng mạch và dây màu xanh với mặt âm của bảng mạch.
Kết nối cực dương của breadboard với 5v và nối mặt âm của breadboard với đất (chân GND).
Tháo cáp USB để lấy cáp có một đầu là đầu vào USB và đầu kia là hai dây. Kết nối dây màu đỏ của cáp USB với chân VIN trên Arduino và dây còn lại với đất (chân GND). Mạch đã xong và chúng ta có thể bắt đầu viết mã!
Bước 5: Mã
Trong bước này, chúng ta sẽ viết mã để điều khiển các servos. Chúng tôi sẽ sử dụng Arduino una để làm như vậy. Bắt đầu nào!
Mở Arduino IDE và nhập tệp.ino mà tôi đã cung cấp.
Giải thích mã:
Chúng tôi bắt đầu với thiết lập. Trong phần thiết lập có một vài dòng. Serial.begin (9600) là để đặt tốc độ truyền thông. Trong trường hợp này, nó được đặt thành 9600 bit mỗi giây. pinMode (buttonPin, INPUT) thiết lập ghim cho nút. Ở hai dòng tiếp theo, bạn sẽ thấy servo.attach (5) và servoLock.attach (9). Đây là các chân nơi servo được gắn vào, trong trường hợp này, servo được gắn vào chân 5 và chân 9. Cuối cùng bạn sẽ thấy resetCatapult (), hàm này gọi hàm resetCatapult.
Nếu chúng ta đi đến vòng lặp, bạn sẽ thấy buttonState = digitalRead (buttonPin). Điều này đọc trạng thái của nút (nút được nhấn hay không). Nếu nút được nhấn, máy phóng sẽ bắn và đặt lại để có thể bắn lại.
Chức năng chụp đảm bảo rằng lực căng được áp dụng cho dây cao su Sau đó, servo khóa sẽ mở ra và máy phóng sẽ bắn.
Chức năng đặt lại sẽ lấy hết lực căng ra khỏi dây cao su, khiến cánh tay rơi xuống. Sau đó, servo khóa sẽ khóa cánh tay và máy phóng đã sẵn sàng để bắn lại.
Với kiến thức về cách mã hoạt động, giờ đây bạn có thể điều chỉnh mọi thứ theo ý muốn của mình.
Tải mã lên Arduino.
Bước 6: Vỏ bọc
Đối với vỏ, chúng tôi sẽ sử dụng ván ép 3mm. Tôi cắt ra 5 miếng với kích thước sau:
- 8x6 cm (1 mảnh)
- 8x5,4 cm (1 mảnh)
- 6x12,7 cm (2 miếng)
- 8x13 cm (1 mảnh)
Khoan một lỗ ở giữa mảnh 8x6 và 8x5.4 (đảm bảo nó đủ lớn cho 3 dây của servo). Khoan một lỗ 1,1 cm trên đoạn 8x13 cm như trong hình.
Mảnh 8x13 cm sẽ là trên cùng, các mảnh còn lại là hai bên. Dùng súng bắn keo và dán tất cả các mảnh lại với nhau để tạo thành hộp.
Bước 7: Hoàn thiện Máy bắn đá
Bạn sắp hoàn thành nó rồi! chỉ một bước nữa và bạn có thể thưởng thức máy bắn đá tự chế của mình!
Đặt mọi thứ vào trong vỏ, nhưng đảm bảo rằng servo và cáp nguồn ở bên ngoài. Dán nút vào lỗ trên đỉnh của vỏ và bạn sắp hoàn thành!
Xoay vỏ để mặt trên hướng về phía bạn và dán servo được sử dụng để bắn máy phóng sang một bên (không quan trọng bên nào). Đảm bảo rằng servo có góc 0 ° và hướng về phía hộp như trong hình.
Lấy nửa còn lại của chiếc kẹp giấy (từ bước 3), dùng kìm để uốn nó một góc gần 180 độ và cắt đôi một lần nữa. Lấy miếng uốn cong và cố định dây cao su của máy phóng vào cánh tay servo.
Dán phần đế của máy phóng lên trên cùng. Hãy chắc chắn rằng không có căng thẳng trên dây cao su! Cuối cùng dán servo khóa vào mặt còn lại của vỏ. Đảm bảo rằng servo có một góc 180 ° và đang chặn cánh tay của máy phóng.
Để đảm bảo rằng cánh tay sẽ rơi ra sau, chúng tôi sẽ đặt một miếng băng dính trên đế của máy phóng. Khi cánh tay chạm vào băng, nó sẽ bật trở lại vị trí ban đầu và bạn sẽ có thể bắn trở lại. Bạn cuối cùng đã hoàn thành! Hãy thử nghiệm nó!
Bước 8: Thử nghiệm
Thưởng thức máy bắn đá của bạn!
Đề xuất:
Máy đo độ cao (máy đo độ cao) Dựa trên áp suất khí quyển: 7 bước (có hình ảnh)
Máy đo độ cao (Máy đo độ cao) Dựa trên Áp suất khí quyển: [Chỉnh sửa]; Xem phiên bản 2 ở bước 6 với đầu vào độ cao cơ sở theo cách thủ công Đây là mô tả cấu trúc của Máy đo độ cao (Máy đo độ cao) dựa trên Arduino Nano và cảm biến áp suất khí quyển BMP180 của Bosch. Thiết kế đơn giản nhưng các phép đo
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Làm giàn máy ảnh trên cao của riêng bạn với đèn LED chiếu sáng!: 5 bước (có hình ảnh)
Tự tạo giàn camera trên cao với đèn LED chiếu sáng !: Trong dự án này, tôi sẽ hướng dẫn bạn cách tạo giàn camera trên cao đơn giản. Giàn khoan không chỉ có thể giữ máy ảnh ngay trên đối tượng bạn muốn quay phim, mà nó còn có một màn hình để quan sát cảnh quay và hệ thống đèn LED chiếu sáng hoàn hảo để
Cách biến điện thoại di động LG EnV 2 của bạn thành một Modem quay số di động cho máy tính xách tay (hoặc máy tính để bàn) của bạn: 7 bước
Cách biến điện thoại di động LG EnV 2 của bạn thành một Modem quay số di động cho máy tính xách tay (hoặc máy tính để bàn) của bạn: Tất cả chúng ta đều có nhu cầu sử dụng Internet ở những nơi không thể, chẳng hạn như trong ô tô hoặc trong kỳ nghỉ, nơi họ tính một khoản tiền đắt đỏ mỗi giờ để sử dụng wifi của họ. cuối cùng, tôi đã nghĩ ra một cách đơn giản để
Làm cho máy ảnh của bạn thành "chế độ chụp đêm quân sự", thêm hiệu ứng ban đêm hoặc tạo chế độ chụp ảnh ban đêm trên bất kỳ máy ảnh nào !!!: 3 bước
Đặt Máy ảnh của bạn thành "Chế độ chụp đêm quân sự", Thêm Hiệu ứng Ban đêm hoặc Tạo Chế độ Cảnh báo Ban đêm trên Bất kỳ Máy ảnh nào !!!: *** Điều này đã được đưa vào CUỘC THI KỸ THUẬT SỐ DAYS PHOTO , Hãy bình chọn cho tôi ** * Nếu bạn cần bất kỳ trợ giúp nào, vui lòng gửi email: [email protected] Tôi nói tiếng Anh, Pháp, Nhật, Tây Ban Nha và tôi biết các ngôn ngữ khác nếu bạn