Isi kandungan:
- Langkah 1: Jadikan Rover V2 Dikendalikan Telefon Pintar Berasaskan Bluetooth
- Langkah 2: Casis: -
- Langkah 3: Diagram Litar Android Controlled Rover Berasaskan Bluetooth
- Langkah 4: Kod Arduino
- Langkah 5: Aplikasi Android
- Langkah 6: Sekarang Bakar Kod
- Langkah 7: Langkah-Langkah Mengawal Rover Terkawal Telefon Pintar
- Langkah 8: Mengendalikan Litar
- Langkah 9:
- Langkah 10: Lengan Robotik Terkawal Bluetooth
- Langkah 11: Pembinaan
- Langkah 12: Diagram Litar
- Langkah 13: Kod Arduino
- Langkah 14: Langkah Membakar Kod ke Arduino
- Langkah 15: AndroBot_Arm untuk Mengendalikan 4 Servo
- Langkah 16: Langkah-Langkah Mengawal Lengan Terkawal Bluetooth
- Langkah 17: Mengendalikan Litar
- Langkah 18: AndroBot Lengkap
- Langkah 19: Beberapa Masalah dan Perlu Bantuan Anda
Video: AndroBot: 19 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
AndroBot adalah Robot Lanjutan Android yang Dikendalikan dan ia adalah gabungan Android Controlled Rover Dengan Robotic Arm. Oleh itu, mari kita mulakan dengan sejarahnya: Idea dan Inspirasi
Hampir Dua Bulan yang lalu saya menonton filem "The Hurt Locker", di dalamnya sebuah rover ditunjukkan bersama pasukan skuad Bom dan ia berfungsi dengan baik tetapi gagal menyelesaikan tugas utamanya. Dan reka bentuk dan fungsinya memberi inspirasi kepada saya. Saya tidak pembuat Projek Robotik yang berpengalaman tetapi saya tahu bahawa saya boleh membuat yang serupa ya ia tidak berkualiti, tepat dan mahal tetapi dapat melakukan tugas yang sama.
Artikel Asal Dan Terperinci: -
Cara Membuat Lengan Robotik Rover
Langkah 1: Jadikan Rover V2 Dikendalikan Telefon Pintar Berasaskan Bluetooth
Mula-mula saya membuat robot dikendalikan Android v2. Dan saya baru saja mengubah suai Robot terkawal Android Projek Sebelumnya, dan saya mendapat hasil yang saya mahukan. Rover / Bot akan dikendalikan melalui Bluetooth dan semua fungsinya akan dikendalikan melalui Atmega 328p-PU Microcontroller. Yang mana kita juga menggunakan Papan pemandu motor L298N yang akan mengawal Motor. Semua perkara di atas akan dikuasakan oleh bateri 12v..
Selepas pengubahsuaian ini saya menambahkan beberapa Fungsi Lanjutan, dan senarai fungsinya adalah seperti berikut: -
- Pergerakan empat hala
- Lampu depan dan belakang
- Tanduk
- Lampu Petunjuk
- Telefon Pintar boleh Ditambahkan untuk digunakan sebagai Kamera.
Oleh itu, Selepas Semua Pengenalan mengenai rancangan dan idea, mari kita bercakap mengenai Keperluan: -
Syarat Untuk Membuat Robot Terkawal Android: -
- 1 x Papan Arduino Uno
- 1 x Papan Pemandu Motor L298N
- 1 x Modul Bluetooth
- 1 x 12v bateri
- 2 x LED Putih
- 1 x LED Merah
- 1 x LED Petunjuk Sebarang Warna
- 4 x Bo Motor atau 2 x 12v Geared Motor
- 1 x Buzzer
- 4 x Tayar mainan (jika anda mempunyai Bo Motors) Jika menggunakan Motor Geared 2 x 12v maka Dua Tayar dan roda Coster
- .1 x Suis
Keperluan Lain; -
- 1 x Robot Chassis / base: - saya membuatnya dengan menggabungkan 2 Outlet CD / DVD
- 1 x PC / Laptop (Hanya untuk pengekodan dan menonton video yang diterima dari bot) Arduino IDE
- 2 x Telefon Android
- Aplikasi Android untuk mengawal robot.
Baca lebih lanjut: Pasang APK
Langkah 2: Casis: -
Sama ada Gunakan Chassis Readymade beberapa di antaranya adalah seperti berikut: -
Atau Buat yang mudah seperti yang saya buat: - Kami memerlukan ruang yang besar sehingga Bawa dua Pemacu CD / DVD Buruk dari PC lama. Buka Kes / Keluar / Badan Luar pemacu CD / DVD itu menggunakan Pemutar Skru. Sertai mereka Seperti yang ditunjukkan dalam gambar. Sekarang Sambungkan penjepit Motor yang diarahkan, Sekiranya anda menggunakan Bo Motor, pasangkannya di casis seperti gambar rajah berikut.
Jadi sekarang kita telah membuat casis untuk Projek yang lengkap. Dan kita beralih ke perkara terpenting seterusnya iaitu Circuit Assembly. Perhatikan Diagram litar berikut yang dibuat oleh Fritzing Software dan daripada Buat sambungannya.
Baca lebih lanjut: Buang GRUB
Langkah 3: Diagram Litar Android Controlled Rover Berasaskan Bluetooth
Bekalan Kuasa: -
Bateri L298N + 12v = + 12v
L298N's GND = Gnd Bateri dan GND Arduino
L298N's 5v = Arduino's VIN
Arduino Board ---- Modul Bluetooth
Arduino's RX = Modul Bluetooth Tx
Arduino's TX = Modul Bluetooth Rx
Arduino's 5v = VCC Modul Bluetooth
Arduino's GND = Modul Bluetooth GND
Arduino Board ---- L298N Motor Driver Board
Arduino's 5 = dalam1
Arduino's 6 = in2
Arduino's 10 = in3
Arduino's 11 = in4
Arduino Board ---- LED dan Buzzer
Arduino's 2 = merah Buzzer
Arduino's 3 = Led Merah (dengan perintang 220ohm)
Arduino's 4 = LED Putih (dengan perintang 220ohm)
Baca lebih lanjut: Andro Bot oleh Sourabh Kumar
Langkah 4: Kod Arduino
Salin atau muat turun kod dari sini
Langkah 5: Aplikasi Android
Saya menjumpai beberapa aplikasi yang bagus di Playstore dan saya juga membuat Aplikasi untuk mengawal Rover: -
Pautan adalah seperti berikut: -
Pilihan 1: - Kereta Arduino Bluetooth RC
Aplikasi ini membolehkan anda mengawal sebuah kereta RC berasaskan Arduino melalui Bluetooth. Ini dilakukan menggunakan telefon Android berkemampuan Bluetooth. Lawati laman web ini https://sites.google.com/site/bluetoothrccar/ untuk rangkaian kod dan kawalan Arduino. Aplikasi ini membolehkan anda mengawal kereta dengan butang atau akselerometer telefon. Bar gelangsar membolehkan anda mengawal halaju kereta anda sekiranya litar kawalan kereta mempunyai ciri ini. Terdapat juga dua butang untuk lampu depan dan belakang. Lampu berkelip memberitahu anda bila telefon disambungkan ke kereta, dan anak panah menyala memberi tahu anda arah pemanduan kereta.
https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=en
Pilihan 2: -AndroBot Rover
Dengan bantuan laman web Pembangun Aplikasi MIT, saya membuat aplikasi dan ia berada dalam mod ujian beta sehingga anda boleh mencuba dan kemudian jika ada yang salah maka kami akan menyelesaikan masalah itu di sini adalah pautan aplikasi saya.
AndroBot Rover.apk
Muat turun Aplikasi dan Pasang di Telefon Pintar Android.
Langkah 6: Sekarang Bakar Kod
Langkah-langkahnya adalah seperti berikut: -
- Muat turun atau salin Kod dari bahagian Kod atau Program untuk Membuat Robot Terkawal Android v2 di atas.
- Sekarang mulakan komputer anda memindahkan fail.ino dan membukanya dengan Arduino IDE.
- Sambungkan Arduino Board dan komputer dengan Menyambung Kabel.
- Pilih Pelabuhan dan Papan
- Kompilasi dan Bakar kod dengan mengklik butang Upload yang akan berada di Sudut Kiri Atas IDE.
Jadi sekarang semuanya selesai dan BOT / ROVER kami sudah siap. Dan kita hanya perlu MENGUNDInya dengan MENGHIDUPKAN.
Baca lebih lanjut: Bot Andro Mudah
Langkah 7: Langkah-Langkah Mengawal Rover Terkawal Telefon Pintar
Hidupkan Rover
- Di Telefon anda Pergi ke Tetapan dan cari tetapan Bluetooth.
- Hidupkan Bluetooth Telefon Android, dan Cari Peranti Bluetooth baru.
- HC-04/05 akan Muncul dalam Senarai setelah hasil carian. Pasangkan dengan modul Bluetooth dengan menggunakan Passward: -1234
- Sekarang Buka Aplikasi Android dan klik Sambung atau sambungkan ke bot.
- Tetingkap baru akan muncul di mana semua peranti Bluetooth akan muncul.
- Klik pada HC-04/05.
- Kini bot anda dihubungkan dengan Telefon Pintar android.
- Perhatikan Butang dan periksa satu demi satu dengan menekannya.
- Untuk menambahkan kamera, ambil telefon android pasang aplikasi AirDroid di Telefon Pintar anda dan juga di Komputer dan sambungkannya.
- Pilihan kamera akan muncul di menu utama pada desktop AirDroid klik padanya.
- Sekarang letakkan telefon pintar di ruang bebas rover.
Saya tidak menjelaskan 3 langkah terakhir kerana saya mempunyai beberapa rancangan yang berbeza, saya akan menambahkan kamera pada langkah seterusnya.
Baca lebih lanjut: Andro Bot oleh Sourabh Kumar
Langkah 8: Mengendalikan Litar
Pertama sekali, suis Rover "ON" dan modul bluetooth juga akan dihidupkan dengannya. Kita harus menyambungkan Rover dengan Telefon Pintar menggunakan langkah-langkah di atas. Sekarang setelah berjaya menyambung kita harus menekan sebarang butang biarlah butang Maju jadi ia akan menghantar teks "F" ke Arduino
dan dalam program F menunjukkan Maju
batal ke hadapan () {
analogWrite (in1, Speed);
analogWrite (in3, Speed);
dan ini akan membolehkan pin 5, 6 arduino dan pin ini disambungkan ke in1 dan in2 pin Modul pemacu motor L298N sehingga memberikan bekalan kuasa kepada motor untuk berputar. dan dengan itu rover bergerak ke hadapan. kita harus menekan butang Stop setelah setiap pelaksanaan perintah berjaya. oleh itu arahan sebelumnya akan dihentikan. dan dengan itu semua butang arah akan berfungsi. Terdapat juga gelangsar untuk mengawal kelajuan motor. yang menghantar nilai antara 0 hingga 10 sehingga kelajuan motor terkawal. Dalam Aplikasi juga terdapat 3 butang tambahan yang tersedia untuk beberapa fungsi tambahan seperti Light and Horn. Pada klik huruf besar dipindahkan pada Klik panjang huruf kecil dipindahkan ke arduino dan dipadankan dengan program dan sesuai dengan program dan pin digital sama ada mengaktifkan atau mematikan sehingga Led dan buzzer dihidupkan (dengan huruf besar) atau mati (dengan huruf kecil). oleh itu rover lengkap berfungsi.
Baca lebih lanjut: Pasang XAPK
Langkah 9:
Sekiranya semuanya berjalan lancar dan selamat, tahniah. Anda telah melengkapkan Bahagian 1 Cara Membuat Rover Bluetooth Dikendalikan Bluetooth dari AndroBot dan kami sudah bersedia untuk meneruskan langkah seterusnya.
Anda boleh mencadangkan saya idea untuk membuat penambahbaikan yang dapat kita lakukan dalam projek ini, jadi kongsi dengan kami.
Langkah 10: Lengan Robotik Terkawal Bluetooth
Lengan Robotik dapat menangkap dan menjatuhkan benda kecil. Dan berputar dalam 180 darjah Kanan - Sudut kiri perkara lain bergantung pada reka bentuknya. Lengan Robotik akan dikendalikan melalui Bluetooth dan semua fungsinya akan dikendalikan melalui Atmega 328p -Pengawal MikroPU. Kami menggunakan 4 pengawal Servo dan semua perkara akan dikuasakan melalui mana-mana bateri Powerbank atau 9v.
Oleh itu, Setelah Semua Pengenalan mengenai rancangan dan idea membolehkan kita bercakap mengenai Keperluan.
Keperluan Untuk menjadikan lengan Robotik Terkawal Bluetooth: -
- 1 x Papan Arduino Uno
- 1 x Modul Bluetooth
- 1 x Power Bank atau bateri 9v
- 1 x LED Petunjuk Sebarang Warna
- Motor Servo Mikro 4 x 9g dengan gear dan pengapit
- 1 x Suis
Keperluan Lain: -
- Pangkalan yang kuat
- Sebilangan batang cincang atau kayu timbangan atau logam.
- Kepingan bulat yang kuat tetapi nipis.
- Pita sisi berganda atau super glu
- Pistol Glu dengan tongkat
- & Telefon Pintar Android
Baca lebih lanjut: Robot Mengelakkan Halangan
Langkah 11: Pembinaan
Gambar pertama akan memberi anda perincian yang lengkap.
Klik di sini untuk melihat lebih banyak gambar
Saya menggunakan rover saya sebagai Platform / pangkalan dan saya telah menyelesaikannya, jadi saya menyiarkan beberapa gambar rancangan dan penyediaannya sehingga mudah untuk membuat lengan yang serupa dan anda tidak perlu memikirkan lebih banyak mengenai reka bentuk tetapi anda perlu menjadikan wayar servo lebih panjang dengan menambahkan beberapa wayar.
Langkah 12: Diagram Litar
Pemasangan Litar: -
- Arduino Uno's 10 - Modul Bluetooth TX
- Arduino Uno's 11 - Modul Bluetooth RX
- Servo 1's Orange- Arduino Uno's 3
- Servo 2's Orange- Arduino Uno's 5
- Servo 3's Orange- Arduino Uno's 6
- Servo 4's Orange- Arduino Uno's 9
Baca lebih lanjut: Rover dengan Robotic Arm
Langkah 13: Kod Arduino
Salin atau muat turun dari sini
Langkah 14: Langkah Membakar Kod ke Arduino
Langkah-langkahnya adalah seperti berikut: -
- Muat turun atau salin Kod dari bahagian di atas
- Sekarang mulakan komputer anda memindahkan fail.ino dan membukanya dengan Arduino IDE.
- Sambungkan Arduino Board dan komputer dengan Menyambung Kabel.
- Pilih Pelabuhan dan Papan
- Kompilasi dan Bakar kod dengan mengklik butang Upload yang akan berada di Sudut Kiri Atas IDE.
Jadi sekarang semuanya selesai dan Lengan Robotik Kita sudah siap. Dan kita hanya perlu MENGUNDInya dengan Menghidupkannya.
Baca lebih lanjut: Robot Mudah dengan Lengan Robotik
Langkah 15: AndroBot_Arm untuk Mengendalikan 4 Servo
AndroBot_Arm oleh Sourabh Kumar (MIT app Inventor)
Saya telah Membangunkan aplikasi "AndroBot_Arm" untuk telefon pintar android dengan bantuan aplikasi MIT Inventor, dan ia dapat membuat hubungan dengan lengan melalui Bluetooth dan dapat mengawal 4 servo. Saya masih belajar dan akan mengemas kini secara berkala. Jadi lawati laman web kami dan ikuti profil sosial kami. Klik pada gambar untuk melihat perincian semua pilihan dan dan butang. Muat turun aplikasi AndroBot _Arm oleh Sourabh Kumar dari sini: -
AndroBot_Arm.apk oleh Sourabh Kumar
Langkah 16: Langkah-Langkah Mengawal Lengan Terkawal Bluetooth
- Matikan Lengan dengan menghidupkannya
- Di Telefon anda Pergi ke Tetapan dan cari tetapan Bluetooth.
- Hidupkan Bluetooth Telefon Android, dan Cari Bluetooth baru
- Peranti. HC-04/05 akan Muncul dalam Senarai selepas hasil carian.
- Pasangkan dengan modul Bluetooth dengan menggunakan Passward: -1234
- Sekarang Buka Aplikasi Android dan klik Sambung.
- Tetingkap baru akan muncul di mana semua peranti Bluetooth akan muncul.
- Klik pada HC-04/05.
- Sekarang Lengan Robotik anda disambungkan dengan Telefon Pintar android. Sekarang di aplikasinya terdapat 4 Slider (Satu slaid untuk satu servo). Cuba satu demi satu mereka akan mengawal lengan.
Baca lebih lanjut: Andro Bot
Langkah 17: Mengendalikan Litar
Mula-mula beralih lengan "ON" dan modul bluetooth juga akan dihidupkan dengannya. Kita harus menyambungkan lengan dengan Telefon Pintar menggunakan langkah-langkah di atas. Sekarang setelah berjaya menyambung, kita harus menggerakkan slaid ke kanan atau ke kiri. Setiap slaid mempunyai beberapa nilai yang serupa dengan X000 hingga X180. Di mana X = 1, 2, 3, 4. Sekarang apabila kita memindahkan slaid maka nombor atau tarikh dipindahkan ke Arduino melalui modul Bluetooth. Sekarang Tarikh ditukar ke sudut dengan bantuan Program dan Perpustakaan sekarang mengikut sudut isyarat PWM diberikan kepada Pin arduino. Kawat oren atau wayar isyarat semua servo disambungkan ke pin PWM Arduino. Oleh itu gear servo juga berputar ke sudut. Begitu juga berfungsi sama untuk semua servo, dan Oleh itu Robotics Arm berfungsi.
Langkah 18: AndroBot Lengkap
Letakkan Lengan di bahagian atas rover dan pasangkannya dengan gam gun. dengan itu AndroBot selesai dengan jayanya.
Langkah 19: Beberapa Masalah dan Perlu Bantuan Anda
Saya tahu In Abstractables adalah komuniti yang besar jadi saya berkongsi masalah (atau sasaran) yang saya hadapi dalam projek ini dan saya meminta bantuan anda.
Saya cuba menggabungkan kedua-dua projek / Bahagian dalam satu Arduino tetapi Gagal Gagal. Sila kongsi cadangan, idea dan bantu saya untuk menyelesaikan masalah ini dan memperbaiki keseluruhan projek.
Saya mahu menggabungkan kedua-dua litar dan hanya mahu menggunakan satu Aplikasi (Sudah Dibuat), Satu Arduino dan satu Modul Bluetooth
Oleh itu, sila kongsi cadangan, idea dan bantuan anda untuk menyelesaikan masalah ini dan memperbaiki keseluruhan projek.
Terima kasih.
Sila Lawat Kami Perhatikan
Disyorkan:
Pemegang gambar dengan pembesar suara terbina dalam: 7 Langkah (dengan gambar)
Pemegang Gambar Dengan Pembesar Suara Built-In: Berikut adalah projek yang hebat untuk dilaksanakan pada hujung minggu, jika anda ingin menjadikan anda pembesar suara yang boleh menyimpan gambar / kad pos atau bahkan senarai tugas anda. Sebagai sebahagian daripada pembangunan, kami akan menggunakan Raspberry Pi Zero W sebagai nadi projek, dan
Cara: Memasang Raspberry PI 4 Tanpa Kepala (VNC) Dengan Imej dan Gambar Rpi: 7 Langkah (dengan Gambar)
Howto: Memasang Raspberry PI 4 Headless (VNC) Dengan Imej dan Gambar Rpi: Saya merancang untuk menggunakan Rapsberry PI ini dalam sekumpulan projek yang menyeronokkan di blog saya. Jangan ragu untuk melihatnya. Saya ingin kembali menggunakan Raspberry PI saya tetapi saya tidak mempunyai Papan Kekunci atau Tetikus di lokasi baru saya. Sudah lama saya menyediakan Raspberry
Lancarkan Tayangan Tayangan Gambar Percutian Anda Dengan Sentuhan Sihir!: 9 Langkah (dengan Gambar)
Lancarkan Tayangan Tayangan Gambar Percutian Anda Dengan Sentuhan Sihir!: Selama bertahun-tahun, saya telah membiasakan diri untuk mengambil patung kecil dengan saya semasa dalam perjalanan: Saya sering membeli artoy kosong (seperti gambar dalam gambar) dan cat ia sesuai dengan bendera dan tema negara yang saya lawati (dalam kes ini, Sisilia). T
Cara Membongkar Komputer Dengan Langkah dan Gambar yang Mudah: 13 Langkah (dengan Gambar)
Cara Membongkar Komputer Dengan Langkah dan Gambar yang Mudah: Ini arahan mengenai cara membongkar PC. Sebilangan besar komponen asas adalah modular dan mudah dikeluarkan. Walau bagaimanapun, adalah penting untuk anda mengaturnya. Ini akan membantu mengelakkan anda kehilangan bahagian, dan juga dalam membuat pemasangan semula
Cara Pixellate Gambar - Dengan Mudah: 3 Langkah (dengan Gambar)
Cara Pixellate Gambar - Mudah: Yang cepat ini adalah teknik untuk menggunakan penapisan piksel untuk mengekalkan anonim, martabat dan lain-lain pada gambar digital. Anda hanya memerlukan penyunting gambar sederhana seperti MS Paint, saya menggunakan MS Paint. Untuk alternatif, lihat ini Boleh diajar