Mục lục:
Video: Robot leo trèo Minecraft tránh chướng ngại vật: 7 bước
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Robot này được tạo ra để tham gia thử thách Minecraft, Thử thách Epilog IX và cuộc thi tác giả lần đầu tiên. Nó dựa trên một trong những mob Minecraft mang tính biểu tượng nhất: Creeper. Robot này sử dụng vỏ được in 3d, vì vậy bạn cần có quyền truy cập vào máy in 3d để chế tạo nó.
** Con trai 12 tuổi của tôi đã thiết kế robot và lắp ráp nó và viết mã python, tôi chỉ giúp một chút trong việc khoan, cháu cũng đã viết hướng dẫn này, nhưng cháu phải sử dụng tài khoản của tôi vì yêu cầu độ tuổi tối thiểu của thử thách, vì vậy thực sự đó là dự án của anh ấy **.
Bước 1: Hóa đơn nguyên vật liệu (BOM)
Để chế tạo robot này, bạn sẽ cần
-một thiết lập Raspberry Pi Zero hoàn chỉnh (bàn phím, chuột, màn hình, cài đặt mới của raspbian, truy cập internet) với các chân hàn
Cảm biến siêu âm -HC-SR04
-2 động cơ bước 2BYJ-48 với trình điều khiển động cơ bước ULN2003APG
-1 điện trở 1KΩ
-1 điện trở 2KΩ
-Female và dây jumper nam
-3d được in vỏ cây leo (các tệp trong bước này)
- Súng bắn keo
-một số ghim bổ sung
-giàn sắt
-p bảng
- gói pin (tốt nhất là một con mực)
-bánh xe hơi
Bước 2: Tạo xe buýt điện
Điều này rất dễ dàng, hãy cắt một chút tấm ván mỏng (tối thiểu 3 ô vuông) và hàn một số chốt vào nó và giữa chúng, phủ keo nóng lên vùng hàn để tránh các phím tắt. Bạn sẽ cần ba cái này để thay thế breadboard và làm cho elctronics nhỏ gọn hơn.
Bước 3: Điện tử
Nếu bạn không thể nhìn thấy mã màu của các điện trở, điện trở bên trái là 2KΩ và điện trở bên phải là 1KΩ. Khi bạn cần sử dụng breadboard, hãy sử dụng bus nguồn thay thế.
Bước 4: Gắn thiết bị điện tử vào vỏ
Thông thường, đầu nhấp vào cơ thể, nhưng nếu không, bạn sẽ cần phải chà xát một chút phần trên của cơ thể cho đến khi đầu nhấp vào. Thân máy có khe cắm vào đế, nhưng nó lỏng lẻo, vì vậy hãy bôi một chút keo nóng để giữ cố định. Phần thân có lỗ mở cho cổng usb và hdmi của Pi Zero. Ở đây bạn có một sự sắp xếp để đặt 2 trình điều khiển động cơ bước lại với nhau và tiết kiệm không gian, việc duy nhất bạn phải làm là đặt chúng theo chiều ngang và dán keo nóng chúng vào một miếng nhựa (nếu bạn có máy in 3d nếu một trong số này bản in bị hỏng, bạn có thể cắt nó ra bằng công cụ dremmel). Để đặt Pi Zero vào đúng vị trí, bạn sẽ cần phải khoan một số lỗ và đặt chúng qua các lỗ pcb trên pizero. Keo nóng cảm biến ulstrasonic vào các lỗ mắt (in sẵn). Để lắp động cơ bước vào, bạn sẽ cần phải khoan một số lỗ vít (trục có lỗ in). Cố định bánh xe điên vào phần sau của đế bằng giá đỡ pcb cho đến khi nó ở mức bánh xe. Cố định con mực lên trên phần sau của đế.
Bước 5: Lập trình
Bạn sẽ cần mở dấu nhắc lệnh trong Raspbian (đối với bước này, bạn cần truy cập internet trên Pi Zero của mình) và nhập: sudo pip3 install gpiozero hcsr04sensor nếu bạn chưa cài đặt pip.
Bước 6: Bạn đã hoàn tất
Nếu bạn muốn dành số pi này cho cái này và chỉ cái này (dữ liệu raspbian của bạn). Mở dấu nhắc lệnh và nhập:
sudo nano vv / rc.local
Tiếp theo, cuộn xuống mã và thêm dòng sau trước khi thoát 0:
python3 /home/pi/Directory_where_the_program_is_stored/CreeperBot_Ultrasonic.py &
Đây là hoạt động….