Isi kandungan:

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

Video: Projek Roomba: 5 Langkah (dengan Gambar)

Video: Projek Roomba: 5 Langkah (dengan Gambar)
Video: [VIDEO]“Diam2 Aliff didik…”- Aliff Aziz ‘kacau’ Bella Astillah bertiktok 2024, Julai
Anonim
Projek Roomba
Projek Roomba

Instruksional ini dibuat untuk memenuhi keperluan projek Makecourse di University of South Florida (www.makecourse.com).

Instruksional ini akan merangkumi semua langkah dan komponen yang diperlukan untuk menyusun projek Roomba saya. Instruksinya akan merangkumi fail STL, pemasangan, sistem kawalan dan pengaturcaraan untuk projek tersebut.

Langkah 1: Bahagian yang Diperlukan

Bahagian yang diperlukan
Bahagian yang diperlukan
Bahagian yang diperlukan
Bahagian yang diperlukan
Bahagian yang diperlukan
Bahagian yang diperlukan
Bahagian yang diperlukan
Bahagian yang diperlukan

Komponen:

1 x Arduino Uno

1 x Penerima Kesimpulan

1 x Kesimpulan Jauh

1 x MG90S Servos

1 x Sensor Sonic Ultra HC SR04

1 x 220 ohm Resister

2 x DAOKI Dual H-Bridge

Skru 4 x # 2

1 x Gorila Epoksi

Pek Bateri 2 x 12 V

1 x 12 V 120mm Kipas Kes PC

1 x Penapis

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

Alat:

Pencetak 3D

Besi pematerian

Flux Core Solder

Pemotong Kawat

Pemacu Skru Phillips Kecil

Senapang Gam Panas

Langkah 2: Bahagian dan Pemasangan Dicetak 3D

Bahagian dan Pemasangan Dicetak 3D
Bahagian dan Pemasangan Dicetak 3D
Bahagian dan Pemasangan Dicetak 3D
Bahagian dan Pemasangan Dicetak 3D
Bahagian dan Pemasangan Dicetak 3D
Bahagian dan Pemasangan Dicetak 3D

Semua bahagian untuk projek ini dicetak 3D. Saya telah memasukkan semua fail STL yang diperlukan untuk membina robot vakum roomba anda sendiri. Semua bahagian dimodifikasi menjadi di bawah 6 "x 6" x 6 ". Menggunakan Gorilla Epoxy, potongan di folder atas di mana terpaku bersama mengikut pemasangan dan semua potongan di folder Base juga dilekatkan bersama.

*** Harap maklum bahawa kerana perbezaan toleransi, pengubahsuaian pada fail STL atau cetakan akhir mungkin diperlukan.

Langkah 3: Skematik Elektrik

Skematik Elektrik
Skematik Elektrik

Berikut adalah skema asas sistem elektrik. Voltan yang diperlukan untuk pek bateri ialah 12 volt. Sekiranya anda memasang sistem elektrik anda seperti skema ini, lakaran Arduino di bawah akan berfungsi.

Langkah 4: Lakaran Arduino

Sketsa Arduino untuk projek ini menggunakan dua perpustakaan dan satu fungsi. Perpustakaan servo termasuk dalam perisian Arduino dan saya telah memasukkan fail zip untuk perpustakaan IRremote. Fungsi HCSR04 terletak di folder zip yang sama dengan lakaran Roomba. Untuk berfungsi dengan baik, fail HCSR04 harus berada dalam folder yang sama dengan lakaran Roomba.

*** Untuk menambahkan perpustakaan, muat turun folder zip ke komputer dan lancarkan perisian Arduino. Di bawah tab Sketsa di bahagian atas program, pilih Sertakan Perpustakaan, dan kemudian pilih Tambah Perpustakaan. ZIP… Pilih folder zip perpustakaan yang ingin anda tambahkan ke perpustakaan Arduino dan pilih buka.

*** Nilai IR untuk alat kawalan jauh mungkin berbeza untuk alat kawalan jauh anda. Untuk menukar nilai hanya cari nilai dan ubahnya agar sesuai dengan Nilai untuk alat kawalan jauh anda. Tutorial YouTube ini menunjukkan cara mencari nilai untuk alat kawalan jauh anda.

www.youtube.com/watch?v=YW4pP1GoFIk

Langkah 5: Produk dan Perhimpunan Akhir

Di sini kita dapat melihat robot roomba beroperasi. Roomba diinisialisasi dan mulai bergerak ke depan adalah sensor ultrasonik mulai menyapu untuk halangan. Apabila robot mengesan rintangan robot mundur, berpusing, dan terus bergerak maju ke hadapan sehingga halangan berikutnya. Robot boleh dikawal menggunakan alat kawalan jauh. Alat kawalan jauh mampu mengaktifkan / mematikan robot, menghidupkan / mematikan motor dc.

*** (Harap maklum bahawa saya mempunyai robot yang tersambung ke stopkontak, bukannya bateri. Pek bateri yang saya berikan tidak cukup tenaga pada roda menyebabkan motor tork keluar kerana berat robot.) ***

Disyorkan: