DIAGRAM BLOK SISTEM Petunjuk Pengisian Instrumen Media Pembelajaran
124
6. Tambahkan kode berikut ke dalam button turn_left dengan event button click. Program ini digunakan untuk mengendalikan robot manipulator
bergerak belok kiri.
7. Tambahkan kode berikut ke dalam button turn_right dengan event button click. Program ini digunakan untuk mengendalikan robot manipulator
bergerak belok kanan.
8. Tambahkan kode berikut ke dalam button ambil dengan event button click. Program ini digunakan untuk mengendalikan robot manipulator agar
lengan robot bergerak untuk mengambil barangobjek.
9. Tambahkan kode berikut ke dalam button default dengan event button click. Program ini digunakan untuk posisi standby robot manipulator.
10. Tambahkan kode berikut ke dalam button angkat dengan event button click. Program ini digunakan untuk mengendalikan robot manipulator agar
lengan robot bergerak untuk mengangkat barangobjek.
private void turn_left_Clickobject sender, EventArgs e {
data_kirim = Encoding.ASCII.GetBytes4; data.Writedata_kirim, 0, data_kirim.Length;
}
private void turn_right_Clickobject sender, EventArgs e {
data_kirim = Encoding.ASCII.GetBytes3; data.Writedata_kirim, 0, data_kirim.Length;
}
private void button3_Clickobject sender, EventArgs e {
data_kirim = Encoding.ASCII.GetBytes6; data.Writedata_kirim, 0, data_kirim.Length;
}
private void button1_Clickobject sender, EventArgs e {
data_kirim = Encoding.ASCII.GetBytes5; data.Writedata_kirim, 0, data_kirim.Length;
}
private void button2_Clickobject sender, EventArgs e {
data_kirim = Encoding.ASCII.GetBytes7; data.Writedata_kirim, 0, data_kirim.Length;
}
125 11. Setelah itu, masuklah ke Operating System Raspberry Pi melalui SSH seperti
yang telah dijelaskan di
labsheet 1, kemudian ketik pwd untuk untuk
memperlihatkan direktori mana posisi kita berada.
12. Kemudian masuklah ke direktori myskripsi dengan mengetikkan cd myskripsi untuk berpindah ke direktorifolder yang dituju, dilanjutkan
mengetikkan ls untuk melihat daftar isi direktori
13. Kemudian untuk mengekskusi program pada robot manipulator ketikan sudo python coba.py, maka Raspi akan membuka Port Serial dan menunggu
permintaan dari client. Port Serial raspi dihubungkan dengan sub controller
berupa CM-530 yang bertugas mengolah program servo Dynamixel.
14. Bukalah aplikasi client yang telah dibuat sebelumnya di Microsoft Visual
Studio dengan mengisis IP Address 192.168.1.3 dan PORT 5002.
126 15. Bukalah PuTTY dan lihatlah apakah sudah saling tersambung antara program
client dan program server.
16. Setelah itu, tekan tombol navigasi pada program client untuk mengendalikan robot manipulator.
17. Setelah selesai mengendalikan robot manipulator, tekan Ctrl+C untuk
memutus koneksi antara client dengan server.
18. Untuk mematikan Raspberry Pi pada robot manipulator, ketikkan sudo halt.
127
LEMBAR INSTRUMEN MEDIA PEMBELAJARAN
Dalam rangka penelitian tugas akhir skripsi, saya mohon bantuan bapak, ibu atau saudara untuk menjadi validator
“Pengembangan Media Pembelajaran Robotika Menggunakan
Mobile Robot Manipulator berbasis komunikasi data Wi-Fi dengan protokol TCPIP
” agar layak digunakan sebagai media
pembelajaran.