Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Un simplu Quadruped controlat de telefon (IOS și Android). Se execută pe Raspberry Pi și Android.
Cod complet: https://github.com/LakshBhambhani/RaspberryPi-Min… Toate fișierele stl:
Provizii
Componente necesare:
- Un telefon
- Raspberry Pi
- 16 servo Driver
- Piese imprimate 3D
- 8 Servomotoare
- Fire
Pasul 1: Pasul 1: Imprimarea 3D
Imprimați toate părțile următoare:
- 1 x body_base.stl
- 1 x body_top.stl
- 2 x leg.stl
- 2 x solduri.stl
- 1 x body_shafts.stl
De asemenea, puteți găsi toate fișierele pe pagina Thingiverse
Pasul 2: Pasul 2: Asamblare
Pasul 3: Pasul 3: Cablare
Conectați Servo-urile folosind următoarele numere de port pe 16 servo-driver:
FL_HIP = (4);
FL_FOOT = (5);
FR_HIP = (6);
FR_FOOT = (7);
BL_HIP = (8);
BL_FOOT = (9);
BR_HIP = (10);
BR_FOOT = (11);
Conectați driverul la Pi utilizând următoarea diagramă de conectare
- Pi 3V3 la breakout VCC
- Pi GND până la GND
- Pi SCL la SCL breakout
- Pi SDA la SDA breakout
- Alimentare externă de rupere de la 5v la Pi 5v
- Alimentare externă GND către GND Pi
Pasul 4: Pasul 4: Software și codificare
Pe Pi:
- Clonați repozitul Swiffee de la Github
- Schimbați directorul în Swiffee-Minikame-Simulator / Server
- Rulați fișierul server pentru a rula serverul
git clone
cd Swiffee-Minikame-Simulator sudo python3 server.py
Pasul 5: Pasul 5: Metode de control
- Descărcați simulatorul de pe swiffees.com
- Utilizați datele aplicației din aceeași repo pentru a rula aplicația Swiffee pe un iPhone
- Alternativ, citiți codul python pentru Swiffee și încercați să îl codificați. Swiffee poate fi codat în java și python.