Minggu, 19 April 2020

Membuat Robot Sederhana Menggunakan Arduino

Bikin robot kini tengah digandrungi oleh lapisan pelajar di Indonesia, merasa berasal dari tingkat TK yang lebih simpel hingga kampus yang sistem pembuatannya lumayan rumit. Bagi yang hobi membawa dampak robot aktifitas ini merasa seperti tengah bermain, padahal untuk membawa dampak satu robot simpel saja muatan keilmuan seperti mekanika, elektrikal dan pemograman secara tidak menyadari tengah mereka pelajari.
Langkah awal untuk membawa dampak sebuah robot adalah pilih dan juga mengkombinasikan 3 (tiga) unsur atau elemen robotika yang diinginkan. Elemen tersebut adalah tingkah laku (behavior), pergerakan/mekanisme (mechanical) dan yang paling akhir otomatisasi/controlling (programming).
Tingkah laku atau behavior adalah suatu tema gerakan yang sengaja dikonsep lantas diterapkan dengan maksud dan obyek tertentu. Tujuan tersebut sanggup berwujud kegunaan alat bantu manusia seperti mesin cuci dan mesin ATM termasuk sanggup hanyalah alat pemuas kesenangan semata seperti mainan atau hobi tertentu.
Sistem atau mekanisme pergerakan (mechanical) merupakan pola gerak yang dirancang sesuaikan behavior yang udah ditetapkan sebelumnya, didalam kondisi normal hukum fisikalah yang dominan terhadap bagian ini, merasa berasal dari daya ungkit (leverage), kecepatan (speed), torsi atau tenaga putaran (torque), ilmu kontruksi dan lain sebagainya. Pada awal ditemukannya robot hingga jaman kini penggunaan gabungan gigi (gear) didalam sistem mekanik sangatlah penting bahkan nyaris tidak sanggup dipisahkan.
Pemograman untuk menghasilkan gerak prilaku robot secara otomatis terhadap jaman kini mengfungsikan alat yang disebut microcontroller, didalam masalah robot yang lebih kompleks penggunaan komputer/CPU sebagai controller, dikarenakan chip terhadap microcontroller cuma sanggup produksi arus information cuma didalam hitungan kilo byte. Microcontroller inilah yang sesuaikan secara otomatis motor maupun sensor terhadap robot.
Sebenarnya tersedia banyak type microcontroller dipasaran yang udah siap mengfungsikan baik yang sipatnya license ataupun open source, bahkan kami sanggup membawa dampak sendiri microcontroller sesuai dengan keperluan kecuali kami memiliki keahlian. Jenis yang kerap dijumpai dipasaran sementara ini adalah Arduino dengan izin open source (free license) membawa dampak penyebaran dan juga perkembangannya begitu cepat di semua dunia.
Pada tutorial langkah membawa dampak robot simpel kali ini, saya dapat mengfungsikan microcontroller Arduino dan juga bahan yang murah, dan sanggup diganti dengan bahan daur ulang (recycle) kecuali menginginkan lebih berinovasi. Bahan-bahan tersebut sanggup diperoleh di marketplace luar negeri maupun di Indonesia, saya khusus merokomendasikan bagi kamu membelinya di Tokopedia, dikarenakan tak hanya lengkap dan safe harganya tergolong paling murah.
Berikut adalah alat-alat dan juga bahan-bahan yang dibutuhkan didalam pembuatan robot simpel ini :
  • Arduino Uno
  • Kabel/kabel jumper
  • Smart car chasis – 3 wheels robot car
  • Ultrasonic sensor HC-SR04
  • Motor Shield L293D
  • Breadboard
  • Baterai 9V
  • Kabel USB untuk menyambungkan Arduino ke laptop/PC
  • Laptop/PC
  • Obeng set
  • Spacer 1,5 cm untuk PCB
  • Mur dan baut
Semua bahan diatas tidaklah mahal kecuali kamu membelinya di situs marketplace yang saya rekomendasikan di atas. Basic set tools yang saya urutkan (list) diatas sangatlah penting untuk tersedia semuanya. Saya berharap sesudah tutorial simpel ini kamu menyadari rencana dasar robotika supaya nanti kamu sanggup mengkreasikan ide-ide cemerlang (brilliant) kamu bahkan dengan bahan-bahan yang lebih ramah lingkungan (recycled material).
Langkah-Langkah Membuat Robot Sederhana Dengan Arduino
Anda sanggup mengikuti langkah-langkah tersebut ini dan saya dapat coba meperjelasnya dengan gambar. Berikut urutannya :
1. Susun 2WD Motor Smart Car Robot sesuai manual instruction yang tersedia terhadap paket
Buku panduan biasanya udah di sediakan oleh penjual dikala kami membeli kit 2WD super car robot chassis ini. Anda cuma tinggal mengfungsikan obeng ujung kembang saja, pemasangan dijamain mudah.

2. Memasang Microcontroller Arduino Uno Pada Chassis 2WD
Anda kudu mengfungsikan spacer, mur dan baut tambahan untuk menghubungkan Arduino dengan chassis. Sebetulnya satu paket 2WD super car chassis udah termasuk mur, baut dan spacer, dapat tetapi itu cuma lumayan untuk menempatkan chassis 2WD saja.

  • 3. Memasang Breadboad Pada Chassis 2WD Robot Car
Breadboard dibutuhkan untuk mempermudah pengkabelan sementara membawa dampak robot. Biasanya dasar breadboard udah dilengkapi dengan double tip supaya untuk memasangnya terhadap chassis tinggal ditempelkan saja.
4. Hubungkan Sensor Ultrasonic HC-SR04 Dengan Breadboard
Saat menempatkan sensor ultrasonic pastikan sensor menghadap kedepan, kerana sensor inilah yang bertugas untuk menditeksi benda yang tersedia didepan robot. Cara kerja sensor ini adalah dengan langkah memancarkan gelombang suara ultrasonic terhadap benda yang tersedia didepannya, lantas benda dapat memantulkan gelombang tadi dan sensor ulang menangkap pantulan tersebut. Rentan sementara pada memancarkan dan menerima pantulan itulah dasar menentuan jarak objek.
  • 5. Hubungkan Sensor Ultrasonic Dengan Arduino Uno
Ikuti sesuai panduan gambar di atas. Hubungkan ground (GND) dengan ground, voltage (VCC) dengan voltage , pin 12 dengan trig dan pin 13 dengan echo mengfungsikan kabel.
6. Hubungkan Motor Shield L293D Dengan Arduino
Motor shield digunakan untuk membantu microcontroller Arduino mengendalikan 2 motor DC yang terkandung terhadap kit 2WD Super Car Robot. Motor shield ini buatan Adafruit, di pasaran Indonesia udah tersedia cloning-nya butan China, supaya lebih murah.
7. Menghubungkan Dua Motor DC Dengan Motor Shield L293D
Pastikan kamu mengfungsikan port motor 1 untuk keliru satu motor DC dan motor 2 utuk motor DC lainnya. Motor DC terhadap paket kit 2WD super car robot udah terhubung dengan gearbox yang tersambung terhadap roda.
8. Sambungkan Ekstra Power Dengan Baterai 9V
Pastikan ground (GND) terhubung dengan ground dan voltage (VCC) dengan voltage. Ekstra power dibutuhkan untuk mengangkat daya terhadap motor shield.
9. Buka Program Arduino Untuk Mulai Memprogram Robot

Bagi kamu yang belum meng-install program Arduino, kamu sanggup men-download programnya di situs resmi Arduino di sini . Tidak usah risau program tersebut gratis dan bersih tanpa virus.
Download dan install library motor shield l293d berasal dari Adafruit, untuk lebih jelasnya silakan menyaksikan gambar di bawah ini

Library tersebut dibutuhkan untuk sanggup memprogram motor shield l293d, dikarenakan motor shield yang saya contohkan terhadap tutorial pembuatan robot simpel ini adalah product cloning-an Adafruit.
Pada tutorial kali ini saya tidak dapat membicarakan lebih teliti berasal dari segi pemogramannya, mengapa? dikarenakan dapat membawa dampak tutorial kali ini terlalu panjang. Anda tinggal mengunduh code programnya di sini. Ketika kamu terhubung program tersebut terkandung note-note yang saya tulis peranan menyebutkan maksud berasal dari sebagian baris code.
10. Sambungkan Arduino Dengan Komputer Untuk Meng-Upload Program
Gunakan kabel USB untuk menghungkan Arduino dengan laptop atau pc yang kamu gunakan. Setelah terhubung kamu tinggal meng-upload program yang saya memberikan terhadap link diatas.
Apabila semua langkah berhasil maka robot otomatis dapat laksanakan gerakan maju seandainya tidak tersedia benda berasal dari jarak < 25 cm, dan dapat laksanakan gerakan memutar kecuali tersedia benda berasal dari jarak <25 cm. Cukup sekian tutorial tips langkah membawa dampak robot simpel mengfungsikan Arduino kali ini.

Tidak ada komentar:

Posting Komentar

Selamat menjalankan Puasa Ramadhan

11 bulan berlalu dan kini aku kembali berjumpa denganmu. Bulan Ramadhan, bulan penuh berkah dan ampunan. Saatnya menyucikan hati dan members...