Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Một Quadruped đơn giản được điều khiển bởi điện thoại của bạn (IOS và Android). Chạy trên Raspberry Pi và Android.
Mã hoàn chỉnh: https://github.com/LakshBhambhani/RaspberryPi-Min…Tất cả các tệp stl:
Quân nhu
Các thành phần bắt buộc:
- Cái điện thoại
- Raspberry Pi
- 16 Trình điều khiển servo
- Các bộ phận được in 3D
- 8 Động cơ Servo
- Dây điện
Bước 1: Bước 1: In 3D
In tất cả các phần sau:
- 1 x body_base.stl
- 1 x body_top.stl
- 2 x leg.stl
- 2 x hông.stl
- 1 x body_shafts.stl
Bạn cũng có thể tìm thấy tất cả các tệp trên Trang Thingiverse
Bước 2: Bước 2: Lắp ráp
Bước 3: Bước 3: Đấu dây
Kết nối các Servo bằng các số cổng sau trên trình điều khiển 16 servo:
FL_HIP = (4);
FL_FOOT = (5);
FR_HIP = (6);
FR_FOOT = (7);
BL_HIP = (8);
BL_FOOT = (9);
BR_HIP = (10);
BR_FOOT = (11);
Kết nối trình điều khiển với Pi bằng sơ đồ kết nối sau
- Pi 3V3 để đột phá VCC
- Pi GND để đột phá GND
- Pi SCL để đột phá SCL
- Pi SDA để đột phá SDA
- Ngắt nguồn cung cấp bên ngoài 5v đến Pi 5v
- Đột phá nguồn cung cấp bên ngoài GND thành Pi GND
Bước 4: Bước 4: Phần mềm & Mã hóa
Trên Pi của bạn:
- Sao chép repo Swiffee từ Github
- Thay đổi thư mục thành Swiffee-Minikame-Simulator / Server
- Chạy tệp máy chủ để chạy máy chủ
git clone
cd Swiffee-Minikame-Simulator sudo python3 server.py
Bước 5: Bước 5: Phương pháp kiểm soát
- Tải xuống trình mô phỏng từ swiffees.com
- Sử dụng dữ liệu ứng dụng trong cùng một kho để chạy ứng dụng Swiffee trên iPhone
- Ngoài ra, hãy đọc mã python cho Swiffee và thử viết mã nó. Swiffee có thể được viết mã bằng java và python.