Daftar Isi:
- Langkah 1: Bahan yang Dibutuhkan
- Langkah 2: Video untuk Dibangun
- Langkah 3: Konstruksi Chassis dan Pemasangan Roda
- Langkah 4: Rencana Sirkuit
- Langkah 5: Penyelesaian Sirkuit
- Langkah 6: Selesaikan Bot
- Langkah 7: Mekanisme Pena Up Down
- Langkah 8: Selesaikan Bot
- Langkah 9: Matematika Robot
- Langkah 10: Program VB.net 2010
- Langkah 11: Program Arduino - Perhitungan Jumlah Pulsa
- Langkah 12: Program Arduino
- Langkah 13: MyBot Sudah Siap
Video: Trash Built BT Line Drawing Bot - My Bot: 13 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Hai teman-teman setelah jeda yang lama sekitar 6 bulan di sini saya datang dengan proyek baru. Sampai selesainya Cute Drawing Buddy V1, SCARA Robot - Arduino saya berencana untuk menggambar bot lain, tujuan utamanya adalah untuk menutupi ruang yang besar untuk menggambar. Jadi lengan robot tetap tidak bisa melakukannya, Jadi saya berencana membuat bot yang bisa menggambar di permukaan datar. Ini adalah versi 1 yang dapat menggambar semua gambar vektor (karena stepper yang digunakan di sini sangat murah) dalam skala apa pun. Dalam tutorial ini kita tidak hanya melihat konstruksi tetapi juga studi mendalam tentang cara menggambar dengan sangat detail. Saya mencantumkan persediaan di Halaman Terpisah sehingga saya dapat menambahkan gambar secara terpisah.
Anda dapat menggambar gambar yang sangat besar menggunakan bot ini. Sangat Menyenangkan Bagi anak-anak untuk membangun dan Bermain
Beberapa Mode Tambahan ditambahkan dengan robot untuk Anak-Anak dan Kesenangan ada di Program Logo Penyu Langsung Instructables saya yang baru Menggunakan Bot BT. Anda juga memiliki aplikasi android untuk mengontrol bot
CATATAN:- Bagi yang memiliki bot dan ingin kode untuk menggambar langsung ke langkah 9. Anda dapat melihat perhitungan rinci di halaman itu dengan gambar.
Langkah 1: Bahan yang Dibutuhkan
Seperti proyek saya sebelumnya di sini juga sebagian besar barang yang digunakan dari sampah selain dari motor pengontrol dan roda.
Bahan yang Dibutuhkan
1) motor stepper 28byj-48 dengan driver uln2003 - 2 No.
2) Arduino Nano - 1No.
3) Tower pro servo sg90 - 1No.
4) modul bluetooth HC-05.
5) Roda untuk motor stepper - 2 No.
6) Roda Kastor - 2Nos.
7) Pena sketsa
8) Sekrup dan Mur.
9) Kapasitor 470 mikrofarad.
selain di atas semua dari sampah
9) Kayu lapis 12 CM X 12 CM.
10) Potongan limbah makan aluminium.
11) kotak CD.
12) Roda gigi plastik tua.
Perangkat Lunak yang Digunakan
1)Arduino IDE.
2) Studio visual 10.
Alat yang digunakan
1) Mesin bor.
2) Solder ion.
3) Pisau gergaji besi.
4) Pengemudi Sekrup.
Langkah 2: Video untuk Dibangun
Konstruksi penuh dalam satu video, lihat video atau ikuti langkah-langkah untuk detailnya.
Langkah 3: Konstruksi Chassis dan Pemasangan Roda
Gambar sudah cukup jelas, Masih saya menceritakan beberapa kata
1) Ini adalah bot yang sangat kecil, hanya radius 6 Cm (12 cm Dia). Pertama menggambar lingkaran di kertas dan menandai bagian untuk roda dan memotong kertas.
2) Tempatkan kertas di atas kayu lapis dan gambar garis luar sasis. Karena saya tidak memiliki mesin pemotong kayu, saya mengebor garis keluar dengan ruang yang sama dan mengeluarkan potongan tambahan.
3) Pahat sisi-sisinya menggunakan pisau dan poles.
4) Sekarang Potong pipa pengumpan Aluminium Persegi menjadi bentuk L menggunakan gergaji besi.
5) Tandai lubang pada pengumpanan bentuk L agar sesuai dengan motor stepper. Sekali lagi buat lubang dan potong potongan aluminium (Butuh lebih banyak waktu karena aluminium yang lebih ringan sangat sulit saat bekerja dengan tangan).
6) Sekarang pasang pengumpan aluminium bentuk L ke dasar kayu bermain menggunakan sekrup dan mur. Sekarang kencangkan motor stepper di sasis.
7) Buat alas untuk roda Castor dan kencangkan dengan sasis.
8) Letakkan lubang 10mm di tengah sasis yang benar untuk penggunaan di masa mendatang.
Catatan: - Langkah-langkahnya sangat sederhana tetapi semua ingin berada dalam dimensi yang tepat dan posisi yang benar bahkan perubahan kecil mm membuat perubahan besar pada gambar
Langkah 4: Rencana Sirkuit
Di atas adalah Diagram sirkuit
1) Gunakan Arduino TX dan RX untuk berkomunikasi dengan Bluetooth HC05. Ingat saat mengupload program, HC05 harus dihapus, jika tidak, kami tidak dapat mengupload program.
2) Pin Digital Pengguna (2, 3, 4, 5) dan (6, 7, 8, 9) untuk motor stepper. Hubungkan pin ke motor stepper melalui driver ULN2003.
3) Hubungkan motor servo ke pin digital 10.
4) Catu daya terpisah untuk motor Stepper dan servo. Saya menggunakan bank daya seluler dengan output 5V 2.1A.
5) Baterai 9V untuk Arduino dan pasokan Arduino 5V ke Modul HC05.
6) Gunakan kapasitor 470 mikro farad sejajar dengan catu daya servo untuk menghentikan servo dari flicker.
Langkah 5: Penyelesaian Sirkuit
Saya membuat perisai seperti sirkuit semuanya disolder tangan dengan pin konektor perempuan dan laki-laki. Kabel konektor juga dibuat sendiri. Jangan lupa untuk meletakkan dua catu daya yang berbeda karena saya butuh 3 hari untuk menemukan masalahnya. Hubungkan semua power supply gnd ke arduino gnd.
Langkah 6: Selesaikan Bot
1) Hubungkan sirkuit dengan sasis, saya menggunakan kotak CD lama untuk membuat alas segitiga dan memperbaiki sirkuit di satu sisi dan driver motor di sisi lain.
2) Sekarang gunakan aplikasi Arduino Bluetooth RC Car untuk menguji bot.
3) Hubungkan Power bank ke catu daya Arduino. Hanya Power bank yang cukup untuk Arduino, Bluetooth dan Steppers.
Program Arduino untuk memeriksa bot diberikan di atas
Langkah 7: Mekanisme Pena Up Down
1) Setelah banyak perubahan, saya melakukan mekanisme pena di atas dengan perubahan cepat pena.
2) Saya menggunakan tautan ke atas ke bawah tuas untuk mengangkat pena ke atas dan ke bawah.
3) Gunakan gigi lama di atas pena sketsa untuk mekanisme beban dan angkat.
Langkah 8: Selesaikan Bot
Perbaiki Baterai dan Bank Daya Saya memotong botol semprotan tubuh lama dan mengubahnya secara permanen. Sekarang pekerjaan dasar selesai, bot yang digerakkan motor stepper sudah siap.
Langkah 9: Matematika Robot
Langkah demi langkah dirinci dalam gambar.
1) Bagian utama dari program ini adalah menghitung putaran bot yang ingin diputar ke arah mana dan jarak yang ingin ditempuh. Pikirkan setiap kali bot berada di tengah grafik, kita memiliki posisi saat ini dan posisi yang ingin dipindahkan. Jadi setiap titik memiliki posisi X, Y dan kami memiliki derajat saat ini yang dihadapi bot. Pada awal bot menghadap 0 derajat, memiliki 359 derajat untuk memutar dan bergerak ke arah itu.
2) Jadi dengan Current Position dan posisi yang ingin dipindahkan carilah lebar(a) dan tinggi (b) sesuai langkah 2 dan bentuklah segitiga siku-siku. Bahkan jika nilainya negatif, buatlah itu mutlak. Dengan rumus Hypotenuse, temukan Hyp.
3) Cari derajat menggunakan rumus trignamentri dengan Hyp dan B (sisi berlawanan). Ubah radian menjadi derajat.
4) Sekarang kami memiliki hyp jarak yang ingin kami pindahkan dan kami memiliki gelar di mana titik itu berada. Hanya ketika setelah berputar itu bergerak. Untuk Menghitung Bot sudut putar pengguna langkah 5.
5) Langkah 5 memiliki banyak logika karena bot memiliki poin di sisi mana pun. Jadi sesuai posisi saat ini dan lokasi titik posisi berikutnya, hitung sudut Putar.
6) Dengan sudut arus bot di memori, temukan sudut dan arah putar sesuai langkah empat. Sekarang putar sisi kiri atau kanan sesuai perhitungan dan pindahkan langkah untuk nomor Hyp. Sekarang jadikan titik baru sebagai titik saat ini dan ambil titik berikutnya dan lakukan langkah 1 lagi
Ulangi langkah tersebut berulang-ulang hingga program selesai.
Langkah 10: Program VB.net 2010
1) Di Designer View kami memiliki dua kontrol Tab. Satu untuk terhubung dengan Bot melalui bluetooth. Dan lainnya adalah jendela gambar.
2) Gunakan Mouse atau tangan untuk menggambar ruang putih Gambar dan kita dapat menyimpan gambar dan membukanya.
3) Sebuah tombol bernama Draw di sebelah kiri klik untuk menggambar gambar di kotak gambar ke lantai atau kertas.
4) Langkah 5 program slide sebelumnya ada di dua gambar pertama.
5) Setelah undian ditekan satu titik dan status pena dihitung dan menemukan sudut rotasi dan jarak perjalanan, itu dikirim ke bot. Setelah bot mencapai titik itu, ia membalas dan titik berikutnya mengirim sesuai dengan titik kirim, gambar ditampilkan di layar. Setelah mencapai akhir. posisi terakhir ke rotasi rumah dan arahkan kirim ke bot.
6) Unduh Aplikasi di halaman ini, Unzip dan instal.net framework terbaru dan jalankan.
CATATAN: - Pertama saya membuat satu perintah menggunakan pemisah koma dan mencoba membagi string menggunakan substr, tetapi di arduino jika panjangnya tinggi maka fungsi string tidak pernah Bekerja. Jadi kirim poinnya selangkah demi selangkah
Langkah 11: Program Arduino - Perhitungan Jumlah Pulsa
Bot saat ini berfungsi
1) Jadi sekarang jika kedua motor stepper berputar berlawanan arah bot bergerak ke depan atau ke belakang. Untuk motor stepper 28byj-48 kita membutuhkan 4096 pulsa untuk satu putaran penuh.
2) Jika memutar ke arah yang sama belok kiri atau belok kanan. hitung jumlah derajat stepper yang ingin diputar untuk satu putaran penuh dan bagi dengan 360 untuk menemukan putaran 1 derajat atau temukan Pusat roda dari pusat sasis dan temukan kelilingnya bagi dengan keliling roda. Sekarang dengan hasil ini kalikan 4096 untuk berapa banyak pulsa yang diinginkan untuk putaran penuh. Untuk roda dan sasis saya hasilnya 5742 pulsa dan dibagi 360, 15,95 pulsa untuk putaran 1 derajat.
Langkah 12: Program Arduino
Dengan halaman sebelumnya langkah untuk gelar dihitung. Arah rotasi, derajat dan jarak gerak dihitung dan dikirim oleh program VB.net melalui gigi biru. Setelah data diterima dengan karakter Awal sebagai "&" dan karakter akhir sebagai "$" maka substring membagi dan menjalankan perintah dengan memutar motor dan servos. Setelah selesai, balas simbol "@" ke laptop.
Langkah 13: MyBot Sudah Siap
Sekarang waktunya bermain lihat video cara kerjanya. Kami memiliki banyak sketsa warna berbeda yang mudah berubah warna dan menggambar gambar Anda sendiri tanpa mengunggah apa pun. Berencana untuk banyak upgrade di bot.
Direkomendasikan:
Membuat Pi Trash Classifier Dengan ML!: 8 Langkah (dengan Gambar)
Make a Pi Trash Classifier With ML!: Proyek Trash Classifier, yang dikenal sebagai "Kemana perginya?!", dirancang untuk membuat membuang barang lebih cepat dan lebih andal.Proyek ini menggunakan model Machine Learning (ML) terlatih di Lobe, ramah pemula (tanpa kode!)
Mini Drawing Bot - Aplikasi Android Langsung - Trignomentry: 18 Langkah (dengan Gambar)
Mini Drawing Bot - Live Android App - Trignomentry: Terima kasih Tuhan dan kalian semua telah membuat proyek saya Baby-MIT-Cheetah-Robot memenangkan hadiah pertama dalam Kontes Make it Move. Saya sangat senang karena banyak teman yang mengajukan banyak pertanyaan dalam percakapan dan pesan. Salah satu pertanyaan penting adalah bagaimana
Papan MXY - Anggaran Rendah XY Plotter Drawing Robot Board: 8 Langkah (dengan Gambar)
Papan MXY - Papan Robot Gambar Plotter XY Anggaran Rendah: Tujuan saya adalah merancang papan mXY untuk membuat mesin gambar plotter XY anggaran rendah. Jadi saya merancang sebuah papan yang memudahkan mereka yang ingin membuat proyek ini. Pada project sebelumnya, dengan menggunakan 2 buah motor stepper Nema17, board ini
SISTEM IRIGASI CERDAS Menggunakan IoT # 'Built on BOLT': 6 Langkah (dengan Gambar)
SISTEM IRIGASI CERDAS Menggunakan IoT # 'Built on BOLT': Sistem Irigasi Cerdas adalah perangkat berbasis IoT yang mampu mengotomatiskan proses irigasi dengan menganalisis kelembaban tanah dan kondisi iklim (seperti hujan). Juga data sensor akan ditampilkan dalam bentuk grafik pada BOLT
20 Jam $20 Table Top Arcade Build Dengan Ratusan Game Built In.: 7 Langkah (dengan Gambar)
20 Jam $20 Pembuatan Table Top Arcade Dengan Ratusan Game Built In.: Saya sudah lama ingin membuat sesuatu seperti ini tetapi tidak terburu-buru dengan banyak proyek lain yang selalu harus dilakukan. Karena saya tidak terburu-buru, saya hanya menunggu sampai saya mengumpulkan semua komponen yang diperlukan untuk membangun dengan harga murah. ini