Daftar Isi:

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, Juli
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 ponsel Anda (IOS dan Android). Berjalan di Raspberry Pi dan Android.

Komponen yang Diperlukan:

  1. Telepon
  2. Raspberry Pi
  3. Arduino Nano dengan Perisai
  4. Bagian cetak 3D

Kode Lengkap:

Semua file stl:

Langkah 1: Pencetakan 3D

Cetak semua bagian berikut:

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

Anda juga dapat menemukan semua file di Halaman Thingiverse

Langkah 2: Perangkat Lunak

Perangkat lunak
Perangkat lunak
Perangkat lunak
Perangkat lunak
Perangkat lunak
Perangkat lunak
Perangkat lunak
Perangkat lunak

Instal perangkat lunak berikut di Pi Anda:

  1. Mulailah dengan menginstal Debian di Pi
  2. Unduh Raspbian.dll.
  3. Buka zip file
  4. Tulis gambar disk ke kartu microSD Anda
  5. Masukkan kartu microSD ke Pi Anda dan boot
  6. Buka browser chromium di Pi. Anda
  7. Buka tautan berikut: Arduino
  8. Unduh dan instal perangkat lunak untuk Linux ARM

Langkah 3: Pemeriksaan Perangkat Lunak dan Perangkat Keras Pra-Perakitan

Pemeriksaan Perangkat Lunak dan Perangkat Keras Pra-Perakitan
Pemeriksaan Perangkat Lunak dan Perangkat Keras Pra-Perakitan

Pemeriksaan Komunikasi Serial (opsional)

1. Unggah "PiArduinoCommunicationTest.ino" yang ada di "RaspberryPi-Minikame/Pre-Assembly Checks/Serial Communication Check/" ke Arduino Board Anda.

Buka terminal baru di Raspberry Pi Anda dan jalankan yang berikut:

sudo apt-get update

sudo apt-get upgrade

git clone

cd RaspberryPi-Minikame/Pemeriksaan Pra Perakitan/Pemeriksaan Komunikasi Serial/

sudo python pi_duino.py

Buka Serial Monitor pada Arduino IDE dan periksa apakah "hai" dan "halo" sedang dicetak

2. Pemeriksaan Server (opsional)

Di terminal yang sama seperti sebelumnya, jalankan yang berikut:

cd..

cd Server Periksa sudo python weblamp.py

Sekarang, Jika Anda memuat URL di browser, Anda akan melihat halaman kontrol weblamp. URL Anda akan menjadi alamat IP raspberry pi Anda. Contoh: 192.168.0.36

Menempatkan semua Servos (HARUS-DO) Beri nomor servo Anda dan unggah kode berikut ke Arduino ke rumah servos Anda. Ingat: Setiap servo telah diatur ke lokasi rumah yang berbeda. Jadi masing-masing memiliki kegunaan yang berbeda dan tidak bisa dicampuradukkan secara sembarangan nantinya. Tautan ke Kode HomingServos.ino

Langkah 4: Pemasangan Servo di Basis

Langkah 5: Perakitan Kaki

Langkah 6: Menggabungkan Kaki dan Basis

Langkah 7: Pengkabelan

Hubungkan Raspberry Pi ke Arduino menggunakan kabel USB

Hubungkan Servo menggunakan nomor 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: Server

Jalankan yang berikut ini di terminal Anda untuk mengaktifkan dan menjalankan server Anda. Untuk saat ini, Anda mungkin harus menjalankan file python server setiap kali pi Anda reboot. V2 dari RaspberryPi-Minikame harus menyingkirkan itu

cd RaspberryPi-Minikame

cd Server sudo python quad.py

Langkah 9: Kode Arduino

Unggah kode berikut ke Arduino Anda dan jangan lupa untuk membuka Serial Monitor untuk menggunakan Quadruped Anda.

Temukan di sini: Arduino

Langkah 10: Aplikasi Raspi Quadruped

Anda dapat memodifikasi aplikasi sendiri menggunakan file di Folder Aplikasi atau menggunakan apk bawaan yang disediakan. Atau, Anda juga dapat menggunakan file untuk aplikasi iOS, mengkloningnya di Xcode dan menjalankan dan menginstalnya di ponsel Anda

Direkomendasikan: