Daftar Isi:

Proyek Roomba: 5 Langkah (dengan Gambar)
Proyek Roomba: 5 Langkah (dengan Gambar)

Video: Proyek Roomba: 5 Langkah (dengan Gambar)

Video: Proyek Roomba: 5 Langkah (dengan Gambar)
Video: How to set up iRobot Roomba vacuums & mops to map different floors 2024, Juli
Anonim
Proyek Roomba
Proyek Roomba

Instruksi ini dibuat untuk memenuhi persyaratan proyek Makecourse di University of South Florida (www.makecourse.com).

Instruksi ini akan mencakup semua langkah dan komponen yang diperlukan untuk merakit proyek Roomba saya. Instruksi akan mencakup file STL, perakitan, sistem kontrol dan pemrograman untuk proyek tersebut.

Langkah 1: Bagian yang Diperlukan

Bagian yang Diperlukan
Bagian yang Diperlukan
Bagian yang Diperlukan
Bagian yang Diperlukan
Bagian yang Diperlukan
Bagian yang Diperlukan
Bagian yang Diperlukan
Bagian yang Diperlukan

Komponen:

1 x Arduino Uno

1 x Penerima Tersirat

1 x Tersirat Jarak Jauh

1 x Servo MG90S

1 x HC SR04 Ultra Sonic Sensor

1x220 ohm Resistor

2 x DAOKI Dual H-Bridge

4 x #2 Sekrup

1 x Gorila Epoxy

Paket Baterai 2 x 12 V

1 x 12 V 120mm Kipas Casing PC

1 x Filter

4 x 6V Gear Motor Untuk Robot DIY Robot Mobil Pintar

Peralatan:

Pencetak 3D

Solder Besi

Solder Inti Fluks

Pemotong Kawat

Pengemudi Sekrup Phillips Kecil

Pistol lem panas

Langkah 2: Bagian dan Perakitan Cetak 3D

Bagian dan Perakitan Cetak 3D
Bagian dan Perakitan Cetak 3D
Bagian dan Perakitan Cetak 3D
Bagian dan Perakitan Cetak 3D
Bagian dan Perakitan Cetak 3D
Bagian dan Perakitan Cetak 3D

Semua bagian untuk proyek ini dicetak 3D. Saya telah menyertakan semua file STL yang diperlukan untuk membuat robot vakum roomba Anda sendiri. Semua bagian dimodifikasi menjadi di bawah 6" x 6"x 6". Menggunakan Gorilla Epoxy, bagian-bagian di folder atas yang direkatkan sesuai dengan rakitannya dan semua bagian di folder Base direkatkan juga.

*** Harap dicatat bahwa karena perbedaan toleransi, modifikasi pada file STL atau cetakan akhir mungkin diperlukan.

Langkah 3: Skema Listrik

Skema Listrik
Skema Listrik

Berikut adalah skema dasar sistem kelistrikan. Tegangan yang dibutuhkan untuk paket baterai adalah 12 volt. Jika Anda memasang sistem kelistrikan Anda mirip dengan skema ini, sketsa Arduino di bawah ini akan berfungsi.

Langkah 4: Sketsa Arduino

Sketsa Arduino untuk proyek ini menggunakan dua perpustakaan dan satu fungsi. Pustaka servo disertakan dalam perangkat lunak Arduino dan saya telah menyertakan file zip untuk pustaka IRremote. Fungsi HCSR04 terletak di folder zip yang sama dengan sketsa Roomba. Agar berfungsi dengan baik, file HCSR04 harus berada di folder yang sama dengan sketsa Roomba.

*** Untuk menambahkan perpustakaan, unduh folder zip ke komputer dan luncurkan perangkat lunak Arduino. Di bawah tab Sketsa di bagian atas program, pilih Sertakan Perpustakaan, lalu pilih Tambahkan. ZIP Library… Pilih folder zip perpustakaan yang ingin Anda tambahkan ke perpustakaan Arduino dan pilih buka.

*** Nilai IR untuk remote mungkin berbeda untuk remote Anda. Untuk mengubah nilai cukup cari nilai dan ubah agar sesuai dengan Nilai untuk remote Anda. Tutorial YouTube ini menunjukkan cara menemukan nilai untuk remote Anda.

www.youtube.com/watch?v=YW4pP1GoFIk

Langkah 5: Produk Akhir dan Perakitan

Di sini kita bisa melihat robot roomba beroperasi. Roomba diinisialisasi dan mulai bergerak maju adalah sensor ultrasonik mulai menyapu rintangan. Ketika robot mendeteksi rintangan, robot mundur, berputar, dan terus bergerak maju hingga rintangan berikutnya. Robot dapat dikendalikan menggunakan remote. Remote tersebut mampu mengaktifkan/menonaktifkan robot, menghidupkan/mematikan motor dc.

***(Harap dicatat bahwa robot saya terhubung ke stopkontak, bukan baterai. Baterai yang saya berikan tidak cukup daya untuk roda menyebabkan motor torsi keluar karena berat robot.) ***

Direkomendasikan: