Lompat ke konten Lompat ke sidebar Lompat ke footer

PENGENALAN DASAR ROBOTIK KELAS X MM TAHUN 2021

KEGIATAN PEMBELAJARAN JARAK JAUH

SMK PGRI 2 PONOROGO TH. 2021-2022

Mata Pelajaran             : Pengenalan Dasar Robotik (PDR)

Kelas                             : X (Sepuluh) RPL DAN MM

Guru Mata Pelajaran   : AGUS SALIM, S. Kom

Hari/Tanggal                : KAMIS, 22 juli 2021

Waktu                           : 09.00 sd 11.00


PENGENALAN DASAR ROBOTIK PERTEMUAN 1

A.Materi

1.Kompetensi Dasar 

    3.5 Menjelaskan proses komisioning pada robot.

    4.5 Melakukan komisioning pada robot.

2.Indikator Pencapaian Kompetensi

    3.5.1 Menganalisa cara kerja robot                                                                                                                                                                                                                                                                                       4.5.1 Membandingkan hasil analisa dengan bentuk robot yang sebenarnya

3. Tujuan Pembelajaran :

    1.Siswa dapat mengecek kondisi komponen robot

     2.Siswa dapat mengecek sumber energi yang digunakan

    3.Siswa dapat mengunakan port I/O

    4.Siswa dapat mengetahui cara kerja robot

4. Materi Pembelajaran
Controler adalah bagian terpenting yang ada pada robot dimana berfungsinya sebagai pusat pengendalian pergerakan dan tindakan yang dilakukan oleh robot. Di dalam Controller juga terdapat beberapa bagian yang perlu di ketahui salah satunya adalah Port. Port adalah soket atau jack koneksi yang berada di luar unit sistem. Pada soket inilah tempat kabel-kabel yang berbeda ditancapkan dengan ujung berupa konektor. 
Jenis Port yang di gunakan adalah Port I/O (Port Input/Output) untuk  komponen dengan mengunakan daya kecil seperti sensor dan lampu. Sedangkan Port DC untuk komponen pengerak seperti Motor. Catatan terpenting yang wajib kita ketahui dan ingat adalah nomor port yang digunakan harus sama dengan port yang akan kita masukaan pada program. Jadi nomor port itu tidak boleh terbalik atau salah dalam Pemasangannya.

Jenis Dan Jumlah Port pada X Poweron


Cara Pengoperasian Controller X Poweron:

Fungsi tombol pada Controller:
1. Tombol Navigasi  untuk memindahkan pilihan 
2. Tombol ESC untuk kembali ke menu sebelumnya
3. Tombol Enter Untuk memilih Menunya
4. Menyelakan dan mematikan Controller
-Tekan dan Tahan Sedikit lama tombol Enter /Power.

Memilih Menu di dalam Tampilan layar a. Program : Berisakan kumpulan Program yang telah di buat.
b. Port : Berisi settingan port yang digunakan seperti sensor dan lampu c. Motor : berisi Settingan manual pengerakan motor yang terhubung di Port DC
B.Latihan Soal Uraian / Pilihan Ganda
Kerjakan Soal dibawah ini dengan benar !
1.Ada berapa Jumlah Port I/O Pada Controller X poweron?.
2.Apa Fungsi dari Port DC ?
3.Apa Fungsi Dari menu Motor?
4.Bagaimana Cara menyalakan Controller X Poweron?
5.Bagaimana Cara Menjalankan Program pada X poweron?



PENGENALAN DASAR ROBOTIK ( PDR) PERTEMUAN KE 2

A. Materi
    1. Kompetensi Dasar 
        3.12  Memilih software kontrol yang sesuai dengan program robot.
        4.12  Menyiapkan peralatan-peralatan  yang digunakan

2. Indikator Pencapaian Kompetensi
     3.12.1 Mengetahui jenis software pemprograman yang digunakan.                                                             4.12.1 Memasang software yang akan digunakan.

3. Tujuan Pembelajaran :
   1. Siswa dapat  mengetahui jenis software pemprograman yang digunakan.
   2. Siswa dapat  memasang software yang akan digunakan.

4. Materi Pembelajaran
Program merupakan kumpulan instruksi yang digunakan untuk mengatur robot agar dapat menjalankan tindakan tertentu. Jika tanpa program, robot sesungguhnya tidak bisa berbuat apa-apa atau tidak akan berfungsi.ada banyak jenis dan aplikasi yang dapat di gunakan untuk membuat program pada robot. Aplikasi yang akan di gunakan untuk memprogram x-poweron adalah “VJC versi 4.2 English”. Pada tahapan ini kita akan belajar pengenalan awal dari tampilan grafis aplikasi Vjc untuk mempermudah kita dalam membuat program nantinya.

Tampilan Awal Aplikasi VJC


Pada tampilan awal terdapat 2 pilihan antara Flowchart dan JC Program.

Flowchart Program : mode pemprograman bagan langkah yang dapat dipahami dengan Bahasa manusia yang dipahami antara mesin dan manusia

JC Program: Mode Program yang mendukung pernyataan bersyarat, loop, array, pointer, subprogram, dll. Dan semua struktur sintaks bahasa C standar dan struktur data. Pada saat yang sama, kode JC akan dibuat secara otomatis dan benar segera setelah pengguna menyelesaikan Flowchart.


l  Menu Bar : Daftar Menu yang hampir sama dengan aplikasi lain lainya.



Fungsi bagian Toolbar :

New : Tambah halaman tugas baru

Open : Buka program

Save : Menyimpan Program dengan nama yang sama

Download : Untuk memasukkan program ke controller

Main : Beralih ke bagian Program Utama

Show JC : Menampilkan Program dalam bentuk JC

Zoom : Memperbesar / memperkecil Tampilan layar

Go to JC : Mengubah tampilan ke pemprograman mode JC



Ada lima jenis blok grafis: Blok Pelaksana (persegi panjang biru), Blok Sensor Fungsi Tunggal (jajaran genjang ungu), Blok Sensor Penjurian (berlian ungu), Blok Kontrol (berlian merah) dan Blok Program (persegi panjang kuning atau elips).


l  Menghubungkan 2 Blok dengan menggeser blok selanjutnya



Prinsip dasar untuk mendesain diagram alir adalah "top-down".

Flowchart mendukung berbagai fungsi seperti pemanggilan subprogram, floating point dan bilangan bulat, variabel global, ekspresi sederhana, keputusan kondisi gabungan, loop bersarang, dan sebagainya.


Link Download aplikasi VJC

https://www.abilixlms.com/index.php?language=english


A.    Latihan Soal Uraian / Pilihan Ganda

Kerjakan Soal dibawah ini dengan benar !

1.      1. Apa yang Di maksut dengan Flowchart Program?

2.      2. Apa yang Di maksut dengan JC Program ?

3.      3. Apa perbedaan save dan save as pada menu Bar?

4.      4. Apa yang di maksut dengan download pada aplikasi VJC?

5.      5. Fungsi Go to JC itu Apa?

6.      5. Bagaimana cara menghungkan 2 blok?

7.      6. Bagaimana Cara menambahkan halaman program baru?

8.      7. Self Test Program Berada dimana?

9.      8. Ada berapa Blok grafis?sebutkan!

Bag9. Baimana cara memperbesar tampilan layar Program?



PENGENALAN DASAR ROBOTIK PERTEMUAN 9 ( Senin, 03 Mei 2021 )

Salin Materi Dibawah Ini di Buku PDR dan Kerjakan Soal nya diawah salina Materi Ini dan Berilah Hari dan Tanggal Catatan.

A.  Materi
1.   Kompetensi Dasar 
3.13  Memahami bahasa pemrograman yang digunakan.
4.13  Menulis program di Personal Computer (PC)/laptop/peralatan pemrograman.

2.Indikator Pencapaian Kompetensi
3.13.1 Memahami logika alur program
3.13.2 Memahami pengunaan setiap bagian program                                 
4.13.1 Memprogram robot sesuai logika yang benar                                                              
4.13.2 Memperagakan pengunaan bagian bagian program sesuai fungsinya. 

3. Tujuan Pembelajaran :
1. Siswa dapat  memahami logika alur program
2. Siswa dapat memahami pengunaan setiap bagian program.
3. Siswa dapat memprogram robot sesuai logika yang benar.
4. Siswa dapat  memperagakan pengunaan bagian bagian program sesuai fungsinya.
 
4. Materi Pembelajaran
Pada pertemuan ini kita akan mempelajari tentang perakitan robot Line Follower. Line follower adalah salah satu jenis mobile robot yang dapat berpindah tempat dengan menggunakan bantuan roda. Nama robot Line follower ini di ambil dari cara kerja robot itu sendiri, dimana robot ini dapat bergerak mengikuti garis / jalur yang telah di buat secara otomatis.

ALAT   DAN BAHAN

 







Latihan Soal
Kerjakan Di buku Tulis Dibawah Catatan 
Kerjakan Soal dibawah ini dengan benar !

1.      Apa jenis Sensor yang digunakan pada robot diatas? Ada berapa jumlahnya!

2.      Pada komponen gigi transimisi mengunakan jenis Gear ukuran berapa?ada berapa buah!

3.      Sebutkan jenis Port yang di gunakan pada line follower di atas?Jelaskan!

4.      Sebutkan nama dan jumlah komponen pada langkah ke 13 (Perakitan Roda depan)?

5.      Bagaimana Cara Menguji roda penggerak / motor yang sudah di rakit?

 

nb: Soal wajib Di Tulis Kembali



PENGENALAN DASAR ROBOTIK PERTEMUAN 10 ( Senin, 24 Mei 2021 )

A.    Materi

1.      Kompetensi Dasar

3.14 Memahami langkah-langkah pemindahan program dari komputer/ peralatan pemrograman ke  robot.

3.15  Memahami cara pengujian program pada robot.

4.14  Memindah program dari PC ke peralatan kontrol elektronik.

4.15  Menguji robot dengan peralatan kontrol elektronik.


2.      Indikator Pencapaian Kompetensi

3.14.1 Memahami cara memasukan program ke dalam robot.

3.15.1 Memahami cara pengujian robot denngan benar.                                                                                                             

4.14.1 Melakukan proses download program ke dalam robot.

4.15.1 Menguji robot dan memperbaiki robot jika terjadi kesalahan.


3. Tujuan Pembelajaran :

1.      Siswa dapat  memahi cara memasukan program ke dalam robot.    

sI   Siswa dapat melakukan proses download program ke dalam robot.

3.      Siswa dapat Memahami cara pengujian program pada robot.

4.      Siswa dapat Menguji robot dengan peralatan kontrol elektronik


1.      Materi Pembelajaran

Pada pertemuan ini kita akan melanjutkan materi tentang robot Line Follower. Kalau pertemuan sebelumya kita telah merakit robot line follower, kali ini kita akan membuat  sebuah program dari robot Line follower. Sebelum membuat program ada beberapa tools yang harus kita review.



Tools Pengulangan

Port yang digunakan pada Controler

Port I/O 0 = sensor 1 (kiri)

Port I/O 1 = Sensor 2 (kanan)

Port Dc 0 = Motor 1 (kiri)

Port Dc 1 = Motor 2 (kanan)


Rumus menggerakan motor di line follower yang telah di buat


Ø  Jalan Maju:

DC0/M0= +

DC1/M1= -

Ø  Jalan Mundur :

DC0/M0= -

DC1/M1= +

Ø  Belok kanan:

DC0/M0= +

DC1/M1= +

Ø  Belok kiri:

DC0/M0= -

DC1/M1= -

Dc 0 sama dengan M0.Dc 0 adalah port yang digunakan, sedangkan M1 adalah penamaan motor ke 0. Dan berpatokan rumus di atas dapat kita terapkan pada tools “set motor” yang berfungsi untuk menggerakan motor sesuai dengan yang kita mau.Untuk kondisi “+” itu akan memutar motor pada searah jarum jam dan “-“ arah sebaliknya.

Logika Program

1)       Robot akan berjalan maju jika kedua sensor mendeteksi warna putih

2)       Robot akan berbelok ke kanan jika sensor sebelah  kanan membaca garis hitam

3)       Robot akan berbelok ke kiri jika sensor sebelah kiri membaca garis hitam

4)       Program akan berjalan berulang secara terus menerus untuk mengeksekusi perintah 1,2,dan 3

Tahap Pembuatan Program

Silahkan mempelajari alur program ini dengan membaca aliran flowchat dari atas hingga bagian end. Dan juga kalian dapat membaca fungsi setiap tools pada bacaan di atas. 



1.      1. Setelah Program di mulai, pada bagian tools calculate kita gunakan sebagai batas nilai sensor cahaya yaitu 1620,untuk nilai kanan dan kiri adalah sama.

2.      2. Tools Infinite Loop untuk pengulangan perintah di bawahnya secara terus menerus

3. 3. Sensor cahaya kita ubah dalam bentuk “compare” sehingga akan ada perbandingan “jika… maka…”.Kondisi yang di Tanya pada sensor adalah “apakah sensor mendeteksi garis warna hitam?”

4.      4. Sensor Kiri

ü  Jika kondisi terpenuhi atau Yes di hubungkan ke tools “Set Motor” lalu ke “Display”. Set motor kita setting dengan perintah belok kiri dan dispay kita isi dengan teks belok kiri.

·         Jika kondisi tidak terpenuhi atau NO maka sensor akan bertanya ke arah tools selanjutnya yaitu sensor kanan

2.      5. Sensor Kanan

ü  Jika kondisi terpenuhi atau Yes di hubungkan ke tools “Set Motor” lalu ke “Display”. Set motor kita setting dengan perintah belok kanan dan dispay kita isi dengan teks belok kanan.

·         Jika kondisi tidak terpenuhi atau NO maka kita hubungkan pada tools “set motor” dengan settingan jalan maju.Kemudian menuju bagan End.


Latihan Soal Uraian

Kerjakan Soal dibawah ini dengan benar ! di BUKU TULIS

1.      Jelaskan fungsi dari tools set  motor dan stop motor?

2.      Apa fungsi dari tools display ?

3.      Jelaskan perbedaan antara multi loop dengan infinite loop?

4.      Bagaimana settingan untuk menggerakan robot berjalan maju?

5.      Jelaskan alur kerja program robot line follower?


Posting Komentar untuk "PENGENALAN DASAR ROBOTIK KELAS X MM TAHUN 2021"