Mục lục:
- Bước 1: Vật liệu
- Bước 2: Hệ thống dây điện
- Bước 3: Mã - Khai báo các biến của bạn
- Bước 4: Mã - Thiết lập
- Bước 5:
- Bước 6: Cơ sở
- Bước 7: Thực hiện xoay cơ thể
Video: Robot: 7 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
Đối với dự án cuối cùng của chúng tôi, chúng tôi được yêu cầu xây dựng bất cứ thứ gì chúng tôi muốn. Sử dụng những gì chúng tôi đã học và những gì chúng tôi có thể tìm thấy trực tuyến. Tôi là một fan cuồng nhiệt của loạt phim Super Smash Bros. Tôi sở hữu tất cả các trò chơi ngoại trừ trò chơi đầu tiên. Vì vậy, đối với dự án cuối cùng của mình, tôi quyết định chế tạo một robot dựa trên nhân vật có thể điều khiển được là R. O. B.
Bước 1: Vật liệu
- 4 180 độ Servo
- 13 Nam - Dây đực
- 8 Dây Nam - Nữ
- 2 Cần điều khiển
- 1 bảng mạch
- 1 Arduino
Bước 2: Hệ thống dây điện
Sử dụng dây đực-đực để kết nối mặt âm của breadboard với mặt đất (GND) trên Arduino. Sau đó, kết nối VR X của cần điều khiển với A0 và A2, và VR Y với A1 và A3 trên Arduino. Sau đó kết nối chân Joysticks 5v với chân 3,5 và 5V trên Arduino và GND với bất kỳ GND nào trên Arduino. Sau đó, đối với mỗi trong số 4 servo, kết nối dây màu trắng với các chân 7 - 4 trên Arduino. Sau đó, kết nối dây màu đỏ trên servo với breadboard phía dương và kết nối dây màu đen với mặt âm của breadboard. Sau đó cắm Hộp Pin để cấp nguồn cho mạch.
Bước 3: Mã - Khai báo các biến của bạn
#bao gồm
Servo servo1; Servo servo2; Servo servo3; Servo servo4; int joyX = 0; int joyY = 1; int joyX2 = 2; int joyY2 = 3; int joyVal; int joyVal2;
Lệnh Servo tạo một đối tượng servo để điều khiển một servo.
Bước 4: Mã - Thiết lập
void setup () {// Gắn mỗi servo vào một chân servo1.attach (7); servo2.attach (6); servo3.attach (5); servo4.attach (4); }
Bước 5:
void loop ()
{
joyVal = analogRead (joyX); // Đọc giá trị Joystick joyVal = map (joyVal, 0, 1023, 0, 180); // Chuyển đổi giá trị Cần điều khiển thành độ servo1.write (joyVal); // Thay đổi vị trí của servo để khớp với đầu vào Joystick joyVal = map (joyVal, 0, 1023, 0, 180); servo2.write (joyVal); chậm trễ (15); joyVal2 = analogRead (joyX2); joyVal2 = map (joyVal2, 0, 1023, 0, 180); servo3.write (joyVal2); joyVal = analogRead (joyY2); joyVal2 = map (joyVal2, 0, 1023, 0, 180); servo4.write (joyVal2); chậm trễ (15); }
Bước 6: Cơ sở
Vì vậy, khi bạn đã hoàn thành mạch và mã. Bạn có thể bắt đầu xây dựng robot thực tế. Đối với cơ sở, bạn muốn tạo tất cả các góc 45 độ. Các cạnh dài là 18 cm và các cạnh quần đùi là 6 cm. Vì vậy, chỉ cần làm theo hình ảnh và cắt hình dạng của cơ sở của chúng tôi. Sau đó, làm 2 dải dài 54 cm và rộng 5 cm để sử dụng làm tường. Để hở các cạnh nhỏ 6 cm. Sau đó, bạn muốn nhân đôi phần cơ sở để tạo mái nhà. bây giờ trong ngăn này, chúng tôi sẽ thêm
Bước 7: Thực hiện xoay cơ thể
Lấy một cuộn khăn giấy và băng keo / súng bắn keo nóng vào giữa mái nhà. Sau đó, tạo một cái gì đó cao 6 cm vòng quanh đế của cuộn khăn giấy. Sau đó tạo một tấm lớn với một lỗ đủ lớn để vừa cuộn khăn giấy qua đó. Đặt đĩa lên vòng, sau đó dán một servo vào đầu cuộn khăn giấy. Chúng tôi không thể đặt tất cả trọng lượng lên servo. Vì vậy, chúng tôi sẽ sử dụng gậy chốt và làm cho nó quay. Vì vậy, tạo 2 lỗ trên tấm đủ lớn để lắp một số chốt. Dính chốt vào lỗ, đủ rồi nó sẽ chọc qua đáy lỗ một chút. Băng keo / súng bắn keo nóng các chốt vào lỗ để nó không di chuyển. Lấy một hộp khăn giấy rỗng và tạo các lỗ đủ lớn để lắp đầu kia của chốt cài. Ngoài ra, hãy đảm bảo rằng mức độ trải ra đủ để cả hai chốt có thể đi qua. Sau đó, dán hộp vào servo và dán các chốt vào các lỗ của hộp khăn giấy. Băng / keo nóng các chốt vào các lỗ để nó không di chuyển.
Đề xuất:
Máy ảnh hồng ngoại hình ảnh nhiệt tự làm: 3 bước (có hình ảnh)
Máy ảnh hồng ngoại hình ảnh nhiệt tự làm: Xin chào! Tôi luôn tìm kiếm các Dự án mới cho các bài học vật lý của mình. Hai năm trước, tôi đã xem một báo cáo về cảm biến nhiệt MLX90614 từ Melexis. Loại tốt nhất chỉ với 5 ° FOV (trường nhìn) sẽ phù hợp với máy ảnh nhiệt tự chế
Tự làm cảm biến hình ảnh và máy ảnh kỹ thuật số: 14 bước (có hình ảnh)
Tự làm cảm biến hình ảnh và máy ảnh kỹ thuật số: Có rất nhiều hướng dẫn trực tuyến về cách xây dựng máy ảnh phim của riêng bạn, nhưng tôi không nghĩ rằng có bất kỳ hướng dẫn nào về việc xây dựng cảm biến hình ảnh của riêng bạn! Cảm biến hình ảnh có sẵn từ rất nhiều công ty trực tuyến và việc sử dụng chúng sẽ giúp thiết kế
Hình ảnh - Máy ảnh Raspberry Pi in 3D.: 14 bước (có Hình ảnh)
Hình ảnh - Máy ảnh Raspberry Pi 3D được in: Cách đây trở lại vào đầu năm 2014, tôi đã xuất bản một máy ảnh có thể hướng dẫn được gọi là SnapPiCam. Máy ảnh được thiết kế để đáp ứng với Adafruit PiTFT mới được phát hành. Đã hơn một năm trôi qua và với bước đột phá gần đây của tôi vào in 3D, tôi nghĩ rằng n
MÁY ẢNH UNICORN - Raspberry Pi Zero W NoIR Cấu hình máy ảnh 8MP: 7 bước (có hình ảnh)
UNICORN CAMERA - Raspberry Pi Zero W NoIR Camera 8MP Build: Pi Zero W NoIR Camera 8MP BuildThis hướng dẫn được tạo ra để giúp bất kỳ ai muốn có Camera hồng ngoại hoặc Camera di động thực sự tuyệt vời hoặc Camera Raspberry Pi di động hoặc chỉ muốn giải trí, heheh . Đây là cấu hình và giá cả phải chăng nhất
Ánh sáng video thân mật / Ánh sáng chụp ảnh cầm tay: 7 bước (với hình ảnh)
Ánh sáng video thân mật / Ánh sáng chụp ảnh cầm tay: Tôi biết bạn đang nghĩ gì. Bằng cách " thân mật, " Ý tôi là chiếu sáng cận cảnh trong các tình huống ánh sáng khó - không nhất thiết dành cho " các tình huống thân mật. &Quot; (Tuy nhiên, nó cũng có thể được sử dụng cho việc đó …) Là một nhà quay phim thành phố New York - hoặc