INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
'N Eenvoudige Quadruped -beheer deur u telefoon (IOS en Android). Werk op Raspberry Pi en Android.
Volledige kode: https://github.com/LakshBhambhani/RaspberryPi-Min… Alle stl-lêers:
Voorrade
Vereiste komponente:
- 'N Telefoon
- Framboos Pi
- 16 servo bestuurder
- 3D -gedrukte onderdele
- 8 Servomotors
- Drade
Stap 1: Stap 1: 3D -drukwerk
Druk al die volgende dele af:
- 1 x body_base.stl
- 1 x body_top.stl
- 2 x been.stl
- 2 x heupe.stl
- 1 x bakas.stl
U kan ook al die lêers op die Thingiverse -bladsy vind
Stap 2: Stap 2: Montering
Stap 3: Stap 3: Bedrading
Koppel die Servo's met behulp van die volgende poortnommers op die 16 servo -bestuurder:
FL_HIP = (4);
FL_FOOT = (5);
FR_HIP = (6);
FR_FOOT = (7);
BL_HIP = (8);
BL_FOOT = (9);
BR_HIP = (10);
BR_FOOT = (11);
Koppel die bestuurder aan die Pi deur die volgende verbindingsdiagram te gebruik
- Pi 3V3 na die uitbreek van VCC
- Pi GND om GND uit te breek
- Pi SCL tot uitbreek SCL
- Pi SDA tot uitbreek SDA
- Uitbreking eksterne toevoer 5v na Pi 5v
- Breek eksterne toevoer GND aan Pi GND
Stap 4: Stap 4: Sagteware en kodering
Op jou Pi:
- Kloon die Swiffee -repo van Github
- Verander gids na Swiffee-Minikame-simulator/bediener
- Begin die bedienerlêer om die bediener te laat loop
git-kloon
cd Swiffee-Minikame-Simulator sudo python3 server.py
Stap 5: Stap 5: Beheermetodes
- Laai die simulator af van swiffees.com
- Gebruik die app -data in dieselfde repo om die Swiffee -app op 'n iPhone uit te voer
- U kan ook die python -kode vir Swiffee lees en probeer om dit te kodeer. Swiffee kan in Java en Python gekodeer word.