SATUAN ACARA PENGAJARAN SEMESTER GENAP (TO VI-A/VIB) No Tanggal Revisi Page : : 07 Februari 2014 : 00 : 1 dari 5 MATA KULIAH PRAKTIKUM TELEMETRI (609315A) Dosen : Lilik Subiyanto, ST., MT. Noorman Rinanto, ST., MT. JURUSAN TEKNIK KELISTRIKAN KAPAL PROGRAM STUDI TEKNIK OTOMASI POLITEKNIK PERKAPALAN NEGERI SURABAYA 2014 1 SATUAN ACARA PENGAJARAN Mata Kuliah Kode Mata Kuliah / Semester Waktu Pertemuan/SKS Tujuan Pembelajaran Umum Kompetensi yang dicapai : : : : : Ruang Lingkup Prasyarat mata kuliah Pustaka : : : NO. MG KE WAKTU (Menit) Praktikum Telemetri 609315A / VI 4 x 50 menit/2 Mahasiswa mampu memahami dan menerapkan sistem penginderaan dan pengendalian jarak jauh dengan menggunakan perangkat keras telemetri - Mampu memahami dan menerapkan sistem akuisisi data jarak jauh - Mampu memahami dan menerapkan sistem komunikasi data jarak jauh - Mampu mengaplikasikan perangkat keras telemetri Sistem Komunikasi Data Digital dan Analog, Sistem pengendalian. Mikroprosesor dan Mikrokontroler, Interfacing, Sistem Pengaturan Diskrit, Komputer Aplikasi 1. Peraturan Akademik PPNS ITS 2. F.Carden &R.Jedlicka&R.He nri, Telemetry System Engineering, Artech House 3. Abdul Kadir, Dasar Pemrograman JAVA, Penerbit Andi, Jogjakarta, 2003. 4. Lee, Wei-Meng, Beginning Android™ Tablet Application Development. Wiley Publishing, IncIndianapolis,2011 5. Hall, M., Core Web Programming, Prentice Hall, 1998 6. Deitel, H.M. et.al., XML How To Program 2/e, Prentice Hall 7. Sebesta, R.W., Programming the World Wide Web, Addison Wesley, 2002 8. Budiharto, Widodo, Panduan Praktikum Mikrokontroler AVR ATmega 16. Elex Media Komputindo, 2006. POKOK BAHASAN SUB POKOK BAHASAN 1 I 1x4x50 Pendahuluan - Kontrak Belajar Pengenalan umum Tujuan/manfaat Telemetri Ruang Lingkup Telemetri Pengenalan perangkat sensor telemetri TINGKAT KEMAM PUAN K P A 1 1 1 - KOMPETENSI KRITERIA UNJUK KERJA PUSTAKA Memahami mekanisme pelaksanaan proses belajar mengajar Memahami tujuan dan manfaat mempelajari Telemetri dan ruang lingkupnya Tujuan, definisi, ruang lingkup mata kuliah yang dipelajari, mekanisme pelaksanaan proses belajar mengajar, sistem dan tolok ukur evaluasi/ penilaian diuraikan dan dijelaskan dengan benar. 1,2 KET. 2 2 3 4 II III IV 1x4x50 1x4x50 1x4x50 Dasar HTML Pemrograman Web dengan HTML Pengenalan XML dan Dasar pemrograman XML - Konsep dasar HTML Tag Dasar HTML Formatting Web with Tables, Frames HTML - Pembuatan tampilan aplikasi web dengan HTML Pembuatan aplikasi database web sederhana dengan HTML - Penggunaan XML XML DOM XLS XLT 5 V 1x4x50 Pengantar dan dasar pemrograman JAVA - - 6 VI 1x4x50 Pengkondisian pada pemrograman JAVA - Konsep dasar dan bentuk format pemrograman JAVA Instalasi Eclipse Format pengkondisian pada pemrograman JAVA Pemecahan permasalahan sederhana menggunakan bentuk pengkodisian JAVA 1 2 2 3 3 1 2 2 2 2 1 1 Mampu dan menguasai pemrograman HTML sebagai dasar pemrograman XML untuk diterapkan pada aplikasi interface mikrokontroler AVR dengan perangkat berbasis Android OS. Mampu dan menguasai pemrograman aplikasi web HTML sebagai dasar pemrograman XML. 1 Mampu dan menguasai pemrograman XML sebagai dasar untuk diterapkan pada aplikasi interface mikrokontroler AVR dengan perangkat berbasis Android OS. 1 Mampu menguasai bentuk dasar code Java Console Application dengan sederhana, mengenal operasi dan tipe dasar sebagai dasar untuk diterapkan pada aplikasi interface mikrokontroler AVR dengan perangkat berbasis Android OS. 1 Mampu menguasai dasar pengkodisian dan mengimplemenatasikannya pada pemrograman JAVA untuk memecahkan persoalam sederhana. Pemrograman HTML sebagai dasar XML dapat dikuasai dengan baik. 5,7 Pemrograman web dengan HTML sebagai dasar XML dapat dikuasai dengan baik. 5,7 Konsep dasar pemrograman berbasis XML dapat dikuasai dengan baik 5,6,7 Konsep dasar , instalasi dan pengkondisian pada pemrograman JAVA dapat dikuasai dengan baik. 3,7 Dasar-dasar pengkondisian pada pemrograman JAVA dapat dikuasai dengan baik. 3,7 3 7 VII 1x4x50 Perulangan (Looping) pada pemrograman JAVA 8 VIII 1x4x50 Program array pada pemrograman JAVA 9 IX 1x4x50 Evaluasi Praktek 1 - - 10 X 1x4x50 - 11 XI 1x4x50 Fungsi Class dan method pada JAVA Jenis array Deklarasi array Struktur dasar array Pengaksesan array Materi meliputi pertemuan minggu ke 1- 8 Searching dan shorting pada pemrograman JAVA Struktur perulangan Jenis jenis perulangan pada pemrograman JAVA - Jenis-jenis metode searching dan shorting Squential search Binary search Selection short Insertion short Bubble short Struktur Class dan methode Deklarasi Class dan method Sifat-sifat Class dan method 3 2 1 Mampu menguasai dasar perungalan dan mengimplemenatasikan perulangan pada pemrograman JAVA untuk memecahkan persoalam sederhana. Jenis-jenis perulangan pada pemrograman JAVA dapat dikuasai dengan baik. 3,7 Mampu mengusai pemrograman JAVA menggunakan array satu dimensi maupun multidimensi dan mengimplementasikannya pada pemecahan masalah sederhana. Konsep dasar pemrograman JAVA menggunakan satu dimensi array dan multideminsi array dapat dikuasai dengan baik 3,7 1 Mampu mengusai penggunaan beberapa metode searching dan shorting pada pemrograman JAVA dan mengimplementasikannya pada pemecahan masalah sederhana. Penggunaan metode searching dan shorting pada pemrograman JAVA dapat dikuasai dengan baik. 3,7 1 Mampu mengusai penggunaan fungsi Class dan methode pada pemrograman JAVA serta megimplementasikannya pada pemecahan masalah sederhana. Konsep dasar dan bentuk umum dari fungsi class dan method pada pemrograman JAVA dapat dikuasai dengan baik. 3,7 3 2 1 3 2 2 3 3 2 2 4 12 XII 1x4x50 Android development application basic - 13 XIII 1x4x50 Android development application intermediate - 14 XIV 1x4x50 Android development application advanced - - 15 16 XV XVI 1x4x50 1x4x50 Androidmicrocontroller development interface basic Androidmicrocontroller development interface intermediate - - Instalasi SDK android Instalasi dan konfigurasi ADT pada eclipse Dasar layout XML android Pemrograman JAVA android Aplikasi sederhana android Aplikasi GPS android Aplikasi Accelerometer android Animasi teks dan gmabar sederhana android Aplikasi permainan Aplikasi database sederhana Konfigurasi microcontroller AVR dan android device Koneksi microntroller AVR dengan android device Komunikasi data Wifi Komunikasi data Bluetooth Pengendalian perangkat via Wifi Pengendalian perangkat via Bluetooth 3 3 3 3 3 2 2 2 2 2 1 Mampu menguasai dasar-dasar pengembangan perangkat lunak aplikasi berbasis android dengan pemrograman JAVA-XML menggunakan eclipse. Dasar-dasar pengembangan aplikasi berbasis android dapat dikuasai dengan baik. 3,4,6,8 1 Mampu membuat perangkat lunak aplikasi sederhana berbasis android dengan pemrograman JAVA-XML menggunakan eclipse. Pengembangan aplikasi berbasis android tingkat lanjut dapat dikuasai dengan baik. 3,4,6,8 1 Mampu membuat perangkat lunak aplikasi berbasis android dengan pemrograman JAVA-XML menggunakan eclipse untuk memecahkan permasalahan yang rumit. Pengembangan aplikasi berbasis android tingkat mahir dapat dikuasai dengan baik. 3,4,6,8 1 Mampu mengusai konsep dan dasar-dasar pengembangan aplikasi interface microcontroller yang berbabis android. Dasar-dasar pengembangan interface microcontroller berbasis android dapat dikuasai dengan baik 3,4,6,8 1 Mampu membuat aplikasi interface microcontroller yang berbasis android untuk mengendalikan perangkat tanpa kabel. Pengembangan aplikasi interface microcontroller berbasis android tingkat lanjut dapat dikuasai dengan baik. 3,4,6,8 5 - 17 XVII 1x4x50 Androidmicrocontroller development interface advanced 18 XVIII 1x4x50 Evaluasi Praktek 2 - Pengendalian sistem via Wifi dan Bluetooth Pemonitoran data perangkat menggunakan Wifi dan Bluetooth Pemecahan permasalahan sistem dengan menggunakan aplikasi android telemetri Materi meliputi pertemuan minggu ke 10 -17 Keterangan : NO 1 2 3 4 5 6 3 2 1 3 2 2 Mampu membuat aplikasi interface microcontroller yang berbasis android untuk mengendalikan dan memonitor sistem tanpa kabel. Pengembangan aplikasi interface microcontroller berbasis android tingkat mahir dapat dikuasai dengan baik. 3,4,6,8 Penilaian: Kognitif Pengetahuan Pemahaman Penerapan Analisa Sintesa Evaluasi TINGKAT KEMAMPUAN Psikomotorik Afektif Peniruan Menerima/Mengenal Penggunaan Merespon Ketepatan Menghargai Perangkaian Mengorganisasi Naturalisasi Mengamalkan 1. 2. 3. 4. Kehadiran Tugas/Laporan Evaluasi Praktek 1 Evaluasi Praktek 2 : 10% : 20% : 35% : 35% 6