Mục lục:

Dự án máy chế tạo người máy: 6 bước
Dự án máy chế tạo người máy: 6 bước

Video: Dự án máy chế tạo người máy: 6 bước

Video: Dự án máy chế tạo người máy: 6 bước
Video: ARK nhưng TÔI CHẾ TẠO SIÊU NGƯỜI MÁY 2024, Tháng mười một
Anonim
Dự án máy chế tạo người máy
Dự án máy chế tạo người máy

Ngày nay, rô bốt được sử dụng để tăng tốc quá trình sản xuất, bao gồm cả việc sử dụng chúng trong dây chuyền lắp ráp, tự động hóa và hơn thế nữa. Để giúp chúng tôi làm quen với lĩnh vực kỹ thuật và để thích nghi với việc chế tạo một rô bốt hoạt động, mục tiêu của chúng tôi là chế tạo một rô bốt hoạt động có thể thu thập một quả bóng và đặt nó vào khung thành.

Bước 1: Xác định mục tiêu và giới hạn của bạn

Bất cứ khi nào một dự án đang được tiến hành, điều quan trọng là ai đó cũng phải nhận ra mục tiêu mà họ cần đạt được, vì điều này cho phép họ tập trung hơn và tìm cách đạt được mục tiêu đó. Ngoài ra, các giới hạn cũng rất quan trọng vì chúng cung cấp cho bạn giới hạn về lượng năng lượng, thời gian hoặc tiền bạc mà bạn có thể đưa vào quá trình xây dựng.

Trong trường hợp này, mục tiêu của chúng tôi là tạo ra một robot có thể sử dụng các phương pháp lập trình Arduino khác nhau để lái xe xuống hành lang, được hỗ trợ bởi bộ điều khiển từ xa và sau đó, không cần điều khiển từ xa, tìm đường trở lại mục tiêu và đẩy bóng vào mục tiêu. Với mục tiêu này, chúng tôi có thể chuyển sang bước tiếp theo trong dự án. Hạn chế duy nhất của chúng tôi đối với dự án này là giá tổng thể không thể cao hơn 75 đô la.

Bước 2: Nguồn cung cấp cần thiết kèm theo chi phí

Khi thực hiện một dự án rô bốt, điều quan trọng là tạo danh sách các phần trước khi bạn bắt đầu dự án thay vì khi bạn tiếp tục với dự án. Việc lập danh sách cũng giúp bạn biết được dự án sẽ tiêu tốn bao nhiêu và bạn cần tiết kiệm và chuẩn bị cho bao nhiêu.

Danh sách các bộ phận của chúng tôi bao gồm: (Bất kỳ bộ phận nào không có giá bên cạnh đã được cung cấp)

50 dây đực đến đực

50 dây từ nam đến nữ

50 dây cái đến cái

1 Arduino Uno / Arduino Mega 2560

4 bánh xe $ 26,99

2 bánh bóng $ 4,99

4 động cơ

4 giá đỡ động cơ

Các loại tấm nhôm * TẤT CẢ CÁC ĐO LƯỜNG ĐỀU ĐỀU Ở ĐỀU VÀ ĐỀU ⅛”DÀY * (4) 2 x 10 (4) 1.189 x 1.598 (4) 1.345 x.663 (2) 1.75 x 1.598 (2) 7 đế, cao 3.861, và 10 cạnh huyền (2) 10 x 10 (1) 3,861 x 10 (1) 7 x 10

1 pin

1 Trình điều khiển động cơ

1 Bộ điều khiển từ xa với Bộ thu

38 quả hạch $ 4,99

38 bu lông $ 5,99

Bước 3: Sơ đồ

Sơ đồ
Sơ đồ
Sơ đồ
Sơ đồ

Bất kỳ dự án robot tốt nào cũng cần phải có sơ đồ để người xây dựng hoặc kỹ sư có thể thấy những gì họ phải xây dựng để dự án hoạt động. Trong trường hợp này, chúng tôi cần các sơ đồ rô bốt đơn giản hơn để chứng minh khái niệm về hệ thống thu hồi động cơ. Chúng tôi cũng có một số cho một bộ pin và hộp đựng Arduino.

Bước 4: Thi công

Không thực sự có nhiều điều để nói về khía cạnh này của phần dự án, nhưng một số mẹo an toàn trên các công cụ. Khi ở trong xưởng, luôn đeo kính, găng tay và tạp dề. Thực hiện những biện pháp phòng ngừa này đã cứu sống vô số người và bị thương. Một số thiết bị chúng tôi sử dụng trong trường hợp này là máy hàn, máy cưa vòng, máy khoan và các công cụ gia công kim loại khác. Ngoài ra, trước khi bạn hàn, hãy đảm bảo những gì bạn hàn là chính xác 100% vì không có đường hàn trở lại.

Bước 5: Lập trình

Lập trình
Lập trình

Robot thường di chuyển bằng cách lập trình một số loại ngôn ngữ hoặc bằng cách sử dụng các bộ phận cơ khí được thiết kế để hoạt động hài hòa. Trong trường hợp này, chúng tôi đã lập trình robot của mình bằng ngôn ngữ mã hóa Arduino. Điều này dẫn đến việc một số người trong chúng ta phải học toàn bộ cơ sở dữ liệu mới về lập trình để thành thạo các kỹ năng cần thiết.

Trên đây là sơ đồ cơ bản về các kế hoạch đi dây dự kiến của chúng tôi cho robot.

Dưới đây là chương trình lái xe của chúng tôi cho robot của chúng tôi và phương pháp thu hồi bóng sẽ đơn giản hơn nhiều vì chúng tôi chỉ cần một động cơ di chuyển về phía trước và phía sau.

MÃ SỐ:

int ch1;

int ch2;

int myInts [20];

int finalDistance;

int CHUYỂN ĐỘNG;

int DỪNG;

bộ đếm thời gian int;

int x = 0;

int stopTimer;

int ArrayValue;

void setup () {// đặt mã thiết lập của bạn ở đây, để chạy một lần: pinMode (45, INPUT);

pinMode (43, INPUT);

Serial.begin (9600);

}

void loop () {

// đặt mã chính của bạn ở đây, để chạy nhiều lần:

ch1 = xungIn (22, CAO);

ch2 = xungIn (24, CAO);

//Serial.print("chA: ");

Serial.print (chA);

//Serial.print("chB: ");

Serial.println (chB);

if (ch1> 1463) {timer = millis ();

}

if (ch1 == 1463) {

stopTimer = millis ();

ArrayValue = (timer - stopTimer);

if (ArrayValue> = 0)

{

Serial.print (myInts [0]);

myInts [x] = ArrayValue; x ++;

}

}

Bước 6: Sử dụng Robot của bạn một cách tốt nhất

Sau tất cả những công việc khó khăn đó, giờ đây bạn sẽ có một robot hoạt động hoàn toàn có thể phản ứng với điều khiển từ xa! Hãy tự hào về bản thân và tận hưởng robot của bạn!

Đề xuất: