Daftar Isi:
- Langkah 1: Pencetakan 3D
- Langkah 2: Perangkat Lunak
- Langkah 3: Pemeriksaan Perangkat Lunak dan Perangkat Keras Pra-Perakitan
- Langkah 4: Pemasangan Servo di Basis
- Langkah 5: Perakitan Kaki
- Langkah 6: Menggabungkan Kaki dan Basis
- Langkah 7: Pengkabelan
- Langkah 8: Server
- Langkah 9: Kode Arduino
- Langkah 10: Aplikasi Raspi Quadruped
Video: Raspberry Pi - Minikame: 10 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Quadruped sederhana yang dikendalikan oleh ponsel Anda (IOS dan Android). Berjalan di Raspberry Pi dan Android.
Komponen yang Diperlukan:
- Telepon
- Raspberry Pi
- Arduino Nano dengan Perisai
- 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
Instal perangkat lunak berikut di Pi Anda:
- Mulailah dengan menginstal Debian di Pi
- Unduh Raspbian.dll.
- Buka zip file
- Tulis gambar disk ke kartu microSD Anda
- Masukkan kartu microSD ke Pi Anda dan boot
- Buka browser chromium di Pi. Anda
- Buka tautan berikut: Arduino
- Unduh dan instal perangkat lunak untuk Linux ARM
Langkah 3: 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:
Deteksi Wajah pada Raspberry Pi 4B dalam 3 Langkah: 3 Langkah
Deteksi Wajah pada Raspberry Pi 4B dalam 3 Langkah: Dalam Instruksi ini kita akan melakukan deteksi wajah pada Raspberry Pi 4 dengan Shunya O/S menggunakan Perpustakaan Shunyaface. Shunyaface adalah perpustakaan pengenalan/deteksi wajah. Proyek ini bertujuan untuk mencapai kecepatan deteksi dan pengenalan tercepat dengan
Levitasi Akustik Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): 8 Langkah
Akustik Levitation Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): transduser suara ultrasonik L298N Dc female adapter power supply dengan pin dc laki-laki Arduino UNOBreadboardCara kerjanya: Pertama, Anda mengunggah kode ke Arduino Uno (ini adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk mengonversi kode (C++)
LED Berkedip Dengan Raspberry Pi - Cara Menggunakan Pin GPIO di Raspberry Pi: 4 Langkah
LED Berkedip Dengan Raspberry Pi | Cara Menggunakan Pin GPIO di Raspberry Pi: Hai teman-teman dalam instruksi ini kita akan belajar cara menggunakan GPIO dari Raspberry pi. Jika Anda pernah menggunakan Arduino maka mungkin Anda tahu bahwa kita dapat menghubungkan sakelar LED dll. ke pinnya dan membuatnya berfungsi seperti itu. buat LED berkedip atau dapatkan input dari sakelar jadi
Menginstal Raspbian Buster di Raspberry Pi 3 - Memulai Dengan Raspbian Buster Dengan Raspberry Pi 3b / 3b+: 4 Langkah
Menginstal Raspbian Buster di Raspberry Pi 3 | Memulai Dengan Raspbian Buster Dengan Raspberry Pi 3b / 3b+: Hi guys, baru-baru ini organisasi Raspberry pi meluncurkan OS Raspbian baru yang disebut Raspbian Buster. Ini adalah versi baru dari Raspbian untuk Raspberry pi. Jadi hari ini dalam instruksi ini kita akan belajar cara menginstal Raspbian Buster OS di Raspberry pi 3 Anda
Menginstal Raspbian di Raspberry Pi 3 B Tanpa HDMI - Memulai Dengan Raspberry Pi 3B - Menyiapkan Raspberry Pi Anda 3: 6 Langkah
Menginstal Raspbian di Raspberry Pi 3 B Tanpa HDMI | Memulai Dengan Raspberry Pi 3B | Menyiapkan Raspberry Pi Anda 3: Seperti yang Anda ketahui, komputer Raspberry Pi cukup mengagumkan dan Anda bisa mendapatkan seluruh komputer hanya di satu papan kecil. Raspberry Pi 3 Model B memiliki fitur quad-core 64-bit ARM Cortex A53 clock pada 1,2 GHz. Ini menempatkan Pi 3 kira-kira 50