Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Een eenvoudige Quadruped bestuurd door je telefoon (IOS en Android). Draait op Raspberry Pi en Android.
Volledige code: https://github.com/LakshBhambhani/RaspberryPi-Min…Alle stl-bestanden:
Benodigdheden
Vereiste componenten:
- Een telefoon
- Raspberry Pi
- 16 servo-stuurprogramma:
- 3D-geprinte onderdelen
- 8 servomotoren
- Draden
Stap 1: Stap 1: 3D-printen
Druk alle volgende onderdelen af:
- 1 x body_base.stl
- 1 x body_top.stl
- 2 x been.stl
- 2 x heupen.stl
- 1 x body_shafts.stl
Je kunt ook alle bestanden vinden op de Thingiverse-pagina
Stap 2: Stap 2: Montage
Stap 3: Stap 3: Bedrading
Sluit de servo's aan met behulp van de volgende poortnummers op de 16 servodriver:
FL_HIP = (4);
FL_FOOT = (5);
FR_HIP = (6);
FR_FOOT = (7);
BL_HIP = (8);
BL_VOET = (9);
BR_HIP = (10);
BR_FOOT = (11);
Sluit de driver aan op de Pi met behulp van het volgende aansluitschema:
- Pi 3V3 om VCC te doorbreken
- Pi GND om GND uit te breken
- Pi SCL naar breakout SCL
- Pi SDA om SDA door te breken
- Breakout externe voeding 5v naar Pi 5v
- Breakout externe voeding GND naar Pi GND
Stap 4: Stap 4: Software & codering
Op je Pi:
- Kloon de Swiffee-repo van Github
- Verander de map in Swiffee-Minikame-Simulator/Server
- Voer het serverbestand uit om de server uit te voeren
git-kloon
cd Swiffee-Minikame-Simulator sudo python3 server.py
Stap 5: Stap 5: Controlemethoden
- Download de simulator van swiffees.com
- Gebruik de app-gegevens in dezelfde repo om de Swiffee-app op een iPhone uit te voeren
- U kunt ook de python-code voor Swiffee lezen en proberen deze te coderen. Swiffee kan worden gecodeerd in java en python.