Mundarija:

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

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

Video: Raspberry Pi - Minikame V2.0: 5 qadam
Video: Raspberry Pi - Minikame | Body Base Assembly | 2024, Oktyabr
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

Sizning telefoningiz tomonidan boshqariladigan oddiy Quadruped (IOS va Android). Raspberry Pi va Android -da ishlaydi.

To'liq kod: https://github.com/LakshBhambhani/RaspberryPi-Min… Barcha stl fayllari:

Ta'minotlar

Kerakli komponentlar:

  1. Telefon
  2. Raspberry Pi
  3. 16 servo haydovchi
  4. 3D bosilgan qismlar
  5. 8 Servo motor
  6. Simlar

1 -qadam: 1 -qadam: 3D bosib chiqarish

Quyidagi barcha qismlarni chop eting:

  • 1 x body_base.stl
  • 1 x body_top.stl
  • 2 x oyoq. Stl
  • 2 x kestirib.stl
  • 1 x tana_shaftlari.stl

Siz Thingiverse sahifasida barcha fayllarni topishingiz mumkin

2 -qadam: 2 -qadam: yig'ish

Image
Image

3 -qadam: 3 -qadam: simlarni ulash

16 servo drayveridagi quyidagi port raqamlari yordamida servolarni ulang:

FL_HIP = (4);

FL_FOOT = (5);

FR_HIP = (6);

FR_FOOT = (7);

BL_HIP = (8);

BL_FOOT = (9);

BR_HIP = (10);

BR_FOOT = (11);

Quyidagi ulanish sxemasi yordamida drayverni Pi -ga ulang

  • VCC -ni o'chirish uchun Pi 3V3
  • GNDni ajratish uchun Pi GND
  • SCLni o'chirish uchun Pi SCL
  • SDAni ajratish uchun Pi SDA
  • Tashqi ta'minot 5v dan 5v gacha
  • Tashqi GND -ni Pi GND -ga ajratish

4 -qadam: 4 -qadam: dasturiy ta'minot va kodlash

Sizning Pi -da:

  1. Github -dan Swiffee repo -ni klonlang
  2. Katalogni Swiffee-Minikame-Simulator/Server-ga o'zgartiring
  3. Serverni ishga tushirish uchun server faylini ishga tushiring

git klon

CD Swiffee-Minikame-Simulator sudo python3 server.py

5 -qadam: 5 -qadam: Boshqarish usullari

  1. Simulyatorni swiffees.com saytidan yuklab oling
  2. IPhone -da Swiffee ilovasini ishga tushirish uchun bir xil repo -dagi ilova ma'lumotlaridan foydalaning
  3. Shu bilan bir qatorda, Swiffee uchun python kodini o'qing va uni kodlashga harakat qiling. Swiffee java va pythonda kodlanishi mumkin.

Tavsiya: