Mục lục:

Tự làm trứng-Bot điều khiển Arduino: 12 bước (có hình ảnh)
Tự làm trứng-Bot điều khiển Arduino: 12 bước (có hình ảnh)

Video: Tự làm trứng-Bot điều khiển Arduino: 12 bước (có hình ảnh)

Video: Tự làm trứng-Bot điều khiển Arduino: 12 bước (có hình ảnh)
Video: Hướng Dẫn Chi Tiết Lắp Ráp Xe Tank Mini Điều Khiển Bằng RF Có Cam FPV - Arduino | Kênh Sáng Tạo Trẻ 2024, Tháng bảy
Anonim
Image
Image
Các bộ phận
Các bộ phận

Trong phần hướng dẫn này, tôi sẽ chỉ cho bạn cách tạo Egg-Bot của riêng bạn được điều khiển bằng Arduino. Tôi đã muốn làm nó trước đây nhưng tôi nghĩ nó quá khó đối với tôi nhưng tôi đã nhầm. Thật dễ dàng để xây dựng nên chắc chắn rằng mọi người đều có thể làm được.

Bước 1: Các bộ phận

Các bộ phận
Các bộ phận
Các bộ phận
Các bộ phận
Các bộ phận
Các bộ phận

Dưới đây tôi thêm danh sách các bộ phận:

  • Động cơ bước
  • Trình điều khiển động cơ bước
  • Arduino
  • Nguồn cấp
  • Micro Servo
  • Tấm nhựa, gỗ
  • 40cm vít x3 và 12 đai ốc cho nó
  • Hai bánh xe lego
  • Đánh dấu bằng các màu khác nhau
  • Máy khoan, dao, cưa, tuốc nơ vít, băng keo hai mặt, keo dán gỗ, dây điện, mỏ hàn, dây chun
  • Mọi thứ bạn cần để tạo liên kết PCB.

Bước 2: Kết nối

Sự liên quan
Sự liên quan
Sự liên quan
Sự liên quan

Kết nối nó như trên hình ảnh fritzing ở trên hoặc chuyển sang bước tiếp theo và tạo PCB (bảng mạch in được). Và bạn phải tìm cài đặt phù hợp cho chiết áp trên bộ điều khiển động cơ bước. Với chiết áp này, bạn có thể kiểm soát điện áp đi đến động cơ bước. Cố gắng thiết lập sao cho bước di chuyển càng trơn tru càng tốt.

Bước 3: PCB (tùy chọn)

PCB (tùy chọn)
PCB (tùy chọn)
PCB (tùy chọn)
PCB (tùy chọn)
PCB (tùy chọn)
PCB (tùy chọn)

Tại sao tôi làm PCB? Nhìn vào hình trên, nó cho thấy nó trông như thế nào trên breadboard. Quá nhiều dây. Bạn có thể dễ dàng kết nối sai hoặc một thứ gì đó có thể tự ngắt kết nối và bạn có thể làm hỏng ví dụ: trình điều khiển động cơ bước. Và trên PCB, mọi thứ trông đẹp hơn, tốn ít chỗ hơn và kết hợp lại đáng tin cậy. Bạn có thể đọc về cách sản xuất PCB tại đây. Dưới đây tôi đã thêm tệp PDF với bố cục PCB. Để biết thêm thông tin, hãy xem arduino trên breadboard.

Bước 4: Khung

Khung
Khung
Khung
Khung
Khung
Khung

Khung được làm bằng nhựa và một số gỗ. Bạn có thể xem kích thước trong sketchup bên dưới hoặc trong bước tiếp theo.

Bước 5: Cắt khung

Cắt khung
Cắt khung
Cắt khung
Cắt khung
Cắt khung
Cắt khung

Cắt hai phần tử từ hình thứ hai và một phần từ hình thứ ba. Kích thước được hiển thị trong hình ảnh.

Bước 6: Làm mịn cạnh

Làm mịn cạnh
Làm mịn cạnh
Làm mịn cạnh
Làm mịn cạnh
Làm mịn cạnh
Làm mịn cạnh

Làm mịn các cạnh bằng giấy nhám để làm cho chúng trông đẹp hơn.

Bước 7: Khoan lỗ

Lỗ khoan
Lỗ khoan
Lỗ khoan
Lỗ khoan

Khoan lỗ như hình trên. Bạn cần phải làm cho nó thật chính xác. Trong 3 lỗ ở các góc đặt các mảnh ống nhôm.

Bước 8: Cánh tay bút

Cánh tay bút
Cánh tay bút
Cánh tay bút
Cánh tay bút
Cánh tay bút
Cánh tay bút

Tay bút được làm bằng gỗ và nhựa. Ở cuối cánh tay, tôi tạo lỗ 9mm cho điểm đánh dấu

Bước 9: Khung kết nối

Khung kết nối
Khung kết nối
Khung kết nối
Khung kết nối
Khung kết nối
Khung kết nối

Tôi hy vọng bạn hiểu cách kết nối tất cả các phần của khung với ảnh này nếu bạn gặp vấn đề với nó, hãy viết bình luận, tôi sẽ cố gắng giúp đỡ. Mọi thứ đều được kết nối bằng vít, băng keo hai mặt, keo và dây điện.

Bước 10: Mã cho Arduino

Tải xuống mã cho arduino từ đây. Và bạn cần thay đổi một vài dòng:

Cái này: # xác định YAXIS_DIR_PIN 14 # xác định YAXIS_STEP_PIN 15 Đến đây: # xác định YAXIS_DIR_PIN 10 # xác định YAXIS_STEP_PIN 11

This: #define XAXIS_DIR_PIN 10 #define XAXIS_STEP_PIN 8To this: #define XAXIS_DIR_PIN 7 # xác định XAXIS_STEP_PIN 8

This: #define SERVO_PIN 13To: #define SERVO_PIN 9

Bước 11: Phần mềm cho máy tính

Tôi đề xuất cài đặt phần mở rộng eggbot gốc cho inkscape vì với nó, bạn có thể in đối tượng đã lấp đầy. Bạn có thể đọc cách tải xuống và cách sử dụng tại đây. Để tạo các tệp mã G trong inkscape, hãy tải phần mở rộng này do martymcguire tạo ra. Và thứ cuối cùng để tải xuống là một chương trình gửi lệnh qua nối tiếp tới arduino. Tải về tại đây. Bây giờ bạn cần thay đổi mã mở rộng kỳ lân. Đi đến:

C: / program files / inkscape / share / extensions / unicorn / context.py

Thêm vào 29 dòng này:

"M300 S% 0.2F (bút lên)"% self.pen_up_angle, Và xóa dòng 39:

"M300 S255 (tắt servo)",

Bước 12: Bức tranh đầu tiên

Bức tranh đầu tiên
Bức tranh đầu tiên
Bức tranh đầu tiên
Bức tranh đầu tiên
Bức tranh đầu tiên
Bức tranh đầu tiên

Đây là những quả trứng đầu tiên mà tôi vẽ bởi eggbot của mình. Hiệu ứng không tốt nhất vì bút rung. Tôi luôn cố gắng sửa chữa nó nhưng tôi không thể làm điều đó thành công. Hình ảnh trên quả trứng màu cam được cho là đại diện cho một con gấu.

Xin vui lòng, nếu bạn thích dự án của tôi, hãy bình chọn cho tôi. Cảm ơn!!!

Cảm ơn vì đã đọc và xin lỗi vì tiếng Anh của tôi:) Chúc bạn vui vẻ với EggBot của bạn.

Thử thách trứng
Thử thách trứng
Thử thách trứng
Thử thách trứng

Về nhì trong Thử thách ăn trứng

Cuộc thi Tự động hóa
Cuộc thi Tự động hóa
Cuộc thi Tự động hóa
Cuộc thi Tự động hóa

Giải ba cuộc thi Tự động hóa

Đề xuất: