Indholdsfortegnelse:

Raspberry Pi - Minikame V2.0: 5 trin
Raspberry Pi - Minikame V2.0: 5 trin

Video: Raspberry Pi - Minikame V2.0: 5 trin

Video: Raspberry Pi - Minikame V2.0: 5 trin
Video: Assembling and wiring up the SMARS Quad Robot 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

En enkel Quadruped styret af din telefon (IOS og Android). Kører på Raspberry Pi og Android.

Komplet kode: https://github.com/LakshBhambhani/RaspberryPi-Min…Alle stl-filer:

Forbrugsvarer

Påkrævede komponenter:

  1. En telefon
  2. Hindbær Pi
  3. 16 servo driver
  4. 3D -trykte dele
  5. 8 servomotorer
  6. Ledninger

Trin 1: Trin 1: 3D -udskrivning

Udskriv alle følgende dele:

  • 1 x body_base.stl
  • 1 x body_top.stl
  • 2 x ben.stl
  • 2 x hofter. Stl
  • 1 x karosseri_aksler.stl

Du kan også finde alle filerne på Thingiverse -siden

Trin 2: Trin 2: Montering

Image
Image

Trin 3: Trin 3: Ledningsføring

Tilslut servoer ved hjælp af følgende portnumre på 16 -servodriveren:

FL_HIP = (4);

FL_FOOT = (5);

FR_HIP = (6);

FR_FOOT = (7);

BL_HIP = (8);

BL_FOOT = (9);

BR_HIP = (10);

BR_FOOT = (11);

Tilslut driveren til Pi ved hjælp af følgende tilslutningsdiagram

  • Pi 3V3 til breakout VCC
  • Pi GND til breakout GND
  • Pi SCL til breakout SCL
  • Pi SDA til breakout SDA
  • Breakout ekstern forsyning 5v til Pi 5v
  • Breakout ekstern forsyning GND til Pi GND

Trin 4: Trin 4: Software og kodning

På din Pi:

  1. Klon Swiffee -repoen fra Github
  2. Skift bibliotek til Swiffee-Minikame-Simulator/Server
  3. Kør serverfilen for at køre serveren

git-klon

cd Swiffee-Minikame-Simulator sudo python3 server.py

Trin 5: Trin 5: Kontrolmetoder

  1. Download simulatoren fra swiffees.com
  2. Brug appdataene i den samme repo til at køre Swiffee -appen på en iPhone
  3. Alternativt kan du læse python -koden for Swiffee og prøve at kode den. Swiffee kan kodes i java og python.

Anbefalede: