Rabu, 27 April 2022

ROBOT PINTAR OBSTACLE AVOIDER


"ROBOT PINTAR OBSTACLE AVOIDER"

Mata Kuliah Organisasi Dan Arsitektur Komputer
Prodi S1 Pendidikan Teknologi Informasi
Universitas Negeri Surabaya


     Dosen Pengampu :

Aditya Prapanca

 

Disusun Oleh :

Kelompok 6 Kelas A

Galang Satria Pratama Putra              (21050974017)

Yoga Putra Rama Danuarsa               (21050974043)

Muhamad Safa Faadihilah                  (21050974051)

Muhammad Irsyad Kamal Fannan     (21050974069)

Jawadhika Khoirun Nasa  Annafi’       (21050974071)


BAB I

PENDAHULUAN

 

1.1 Latar Belakang

    Perkembangan teknologi dan otomasi industri yang semakin pesat, canggih dan modern mendorong manusia untuk memenuhi kebutuhan hidupnya dengan cepat, tepat dan efisien. Salah satu teknologi yang berkembang saat ini adalah teknologi di bidang robotika. Dengan adanya perkembangan robotika yang dimana sebagai latar belakang dibentuknya ide dari kelompok kami untuk membuat Robot Pintar Obstacle Avoider.

    Robot Pintar Obstacle Avoider merupakan prototipe dari cikal bakal terbentuknya robot Quictron. Dimana robot kami mengimplementasikan salah satu sensor yang digunakan oleh Quictron yaitu sensor Ultrasonik untuk mendeteksi objek di depannya yang dimana dapat difungsikan untuk bisa membantu meringankan seperti memindah barang atau objek didepannya. Penambahan perangkat yang ada di Robot Pintar Obstacle Avoider adalah ARDUINO UNO (pengendali utama), sehingga robot bisa disisipkan sebuah program agar dapat lebih optimal.

    Pada kesempatan kali ini, akan dirancang sebuah Robot Pintar Obstacle Avoider menggunakan arduino uno dengan perangkat yang menyesuaikan pada Robot Pintar Obstacle Avoider menggunakan Arduino Uno, Sensor HC-SR04, Pin Header Male, Motor Driver L293D, Chassis Kit, Mounting Bracket, Kotak Baterei, Spacer 2 cm, Kabel Jumper Male-Male, Kabel Jumper Female-Female.

 

1.2 Rumusan Masalah

Berdasarkan latar belakang di atas, maka disusun rumusan masalah sebagai berikut :

  1. Komponen apa saja yang diperlukan dalam perancangan simulasi Robot Pintar Obstacle Avoider?
  2.  Bagaimana prinsip kerja yang diterapkan pada Robot Pintar Obstacle Avoider?

 

1.3 Tujuan Laporan

Adapun tujuan perancangan ini diantaranya sebagai berikut :

  1. Mahasiswa dapat menjelaskan komponen, rangkaian, dan prinsip kerja yang ada di dalam Robot Pintar Obstacle Avoider.
  2. Mahasiswa dapat memberi gambaran mengenai rangkaian Robot Pintar Obstacle Avoider.
  3. Mahasiswa dapat mengetahui apa saja komponen yang dibutuhkan dalam Robot Pintar Obstacle Avoider

1.4 Manfaat Penulisan

Adapun manfaat dari perancangan ini diantaranya adalah :

  1. Meningkatkan pengetahuan mengenai arduino uno dan rancangan Robot Pintar Obstacle Avoider.
  2. Mahasiswa dapat mengetahui penggunaan arduino uno pada rancangan Robot Pintar Obstacle Avoider.
  3. Mahasiswa dapat menerapkan rancangan Robot Pintar Obstacle Avoider pada kehidupan nyata.

 

 

 

BAB II
TINJAUAN PUSTAKA


2.1 Dasar Teori

            Rancangan robot ini merupakan prototipe dari cikal bakal terbentuknya robot Quictron. Dimana robot kami mengimplementasikan salah satu sensor yang digunakan oleh Quictron yaitu sensor Ultrasonik untuk mendeteksi objek di depannya yang dimana dapat difungsikan untuk bisa membantu meringankan seperti memindah barang atau objek didepannya.

2.2 Komponen

            Komponen yang kami gunakan meliputi :

      Arduino Uno

      Sensor HC-SR04

      Pin Header Male

      Motor Driver L293D

      Chassis Kit

      Mounting Bracket

      Kotak Baterai

      Spacer 2 cm

      Kabel Jumper Male-Male

      Kabel Jumper Female-Female

 

  1. Arduino Uno 

Arduino Uno adalah papan mikrokontroler berbasis ATmega328. Arduino Uno memiliki 14 digital pin input/output, dimana 6 pin digunakan sebagai output PWM, 6 pin input analog, 16 MHz resonator keramik, koneksi USB, jack catu daya eksternal, header ICSP, dan tombol reset. Ini semua berisi hal-hal yang diperlukan untuk mendukung mikrokontroler; sederhana saja, hanya dengan menghubungkannya ke komputer dengan kabel USB atau sumber tegangan dengan adaptor AC-DC dan atau baterai untuk memulai menggunakan papan arduino. 

Arduino Uno R3 berbeda dari semua papan Uno sebelumnya yang sudah tidak menggunakan chip driver FTDI USB-to-serial. Sekarang, Arduino Uno menggunakan fitur Atmega16U2 (Atmega8U2 sampai dengan versi R2) yang diprogram sebagai konverter USB-to-serial. Arduino Uno Revisi 2 memiliki resistor pulling untuk 8U2 dari jalur HWB ke ground, sehingga lebih mudah untuk dimasukkan ke dalam mode DFU.

 

  1. Sensor Ultrasonik

Sensor ultrasonik adalah sensor yang bekerja berdasarkan pantulan gelombang suara untuk mendeteksi keberadaan sebuah objek tertentu yang ada di depannya. Sensor jenis ini menggunakan bunyi ultrasonik 20.000 Hz ++ untuk mendapatkan jarak dan waktu tertentu. Selain mengukur jarak, fungsi sensor ultrasonik juga mampu mendeteksi keretakan dan tipe benda yang berhasil memantulkan sinyal.

Sensor ultrasonik HC-SR04 adalah suatu sensor yang fungsinya mengubah besaran fisis bunyi menjadi besaran listrik maupun sebaliknya. Fungsi sensor ultrasonik HC-SR04 biasa digunakan untuk mendeteksi objek yang ada di depannya dengan memanfaatkan gelombang ultrasonik.

 

  1. Motor Driver

DMDC merupakan perangkat elektronik yang mengubah energi listrik menjadi energi mekanik dalam bentuk gerakan berputar. Di motor DC ada jangkar dengan satu atau lebih koil terpisah. Setiap gelung berakhir pada cincin terbelah (sakelar).

            IC L293Ddigunakan untuk mengendalikan motor DC. IC ini juga sering disebut driver motor. L293D dirancang untuk mengendalikan 2 motor DC. Motor DC yang dikontrol dengan driver IC L293D dapat dihubungkan ke ground maupun ke sumber tegangan positif karena di dalam driver L293D sistem driver yang digunakan adalah totem pool.Pada dasarnya  motor DC harus dapat mengatur kecepatan dan arah putar dari motor DC itu sendiri.

 

  1.  Chassis Kit dan Mounting Bracket

Chassis adalah rangka internal untuk menjadi dasar produksi objek yang kemudian disatukan dengan mesin serta alat elektronik lainnya. Yang dimana dalam project ini kami gunakan sebagai salah satu bahan untuk menjadikan chassis kit sebagai rangka yang akan digunakan. Mounting Bracket juga akan kami gunakan sebagai komponen yang dimana dapat memperkuat rancangan robot yang dibuat.

 

  1. Kabel Jumper Male-Male

 

KABEL JUMPER MALE-MALE

Kabel jumper male male adalah jenis yang sangat yang sangat cocok untuk membuat rangkaian elektronik di breadboard.

 

        F. Kabel Jumper Female-Female

 

KABEL JUMPER FEMALE-FEMALE

Jenis kabel jumper yang terakhir adalah kabel female to female. Kabel ini sangat cocok untuk menghubungkan antar komponen yang memiliki  header male

 



BAB III
PEMBAHASAN


3.1 Penjelasan Simulasi (Gambar)

            Robot pintar obstacle avoider merupakan robot pintar yang bergerak menggunakan bantuan sensor ultrasonic HC-SR04, dimana robot ini ketika mendeteksi objek didepannya, maka robot tersebut akan meghindari dengan cara berputar 180 derajat dari arah objek yang di deteksinya, adapun rangkaian dan bentuk robot tersebut sebagai berikut :

 

Gambar 1, Tampak dari depan

Gambar 2, Tampak dari samping

Gambar 3, Tampak Dari Belakang


3.2 Program

Berikut kode program robot obstacle avoider, tetapi sebelum source code tersebut di inputkan di dalam Arduino uno, terlebih dahulu untuk memasang library sensor HC-SR04 dan Motor Driver mengingat komponen dari robot ini menggunakan penggerak Motor Driver L293D serta menggunakan sensor ultrasonic HC-SR04.

Untuk programnya dapat dilihat dengan mengklik : Di sini


 

 

BAB IV
PENUTUP


4.1 Kesimpulan dan Saran

Laporan ini dibuat sebagai bentuk hasil kinerja dalam melakukan praktikum pembuatan Robot Pintar Obstacle Avoider yang telah dilakukan. Besar harapan dan saran kepada pembaca untuk bisa menjadikan laporan ini sebagai bahan fererensi. Namun tidak lepas dari semua itu, kami menyadari sepenuhnya bahwa masih terdapat kekurangan baik dari segi penyusunan bahasa dan aspek lainnya. Oleh karena itu, dengan lapang dada kami membuka selebar-lebarnya pintu bagi para pembaca yang jika hendak memberi saran maupun kritik agar bisa memperbaiki proposal ini menjadi lebih baik dan menarik.

 

 

DAFTAR PUSTAKA


https://id.motor1.com/features/512595/pengertian-dan-jenis-sasis-mobil/

https://library.gunadarma.ac.id/repository/proses-machining-mounting-bracket-type-d40-di-pt-akebono-brake-astra-indonesia-ssm-1

https://www.aldyrazor.com/2020/04/kabel-jumper-arduino.html#top

 

 

 

Tidak ada komentar:

Posting Komentar