Daftar Isi:

Robot Arduino Dengan Kontroler PS2 (PlayStation 2 Joystick): 10 Langkah (dengan Gambar)
Robot Arduino Dengan Kontroler PS2 (PlayStation 2 Joystick): 10 Langkah (dengan Gambar)

Video: Robot Arduino Dengan Kontroler PS2 (PlayStation 2 Joystick): 10 Langkah (dengan Gambar)

Video: Robot Arduino Dengan Kontroler PS2 (PlayStation 2 Joystick): 10 Langkah (dengan Gambar)
Video: Arduino Robot with PS2 controller (PlayStation 2 joystick) 2024, Juli
Anonim
Image
Image
Kotak Kotoran Kucing IoT (dengan ESP32, Arduino IDE, Thingspeak, dan Pencetakan 3D)
Kotak Kotoran Kucing IoT (dengan ESP32, Arduino IDE, Thingspeak, dan Pencetakan 3D)

Oleh IgorF2Ikuti Lainnya oleh penulis:

Kotak Kotoran Kucing IoT (dengan ESP32, Arduino IDE, Thingspeak, dan Pencetakan 3D)
Kotak Kotoran Kucing IoT (dengan ESP32, Arduino IDE, Thingspeak, dan Pencetakan 3D)
Lampu Artikulasi Cetak 3D - REMIXED
Lampu Artikulasi Cetak 3D - REMIXED
Lampu Artikulasi Cetak 3D - REMIXED
Lampu Artikulasi Cetak 3D - REMIXED
Cara Membuat PCB Kustom Menggunakan Pengukir Laser Daya Rendah
Cara Membuat PCB Kustom Menggunakan Pengukir Laser Daya Rendah
Cara Membuat PCB Kustom Menggunakan Pengukir Laser Daya Rendah
Cara Membuat PCB Kustom Menggunakan Pengukir Laser Daya Rendah

Tentang: Pembuat, insinyur, ilmuwan gila, dan penemu Selengkapnya Tentang IgorF2 »

Dalam tutorial ini saya akan menunjukkan cara menggunakan joystick Playstation 2 (PS2) nirkabel untuk mengemudikan tank robot. Papan Arduino Uno digunakan sebagai inti dari proyek ini. Ini menerima perintah dari pengontrol nirkabel dan mengatur kecepatan motor. Papan pengembangan lain mungkin juga digunakan (NodeMCU, Firebeetle, dll.), dan prinsip-prinsip yang disajikan dalam tutorial ini dapat diterapkan pada model robot dan gadget lainnya.

Saya sebelumnya telah merancang tangki robotik yang dikendalikan Blynk. Terhubung ke jaringan Wi-Fi dan menerima perintah dari server Blynk. Ponsel cerdas yang menjalankan aplikasi Blynk digunakan sebagai remote control, dan metode input yang berbeda digunakan: tombol tekan, bilah geser, dan bahkan akselerometer ponsel cerdas. Anda dapat menemukan lebih banyak tentang proyek ini di sini:

Saya juga telah membuat beberapa eksperimen dengan perintah suara. Mungkin berguna jika Anda ingin mengontrol robot dari jarak jauh tanpa menggunakan tangan Anda, atau jika Anda ingin membuatnya dapat diakses oleh seseorang dengan gerakan terbatas. Orang mungkin berpikir tentang kursi roda yang dikendalikan suara robot, misalnya. Kit robot DIY digunakan, bersama dengan beberapa alat favorit saya: Adafruit.io, IFTTT, dan Arduino IDE. Instruksi lengkap di sini:

www.instructables.com/id/Wi-Fi-Voice-Controlled-Robot-Using-Wemos-D1-ESP826/

Anda dapat menggunakan kit yang berbeda atau bahkan mendesain robot Anda sendiri menggunakan bahan sederhana, tanpa perlu menggunakan alat yang rumit seperti printer 3D dan mesin pemotong laser. Anda dapat menemukan contoh di salah satu tutorial saya sebelumnya:

www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/

Langkah 1: Alat dan Bahan

Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan

Alat-alat berikut digunakan dalam proyek ini:

  • Solder besi dan kawat (tautan/tautan/tautan). Motor DC sudah dilengkapi dengan kabel yang disolder ke terminalnya… Tetapi pada akhirnya akan putus dan Anda mungkin harus menyoldernya kembali. Jadi pertimbangkan untuk memiliki besi solder dan kawat yang bagus.
  • Lembar busa EVA (atau bahan non-konduktif lainnya). Sasis robot yang saya gunakan dalam proyek ini terbuat dari aluminium, dan papan sirkuit dipasang pada bagian logam ini. Saya menggunakan lapisan lembaran busa di antara papan dan pelat logam untuk menghindari kemungkinan korsleting.
  • Pita dua sisi. Itu digunakan untuk merekatkan lembaran busa ke papan sirkuit, dan untuk pemasangan mode H-Bridge.
  • Gunting, untuk memotong beberapa persegi panjang lembaran busa.

Saya menggunakan bagian perangkat keras berikut untuk proyek saya:

  • Papan dev berbasis Arduino Uno (tautan / tautan / tautan / tautan / tautan). Ini digunakan sebagai pengontrol utama robot. Sangat mudah digunakan dan diprogram dengan Arduino IDE, bagus untuk pemula di bidang elektronik dan pemrograman.
  • Modul H-bridge saluran ganda L298N (tautan / tautan / tautan / tautan / tautan). Modul ini memungkinkan sinyal 3.3V dari Wemos (atau Arduino) diperkuat ke 12V yang dibutuhkan untuk motor.
  • Tangki Chassis Robot DIY (tautan / tautan). Kit yang luar biasa ini memiliki semua yang Anda butuhkan untuk membuat tangki: dua motor DC, roda gigi, trek, baut, mur, dll. Sudah dilengkapi dengan alat yang dibutuhkan untuk merakit sasis, yang sangat bagus untuk pemula!
  • Remote Control Nirkabel PS2 (tautan / tautan). Pengontrol videogame ini dapat mengirim perintah secara nirkabel ke penerima, yang dapat dihubungkan dengan mikrokontroler menggunakan komunikasi serial.
  • Baterai 18650 3.7V (x3) (tautan / tautan). Saya dulu memberi daya pada seluruh rangkaian. Tangki ini menggunakan motor 12V. Saya menggunakan tiga baterai 3.7V secara seri untuk menyalakannya.
  • Dudukan baterai 3S 18650 (tautan / tautan / tautan). Ini dapat menampung tiga baterai 18650 secara seri, dan dapat dengan mudah dipasang ke bagian belakang tangki.
  • Pengisi daya baterai 18650 (tautan / tautan). Baterai Anda pada akhirnya akan kehabisan daya. Ketika itu terjadi, pengisi daya baterai akan datang untuk menyelamatkan Anda.
  • Jumper (tautan/tautan). Saya menggunakan 6 jumper pria-wanita untuk sinyal antara h-bridge dan Wemos, dan 2 jumper pria-pria untuk 5V dan Gnd. Anda mungkin membutuhkan lebih banyak jika Anda berencana untuk menambahkan beberapa sensor.
  • Kabel USB Tipe-B. Anda akan memerlukan ini untuk mengunggah kode Anda. Sebagian besar papan sudah dilengkapi dengan kabelnya sendiri.

Tautan di atas hanyalah saran di mana Anda dapat menemukan item yang digunakan dalam tutorial ini (dan mungkin mendukung tutorial saya di masa mendatang). Jangan ragu untuk mencarinya di tempat lain dan membeli di toko lokal atau online favorit Anda.

Direkomendasikan: