Spisu treści:

Raspberry Pi - Minikame V2.0: 5 kroków
Raspberry Pi - Minikame V2.0: 5 kroków

Wideo: Raspberry Pi - Minikame V2.0: 5 kroków

Wideo: Raspberry Pi - Minikame V2.0: 5 kroków
Wideo: Raspberry Pi - Minikame | Body Base Assembly | 2024, Listopad
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

Prosty czworokąt kontrolowany przez telefon (IOS i Android). Działa na Raspberry Pi i Androidzie.

Kompletny kod: https://github.com/LakshBhambhani/RaspberryPi-Min…Wszystkie pliki stl:

Kieszonkowe dzieci

Wymagane składniki:

  1. Telefon
  2. Malina Pi
  3. 16 serwowzmacniaczy
  4. Części drukowane w 3D
  5. 8 serwosilników
  6. Przewody

Krok 1: Krok 1: Drukowanie 3D

Wydrukuj wszystkie następujące części:

  • 1 x body_base.stl
  • 1 x body_top.stl
  • 2 x noga.stl
  • 2 x biodra.stl
  • 1 x body_shafts.stl

Możesz również znaleźć wszystkie pliki na stronie Thingiverse

Krok 2: Krok 2: Montaż

Image
Image

Krok 3: Krok 3: Okablowanie

Połącz Serwa używając następujących numerów portów na 16 serwosterowniku:

FL_HIP = (4);

FL_STOPA = (5);

FR_HIP = (6);

FR_STOPA = (7);

BL_HIP = (8);

BL_STOPA = (9);

BR_HIP = (10);

BR_STOPA = (11);

Podłącz sterownik do Pi, korzystając z poniższego schematu połączeń

  • Pi 3V3 do przerwania VCC
  • Pi GND do przebicia GND
  • Pi SCL do przełamania SCL
  • Pi SDA do przełamania SDA
  • Przerwij zewnętrzne zasilanie 5v do Pi 5v
  • Przerwij zewnętrzne zasilanie GND do Pi GND

Krok 4: Krok 4: Oprogramowanie i kodowanie

Na twoim Pi:

  1. Sklonuj repozytorium Swiffee z Github
  2. Zmień katalog na Swiffee-Minikame-Simulator/Server
  3. Uruchom plik serwera, aby uruchomić serwer

git klon

cd Swiffee-Minikame-Simulator sudo python3 server.py

Krok 5: Krok 5: Metody kontroli

  1. Pobierz symulator ze strony swiffees.com
  2. Użyj danych aplikacji w tym samym repozytorium, aby uruchomić aplikację Swiffee na iPhonie
  3. Alternatywnie przeczytaj kod Pythona dla Swiffee i spróbuj go zakodować. Swiffee można zakodować w Javie i Pythonie.

Zalecana: