Daftar Isi:

Trash Built BT Line Drawing Bot - My Bot: 13 Langkah (dengan Gambar)
Trash Built BT Line Drawing Bot - My Bot: 13 Langkah (dengan Gambar)

Video: Trash Built BT Line Drawing Bot - My Bot: 13 Langkah (dengan Gambar)

Video: Trash Built BT Line Drawing Bot - My Bot: 13 Langkah (dengan Gambar)
Video: Let's make a fun handwriting drawing board like a mobile phone #shortvideo #art #craft #ytshorts 2024, Juli
Anonim
Image
Image
Sampah Buatan BT Line Drawing Bot - My Bot
Sampah Buatan BT Line Drawing Bot - My Bot
Sampah Buatan BT Line Drawing Bot - My Bot
Sampah Buatan BT Line Drawing Bot - My Bot

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

Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
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

Image
Image

Konstruksi penuh dalam satu video, lihat video atau ikuti langkah-langkah untuk detailnya.

Langkah 3: Konstruksi Chassis dan Pemasangan Roda

Konstruksi Sasis dan Pemasangan Roda
Konstruksi Sasis dan Pemasangan Roda
Konstruksi Sasis dan Pemasangan Roda
Konstruksi Sasis dan Pemasangan Roda
Konstruksi Sasis dan Pemasangan Roda
Konstruksi Sasis 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

Rencana Sirkuit
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

Penyelesaian Sirkuit
Penyelesaian Sirkuit
Penyelesaian Sirkuit
Penyelesaian Sirkuit
Penyelesaian Sirkuit
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

Lengkapi Bot
Lengkapi Bot
Lengkapi Bot
Lengkapi Bot
Lengkapi Bot
Lengkapi 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

Mekanisme Pena Naik Turun
Mekanisme Pena Naik Turun
Mekanisme Pena Naik Turun
Mekanisme Pena Naik Turun
Mekanisme Pena Naik Turun
Mekanisme Pena Naik Turun

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

Lengkapi Bot
Lengkapi Bot
Lengkapi Bot
Lengkapi Bot
Lengkapi Bot
Lengkapi Bot
Lengkapi Bot
Lengkapi 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

Matematika Robot
Matematika Robot
Matematika Robot
Matematika Robot
Matematika Robot
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

Program VB.net 2010
Program VB.net 2010
Program VB.net 2010
Program VB.net 2010
Program VB.net 2010
Program VB.net 2010
Program VB.net 2010
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

Image
Image
MyBot Sudah Siap
MyBot Sudah Siap
MyBot Sudah Siap
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: