Daftar Isi:

Mobil RC Dikemudikan dengan Roda dan Pedal?️: 6 Langkah
Mobil RC Dikemudikan dengan Roda dan Pedal?️: 6 Langkah

Video: Mobil RC Dikemudikan dengan Roda dan Pedal?️: 6 Langkah

Video: Mobil RC Dikemudikan dengan Roda dan Pedal?️: 6 Langkah
Video: Control rc car with Logitech steering wheel. #diy 2024, Juli
Anonim
Mobil RC Dikemudikan dengan Roda dan Pedal?️
Mobil RC Dikemudikan dengan Roda dan Pedal?️

Hidup adalah tentang mewujudkan impian Anda. Milik saya adalah membuat RC Car dikemudikan dengan roda game PC. Jadi saya berhasil.

Berharap itu akan bermanfaat bagi seseorang. Jika ada pertanyaan, tulis komentar.

Langkah 1: Bagian

Bagian
Bagian

Untuk membuat proyek ini, Anda memerlukan:

  • Raspberry Pi (Saya menggunakan RPI 4B dengan RAM 4GB)
  • Sasis dengan gandar depan yang dikemudikan servo (termasuk motor dan servo)
  • Kamera RPI dengan casing cetak 3D (opsional)
  • Baterai Li-Po 11.1V
  • Roda PC dengan pedal
  • Polulu DRV8835 Kit Motor Ganda
  • Konverter Buck 11.1V ke 5V
  • kabel

Langkah 2: Perakitan

Perakitan
Perakitan

Pasang sasis Anda. Saya mendapatkan milik saya dari:

Selanjutnya solder dua kabel ke motor DC di bagian belakang.

Setelah itu mount Raspberry Pi menggunakan mur & baut

Langkah 3: Pasang Driver Motor ke RPI

Pasang Driver Motor ke RPI
Pasang Driver Motor ke RPI
Pasang Driver Motor ke RPI
Pasang Driver Motor ke RPI
Pasang Driver Motor ke RPI
Pasang Driver Motor ke RPI

Sekarang kita perlu menyolder driver motor. Selanjutnya ambil pin emas 3 pin dan solder ke 5V dan GND di papan driver (lihat foto). Ke kawat solder pin terakhir dengan ujung betina pin emas. Kami akan menggunakannya untuk sinyal PWM yang mengarahkan servo.

Selanjutnya ambil buck converter dan solder:

  • kabel hitam (arde) ke GND
  • kabel keluaran merah ke 5V
  • kabel input merah ke Vout

Saat penyolderan selesai, gunakan pita dua sisi untuk memasang konverter pada driver motor.

Setelah itu driver kita sudah siap dan bisa dicolokkan ke RPI.

Langkah 4: Cetak Case untuk Kamera

Cetak Case untuk Kamera
Cetak Case untuk Kamera

Langkah selanjutnya adalah mencetak housing untuk kamera. Anda dapat menemukan banyak proyek di:

Gunakan yang sesuai dengan kamera Anda.

Langkah 5: Perakitan Akhir

Perakitan Akhir
Perakitan Akhir
Perakitan Akhir
Perakitan Akhir
Perakitan Akhir
Perakitan Akhir

Sekarang saatnya untuk menyatukan semuanya. Masukkan baterai, pasang kamera, pasang servo ke pin dan sambungkan motor ke driver serta baterai.

Anda dapat melihat seluruh skema pada foto.

Langkah 6: Jalankan Kode

Bagian terakhir adalah menjalankan kode.

Komunikasi antara RPI dan laptop dilakukan menggunakan server Flask yang ditulis dengan Python.

Kami akan mengirim dua hal ke server:

  • Sudut roda kemudi
  • Kecepatan motor (480 untuk kecepatan penuh maju dan -480 untuk kecepatan penuh mundur)

Program di laptop bertanggung jawab untuk membaca nilai dari pedal dan roda dan mengirimkannya ke server yang berjalan di Raspberry.

Pada RPI kita harus meluncurkan kode server dan program yang membaca nilai yang tersimpan di server yang mengontrol sudut servo dan kecepatan motor.

Ingat:

  1. Raspberry Pi & laptop harus terhubung ke jaringan WiFi yang sama!
  2. Anda harus menjalankan program di RPI dari terminal menggunakan perintah sudo (mis. sudo python3 Flask_server_RPI.py)!

Direkomendasikan: