Tartalomjegyzék:

Raspberry Pi - Minikame: 10 lépés
Raspberry Pi - Minikame: 10 lépés

Videó: Raspberry Pi - Minikame: 10 lépés

Videó: Raspberry Pi - Minikame: 10 lépés
Videó: Микрокомпьютер Raspberry Pi 2024, Július
Anonim
Raspberry Pi - Minikame
Raspberry Pi - Minikame
Raspberry Pi - Minikame
Raspberry Pi - Minikame
Raspberry Pi - Minikame
Raspberry Pi - Minikame
Raspberry Pi - Minikame
Raspberry Pi - Minikame

Egy egyszerű négylábú, amelyet telefonja vezérel (IOS és Android). Raspberry Pi és Android rendszeren fut.

Szükséges összetevők:

  1. Egy telefon
  2. Raspberry Pi
  3. Arduino Nano pajzzsal
  4. 3D nyomtatott alkatrészek

Teljes kód:

Minden stl fájl:

1. lépés: 3D nyomtatás

Nyomtassa ki az összes alkatrészt:

  • 1 x body_base.stl
  • 1 x body_top.stl
  • 2 x láb.stl
  • 2 x csípő.stl
  • 1 x karosszéria.stl

Az összes fájlt a Thingiverse oldalon is megtalálhatja

2. lépés: Szoftver

Szoftver
Szoftver
Szoftver
Szoftver
Szoftver
Szoftver
Szoftver
Szoftver

Telepítse a következő szoftvert a Pi -re:

  1. Kezdje a Debian Pi telepítésével
  2. Letöltés Raspbian.
  3. Csomagolja ki a fájlt
  4. Írja be a lemezképet a microSD -kártyára
  5. Helyezze be a microSD -kártyát a Pi -be, és indítsa el
  6. Nyissa meg a Chromium böngészőt a Pi -n
  7. Lépjen a következő linkre: Arduino
  8. Töltse le és telepítse a Linux ARM szoftverét

3. lépés: Szerelés előtti szoftver és hardver ellenőrzés

Szerelés előtti szoftver és hardver ellenőrzés
Szerelés előtti szoftver és hardver ellenőrzés

Soros kommunikáció ellenőrzése (opcionális)

1. Töltse fel az "A RaspberryPi-Minikame/Pre-Assembly Check/Serial Communication Check/" mappában található "PiArduinoCommunicationTest.ino" fájlt az Arduino Boardra.

Nyisson meg egy új terminált a Raspberry Pi -n, és hajtsa végre a következőket:

sudo apt-get update

sudo apt-get upgrade

git klón

cd RaspberryPi-Minikame/Összeszerelés előtti ellenőrzések/Soros kommunikáció ellenőrzése/

sudo python pi_duino.py

Nyissa meg a soros monitort az Arduino IDE -n, és ellenőrizze, hogy a "hi" és "hello" nyomtatásra kerül -e

2. Szerver ellenőrzés (opcionális)

Ugyanazon a terminálon hajtsa végre a következőket:

cd..

cd szerver Ellenőrizze a sudo python weblamp.py fájlt

Most, ha betölti az URL -t a böngészőbe, látnia kell egy weblámpa vezérlő oldalt. Az URL a málna pi -jének IP -címe lenne. Például: 192.168.0.36

Az összes szervó elhelyezése (MUST-DO) Számozza meg szervóit, és töltse fel a következő kódot az Arduino-ba a szervókhoz. Ne feledje: Minden szervó más otthoni helyre van beállítva. Tehát mindegyiknek más a felhasználása, és később nem lehet véletlenszerűen összekeverni. Link a HomingServos.ino kódhoz

4. lépés: Szervók felszerelése az alapra

5. lépés: A lábak összeszerelése

6. lépés: A lábak és az alap összekapcsolása

7. lépés: huzalozás

Csatlakoztassa a Raspberry Pi -t az Arduino -hoz USB -kábel segítségével

Csatlakoztassa a szervókat a következő portszámokkal:

FL_HIP = (4);

FL_FOOT = (5);

FR_HIP = (6);

FR_FOOT = (7);

BL_HIP = (8);

BL_FOOT = (9);

BR_HIP = (10);

BR_FOOT = (11);

8. lépés: A szerver

A szerver üzembe helyezéséhez hajtsa végre a következőt a terminálon. Egyelőre előfordulhat, hogy a pi újraindításakor végre kell hajtania a szerver python fájlját. A RaspberryPi-Minikame V2-nek meg kell szabadulnia ettől

cd RaspberryPi-Minikame

cd szerver sudo python quad.py

9. lépés: Arduino kód

Töltse fel az alábbi kódot az Arduino készülékére, és ne felejtse el megnyitni a Soros monitort a négylábú használatához.

Keresse meg itt: Arduino

10. lépés: Raspi négylábú alkalmazás

Az alkalmazást saját maga is módosíthatja az App Folder fájljaival, vagy használhatja az alapértelmezett apk -t. Alternatív megoldásként használhatja az IOS alkalmazás fájljait, klónozhatja az Xcode -ban, és futtathatja és telepítheti a telefonra

Ajánlott: