Daftar Isi:

TrojanBOT: 17 Langkah
TrojanBOT: 17 Langkah

Video: TrojanBOT: 17 Langkah

Video: TrojanBOT: 17 Langkah
Video: Тест вируса PETYA.A - Легенда 2к17 2024, Desember
Anonim
TrojanBOT
TrojanBOT

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

Langkah 1: Sebelum Anda Mulai, Anda Akan Membutuhkan:

ELEKTRONIK

-Arduino Uno

-Adafruit Motorshield V2

-HC-05 modul bluetooth untuk Arduino

-4 pcs roda mobil mainan dengan motor dc dan gear box yang menyertainya

-9V baterai

-Kabel jumper pria ke wanita

-papan roti mini

-Kabel USB 2.0 Tipe-A ke Tipe-B

PERANGKAT KERAS

-lakban Gorila

-Epoxy dua bagian

-Sekrup poros

-Bantalan skateboard

-Besi solder

-3D pencetak

-pita gesekan

-gunting-scredriver flathead elektronik kecil

-Kunci allen kecil

-Kondom kemasan melingkar

PERANGKAT LUNAK

-Perangkat lunak pemrograman Arduino

-3D Pemodelan paket

-Bluetooth elektronik aplikasi google play untuk smartphone

Langkah 2: Bagian 3D

Bagian 3D
Bagian 3D
Bagian 3D
Bagian 3D
Bagian 3D
Bagian 3D
Bagian 3D
Bagian 3D

SEMUA BAGIAN TERLAMPIR SEBAGAI SOLIDWORKS PART FILES 2017. Pada bagian Pertama ini kami memiliki kotak yang dimodifikasi di mana semua komponen elektronik kami akan disimpan. Dimensi bagian-bagian ini sangat penting dengan sedikit ruang untuk toleransi. Dimensi 190 mm X 125 mm. Tinggi kotak 60 mm. Kotak juga memiliki ketebalan dinding 3 mm. Ada empat pasak di kotak tempat tutupnya akan dipasang. HATI-HATI, pasak mudah patah, jangan paksa tutup pasak.

Conveyor Belt adalah bagian tersulit dalam proyek ini, memiliki dimensi panjang 91 mm X lebar 81 mm dan tinggi 46 mm.

Rol ditentukan untuk basis konveyor ini, Anda akan membutuhkan dua. Anda juga akan membutuhkan dua poros. Langkah selanjutnya akan menunjukkan kepada Anda proses pembuatannya.

Langkah 3: Perakitan Konveyor: Apa yang Anda Butuhkan

Perakitan Konveyor: Apa yang Anda Butuhkan
Perakitan Konveyor: Apa yang Anda Butuhkan

(Semua yang Anda perlukan di sini ada di bagian perangkat keras dari langkah 'Sebelum Anda Mulai, Anda Akan Membutuhkan')

-4x bantalan skateboard

-1x Bagian dasar konveyor

-2x 8 mm poros

-2x Rol

- Pita gorila

-Loctite atau Lem Super Duper

-pita gesekan

-Gunting

-kunci allen kecil

Langkah 4: Perakitan Belt Konveyor, Rol

Perakitan Belt Konveyor, Rol
Perakitan Belt Konveyor, Rol
Perakitan Belt Konveyor, Rol
Perakitan Belt Konveyor, Rol

Urutan apa yang Anda lakukan dalam langkah ini tidak masalah.

Pertama, ambil pita Gesekan dan gulung di sekitar roller. (Ini akan memungkinkan gesekan antara roller dan belt)

Kemudian, ambil poros dan masukkan ke dalam roller dan kencangkan dengan beberapa perekat (lem super atau Loctite)

Langkah 5: Siapkan Bantalan Anda

Siapkan Bantalan Anda
Siapkan Bantalan Anda
Siapkan Bantalan Anda
Siapkan Bantalan Anda
Siapkan Bantalan Anda
Siapkan Bantalan Anda
Siapkan Bantalan Anda
Siapkan Bantalan Anda

Pada langkah ini Anda akan membutuhkan 4 bantalan, pita gorila, rol yang sudah disiapkan, alas konveyor, dan beberapa gunting.

Pertama, ambil sepotong kecil selotip gorila dan potong selebar bantalan. Bungkus di sekitar bantalan Anda dan ulangi itu untuk sisa bantalan lainnya

Selanjutnya, Tempatkan slide satu bantalan di satu sisi setiap roller.

Kemudian, geser bantalan + roller Anda di satu sisi konveyor dasar.

Terakhir, geser bantalan Anda melalui lubang di sisi lain konveyor dasar dan ke sisi lain poros

Langkah 6: Perakitan Belt Konveyor: Belt

Perakitan Belt Konveyor: Belt
Perakitan Belt Konveyor: Belt
Perakitan Belt Konveyor: Belt
Perakitan Belt Konveyor: Belt
Perakitan Belt Konveyor: Belt
Perakitan Belt Konveyor: Belt

-Pertama, ambil sekitar 10 inci selotip gorila

-Kedua, lipat satu ujung di atas yang lain sehingga ujung yang 'lengket' bersentuhan.

-Ketiga, potong bagian ini dan bungkus di sekitar rol. (Akan ada beberapa tumpang tindih yang baik-baik saja).

-Keempat, pastikan Anda mengetahui di mana kedua ujungnya bertemu dan jepit di mana keduanya bertemu, dan potong bagian yang tumpang tindih di mana Anda mencubit.

-Kelima, ambil selotip yang lebih kecil (1.5'' - 2.0'') dan potong.

-Keenam, Ambil selotip yang lebih kecil itu, dan letakkan setengahnya di salah satu ujung ikat pinggang Anda. (Setengah 'lengket' lainnya dari selotip yang lebih kecil harus terbuka)

-Ketujuh, bungkus ikat pinggang Anda di sekitar rol dan kencangkan ujung 'lengket' lainnya dari selotip yang lebih kecil ke ujung ikat pinggang Anda yang lain.

-Terakhir, uji sabuk konveyor Anda untuk memastikannya bergerak. (Anda mungkin perlu mengulangi seluruh proses ini sampai Anda melakukannya dengan benar, jika ikat pinggang tidak bergerak, ulangi tetapi cobalah untuk membuat ikat pinggang lebih kencang).

Langkah 7: Perakitan Roda: Siapkan Casing Motor DC

Perakitan Roda: Siapkan Casing Motor DC
Perakitan Roda: Siapkan Casing Motor DC
Perakitan Roda: Siapkan Casing Motor DC
Perakitan Roda: Siapkan Casing Motor DC
Perakitan Roda: Siapkan Casing Motor DC
Perakitan Roda: Siapkan Casing Motor DC

Anda akan membutuhkan total 3 motor DC

-Pertama, solder kabel pada terminal motor DC

-Kedua, keluarkan motor DC dari casing dan gunakan dremel untuk mengeluarkan klip untuk membuat permukaan yang halus

-Akhirnya, dremel satu poros untuk membuat permukaan halus lainnya

-Ulangi proses ini untuk 5 selubung motor yang berbeda (4 selubung untuk roda dan 1 selubung untuk motor DC yang menggerakkan sabuk konveyor.

Langkah 8: Perakitan Roda: Pasang Casing Motor Dengan Motor DC Terlampir

Perakitan Roda: Pasang Casing Motor Dengan Motor DC Terlampir
Perakitan Roda: Pasang Casing Motor Dengan Motor DC Terlampir
Perakitan Roda: Pasang Casing Motor Dengan Motor DC Terlampir
Perakitan Roda: Pasang Casing Motor Dengan Motor DC Terlampir
Perakitan Roda: Pasang Casing Motor Dengan Motor DC Terlampir
Perakitan Roda: Pasang Casing Motor Dengan Motor DC Terlampir
Perakitan Roda: Pasang Casing Motor Dengan Motor DC Terlampir
Perakitan Roda: Pasang Casing Motor Dengan Motor DC Terlampir

Dalam langkah ini Anda hanya akan menggunakan 2 motor DC dengan casingnya dan 2 casing lainnya yang dimodifikasi

-Pertama masukkan 2 motor DC dalam dua casing

-Kedua, gunakan epoksi dua bagian Anda untuk menutupi permukaan halus pada casing dan letakkan di dua tempat depan dengan kabel motor DC terbuka (2 casing dan 2 motor)

-Ketiga, pasang dua casing belakang (kedua casing ini tidak memiliki motor di dalamnya).

Langkah 9: Perakitan Sistem Konveyor Dengan Motor

Perakitan Sistem Konveyor Dengan Motor
Perakitan Sistem Konveyor Dengan Motor
Perakitan Sistem Konveyor Dengan Motor
Perakitan Sistem Konveyor Dengan Motor
Perakitan Sistem Konveyor Dengan Motor
Perakitan Sistem Konveyor Dengan Motor

Pada langkah ini, Anda akan memerlukan kunci allen, beberapa selotip, ban berjalan Anda, dan coupler poros

-Mulai dengan mengencangkan baut coupler poros ke ujung poros ban berjalan yang terbuka

-Kedua, mainkan ban berjalan di dalam kotak

-Ketiga, geser poros yang terbuka dari casing motor ke ujung coupler yang lain (usahakan semuanya selurus mungkin) dan kencangkan baut coupler

-Akhirnya, berkreasilah dengan rekaman itu, dan rekatkan casing motor DC ke bagian luar kotak. Pastikan itu aman tapi TIDAK TERLALU KETAT! Dan jangan menutupi lubang yang ditunjuk untuk kabel.

Langkah 10: Diagram Blok: Prekursor Sistem Elektronik

Diagram Blok: Prekursor Sistem Elektronik
Diagram Blok: Prekursor Sistem Elektronik

Motorshield akan ditumpuk langsung ke Arduino. Anda akan menggunakan kabel jumper jantan ke betina untuk membuat sambungan langsung ke kaca depan bertumpuk di tiga lokasi untuk motor DC Anda. Ada port Vin di mana Anda akan membuat koneksi langsung ke baterai 9 Volt. Papan tempat memotong roti akan digunakan untuk menghubungkan modul bluetooth HC-05 ke kaca depan yang ditumpuk. Dan akhirnya Anda memerlukan smartphone untuk mengunduh aplikasi Bluetooth Electronics dan memodifikasi program shell pengontrol RC untuk mengontrol bot

Langkah 11: Perakitan Komponen Elektronik

Perakitan Komponen Elektronik
Perakitan Komponen Elektronik
Perakitan Komponen Elektronik
Perakitan Komponen Elektronik
Perakitan Komponen Elektronik
Perakitan Komponen Elektronik
Perakitan Komponen Elektronik
Perakitan Komponen Elektronik

Untuk perakitan ini, Anda akan membutuhkan:

-Motorshield dan Arduino

-Enam kabel jumper jantan ke betina dengan ujung jantan dilucuti

- Modul bluetooth HC-05

-Sebuah papan tempat memotong roti mini

-Empat kabel jumper pria ke wanita tambahan

-9 Volt konektor baterai dengan ujung dilucuti

-2 kabel kecil

-Kepala datar mini

-Pertama, Ambil dua kabel jumper M-F yang dilucuti dan menggunakan obeng pipih mini, sambungkan ujung kabel jumper yang terbuka ke M1 ke kaca depan.

-Selanjutnya, ambil kabel penghubung daya dan hubungkan ke Vin di kaca motor (POLARITAS PENTING!!!)

-Terakhir, sambungkan 2 kabel yang dilucuti ke M3 dan dua kabel ke M4 di kaca depan.

Ketika dikatakan dan dilakukan, Anda harus memiliki sistem yang terlihat seperti gambar 4 pada langkah ini.

Langkah 12: Perakitan Komponen Elektronik Lanjutan

Perakitan Komponen Elektronik Lanjutan
Perakitan Komponen Elektronik Lanjutan
Perakitan Komponen Elektronik Lanjutan
Perakitan Komponen Elektronik Lanjutan
Perakitan Komponen Elektronik Lanjutan
Perakitan Komponen Elektronik Lanjutan

Anda sekarang dapat menumpuk motorshield ini langsung ke Arduino

-Selanjutnya, hubungkan HC-05 Anda ke papan tempat memotong roti

-Hubungkan 5 V pada HC-05 ke sisi positif breadboard dan GRND pada HC-05 ke sisi negatif breadboard menggunakan kabel kecil Anda.

-Hubungkan rel Positif breadboard ke 5 V pada motorshield, dan rel negatif ke GND pada arduino menggunakan dua kabel jumper M-F yang tidak dicabut

-Menggunakan kabel jumper yang tidak dicabut, sambungkan ujung jantan ke TX dan jantan lain ke RX pada HC-05 dan jalankan TX pada HC-05 ke RX pada kaca depan, dan RX pada HC-05 ke TX pada motorshield.(Ini ditunjuk sebagai 0 dan 1 pin digital pada motorshield

Ini semua kabel yang dibutuhkan untuk proyek ini.

Langkah 13: Skema

Skema
Skema

-Di sini Anda dapat melihat modul Bluetooth yang terhubung ke papan tempat memotong roti. Ini memiliki 4 pin yang akan kita gunakan, TX, RX, Vcc, dan GRND. Hubungkan GRND dan VCC ke rel negatif dan positif, masing-masing. Kemudian gunakan kabel jumper untuk menghubungkan terminal negatif ke GRND pada pelindung dan rel positif ke 5 V pada pelindung.

-TX dari HC-05 ke RX di kaca depan, RX di HC-05 ke TX di arduino (Membingungkan, saya tahu).

-Dalam skema itu tidak memiliki pelindung motor yang tepat tetapi Anda akan menghubungkan terminal motor DC ke M3, M4, dan M1 pada pelindung.

-Terakhir, sambungkan baterai 9V ke terminal Vin pada pelindung.

Langkah 14: Menghubungkan Kabel ke Motor DC

Menghubungkan Kabel ke Motor DC
Menghubungkan Kabel ke Motor DC
Menghubungkan Kabel ke Motor DC
Menghubungkan Kabel ke Motor DC
Menghubungkan Kabel ke Motor DC
Menghubungkan Kabel ke Motor DC
Menghubungkan Kabel ke Motor DC
Menghubungkan Kabel ke Motor DC

-Pertama, jalankan kabel M1 dari kaca depan ke terminal DC yang disolder dari sabuk konveyor (SANGAT PENTING)

-Kedua, jalankan kabel dari M4 pada motorshield ke terminal motor DC yang dipasang di sisi kiri bot. (SANGAT PENTING BAHWA KABEL M4 TERHUBUNG KE MOTOR YANG DIPASANG KIRI)

-Ketiga, jalankan kabel M3 ke motor yang dipasang di sebelah kanan (SANGAT PENTING BAHWA KABEL M3 TERHUBUNG KE MOTOR YANG DIPASANG KANAN)

-Terakhir, pasang papan tempat memotong roti mini di bagian belakang bot seperti yang ditunjukkan.

Langkah 15: KODE!!

KODE!!!!
KODE!!!!
KODE!!!!
KODE!!!!
KODE!!!!
KODE!!!!

Kode diberikan tentang bagaimana saya menghubungkan ini.

Klik DI SINI untuk mengunduh pustaka yang diperlukan untuk proyek ini

Buka program Arduino dan ikuti gambar di atas

-Pertama, tambahkan perpustakaan zip yang Anda unduh

-Kedua, instal perpustakaan Adafruit V2

-Ketiga, sertakan perpustakaan

-Akhirnya, kode akan berjalan jika Anda telah mengikuti langkah-langkah sampai titik ini.

Langkah 16: APLIKASI BLUETOOTH

APLIKASI BLUETOOTH
APLIKASI BLUETOOTH
APLIKASI BLUETOOTH
APLIKASI BLUETOOTH
APLIKASI BLUETOOTH
APLIKASI BLUETOOTH

-Pertama, sambungkan kabel USB Anda ke Arduino

-Kedua, Klik unggah di kiri atas (Jika Anda mendapatkan pesan kesalahan, lepaskan kaca depan dan unggah)

-Ketiga, buka Google Play Store di ponsel cerdas Anda dan unduh aplikasinya

-Keempat, buka aplikasi dan pastikan bluetooth Anda terhubung dan terhubung ke HC-05 (saat koneksi, mungkin meminta Anda untuk kode pasangan, kode Pairing adalah:1234).

-Kelima, setelah terhubung, buka demo mobil RC dan klik 'EDIT'

-Keenam, seret tombol 'A' ke panel.

-Ketujuh, Kembali ke layar utama dan klik 'JALANKAN'

Langkah 17: Tepuk Diri Anda di Belakang

ANDA MELAKUKANNYA!!!!!!! tepuk DIRI SENDIRI DAN TUNJUKKAN TEMANMU!!!!

CATATAN: Pada titik ini polaritas motor DC dihitung, Anda mungkin harus mencoba-coba mengganti kabel pada terminal motor DC untuk mendapatkan arah motor yang diinginkan.

Misalnya, jika saya menekan maju pada pengontrol, dan roda berputar ke arah yang berlawanan, cukup alihkan ujung betina pada terminal DC.

Direkomendasikan: