Inhoudsopgave:

Raspberry Pi - Minikame V2.0 - Ajarnpa
Raspberry Pi - Minikame V2.0 - Ajarnpa

Video: Raspberry Pi - Minikame V2.0 - Ajarnpa

Video: Raspberry Pi - Minikame V2.0 - Ajarnpa
Video: Программирование робота-паука 2024, November
Anonim
Raspberry Pi - Minikame V2.0
Raspberry Pi - Minikame V2.0
Raspberry Pi - Minikame V2.0
Raspberry Pi - Minikame V2.0
Raspberry Pi - Minikame V2.0
Raspberry Pi - Minikame V2.0

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:

  1. Een telefoon
  2. Raspberry Pi
  3. 16 servo-stuurprogramma:
  4. 3D-geprinte onderdelen
  5. 8 servomotoren
  6. 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

Image
Image

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:

  1. Kloon de Swiffee-repo van Github
  2. Verander de map in Swiffee-Minikame-Simulator/Server
  3. 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

  1. Download de simulator van swiffees.com
  2. Gebruik de app-gegevens in dezelfde repo om de Swiffee-app op een iPhone uit te voeren
  3. U kunt ook de python-code voor Swiffee lezen en proberen deze te coderen. Swiffee kan worden gecodeerd in java en python.

Aanbevolen: