Isi kandungan:

Raspberry Pi - Minikame: 10 Langkah
Raspberry Pi - Minikame: 10 Langkah

Video: Raspberry Pi - Minikame: 10 Langkah

Video: Raspberry Pi - Minikame: 10 Langkah
Video: ТОП-10 проектов Raspberry Pi — Maker Tutor 2024, November
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

Quadruped sederhana yang dikendalikan oleh telefon anda (IOS dan Android). Berjalan pada Raspberry Pi dan Android.

Komponen yang diperlukan:

  1. Telefon
  2. Pai raspberi
  3. Arduino Nano dengan Perisai
  4. Bahagian bercetak 3D

Kod Lengkap:

Semua fail stl:

Langkah 1: Percetakan 3D

Cetak semua bahagian berikut:

  • 1 x body_base.stl
  • 1 x body_top.stl
  • 2 x kaki.stl
  • 2 x pinggul.stl
  • 1 x body_shaft.stl

Anda juga boleh menemui semua fail di Halaman Thingiverse

Langkah 2: Perisian

Perisian
Perisian
Perisian
Perisian
Perisian
Perisian
Perisian
Perisian

Pasang perisian berikut pada Pi anda:

  1. Mulakan dengan memasang Debian pada Pi
  2. Muat turun Raspbian.
  3. Nyahzip fail
  4. Tuliskan gambar cakera ke kad microSD anda
  5. Letakkan kad microSD di Pi anda dan boot
  6. Buka penyemak imbas kromium pada Pi anda
  7. Pergi ke pautan berikut: Arduino
  8. Muat turun dan pasang perisian untuk Linux ARM

Langkah 3: Pemeriksaan Perisian dan Perkakasan Pra-Pemasangan

Pemeriksaan Perisian dan Perkakasan Pra-Perhimpunan
Pemeriksaan Perisian dan Perkakasan Pra-Perhimpunan

Pemeriksaan Komunikasi Bersiri (pilihan)

1. Muat naik "PiArduinoCommunicationTest.ino" yang ada di "RaspberryPi-Minikame / Pemeriksaan Pra-Perhimpunan / Pemeriksaan Komunikasi Bersiri /" ke Papan Arduino anda.

Buka terminal baru di Raspberry Pi anda dan laksanakan perkara berikut:

sudo apt-get kemas kini

sudo apt-get peningkatan

git klon

cd RaspberryPi-Minikame / Pemeriksaan Pra Perhimpunan / Pemeriksaan Komunikasi Bersiri /

sudo python pi_duino.py

Buka Serial Monitor di Arduino IDE dan periksa "hi" dan "hello" yang dicetak

2. Pemeriksaan Pelayan (pilihan)

Pada terminal yang sama seperti sebelumnya, lakukan perkara berikut:

cd..

Pelayan cd Periksa sudo python weblamp.py

Sekarang, Sekiranya anda memuatkan URL pada penyemak imbas, anda akan melihat halaman kawalan lampu laman web. URL anda adalah alamat IP dari raspberry pi anda. Cth: 192.168.0.36

Homing all Servos (WAJIB-DO) Nomborkan servos anda dan muat naik kod berikut ke Arduino untuk menempatkan servos anda. Ingat: Setiap servo telah ditetapkan ke lokasi rumah yang berbeza. Jadi masing-masing mempunyai penggunaan yang berbeza dan tidak boleh dicampur secara rawak kemudian. Pautan ke HomingServos.ino Code

Langkah 4: Pemasangan Servos di Pangkalan

Langkah 5: Pemasangan Kaki

Langkah 6: Bergabung Kaki dan Pangkalan

Langkah 7: Pendawaian

Sambungkan Raspberry Pi ke Arduino menggunakan kabel USB

Sambungkan Servos menggunakan nombor port berikut:

FL_HIP = (4);

FL_FOOT = (5);

FR_HIP = (6);

FR_FOOT = (7);

BL_HIP = (8);

BL_FOOT = (9);

BR_HIP = (10);

BR_FOOT = (11);

Langkah 8: Pelayan

Laksanakan perkara berikut di terminal anda untuk menghidupkan dan menjalankan pelayan anda. Buat masa ini, anda mungkin harus melaksanakan fail python pelayan setiap kali pi anda reboot. V2 RaspberryPi-Minikame harus menyingkirkan itu

cd RaspberryPi-Minikame

cd Server sudo python quad.py

Langkah 9: Kod Arduino

Muat naik kod berikut ke Arduino anda dan jangan lupa untuk membuka Serial Monitor untuk menggunakan Quadruped anda.

Cari di sini: Arduino

Langkah 10: Aplikasi Raspi Berkadapan

Anda boleh mengubah sendiri aplikasi menggunakan fail dalam Folder Aplikasi atau menggunakan apk yang disediakan secara lalai. Sebagai alternatif, anda juga boleh menggunakan fail untuk aplikasi IOS, mengklonnya dalam Xcode dan menjalankan dan memasangnya di telefon anda

Disyorkan: