|
UNIVERSITAS AMIKOM YOGYAKARTA
|
RPS-S1IF-ST423 |
| RENCANA PEMBELAJARAN SEMESTER | ||||||
| MATA KULIAH (MK) | KODE | Rumpun MK | BOBOT (sks) | SEMESTER | Tanggal Penyusunan | |
| MIKROKONTROLER | ST423 | Network and Communication | P= 2 | 3 | 07 Sep 2026 | |
| Pengesahan | Dosen Pengembang RPS | Koordinator RMK | Ka PRODI |
|
Uyock Anggoro Saputro, M.Kom |
Uyock Anggoro Saputro, M.Kom |
Eli Pujastuti, M.Kom |
| Capaian Pembelajaran | CPL-PRODI yang dibebankan pada MK | |
| CPLP05 | Mampu mengembangkan dan mengintegrasikan solusi teknologi informasi menggunakan prinsip rekayasa perangkat lunak, keamanan, dan inovasi digital. | |
| Capaian Pembelajaran Mata Kuliah (CPMK) | ||
| CPMK051 | Menerapkan prinsip-prinsip rekayasa perangkat lunak dan keamanan saat mengimplementasikan modul atau komponen dalam solusi teknologi informasi. | |
| CPMK052 | Mengintegrasikan berbagai modul, komponen, atau layanan untuk membentuk solusi yang berfungsi secara utuh dan memenuhi spesifikasi kebutuhan. | |
| Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | ||
| sub.cpmk.ST423.CPMK051.1 | Mengidentifikasikan target Perkuliahan dan kebutuhan peralatan pendukung perkuliahan | |
| sub.cpmk.ST423.CPMK051.2 | Memahami arsitektur dasar sistem mikrokontroler dan embedded system. | |
| sub.cpmk.ST423.CPMK051.3 | Mengembangkan program mikrokontroler menggunakan bahasa C/C++. | |
| sub.cpmk.ST423.CPMK052.1 | Mengintegrasikan berbagai sensor dan aktuator sederhana. | |
| sub.cpmk.ST423.CPMK052.2 | Melakukan komunikasi data serial maupun jaringan menggunakan ESP8266/ESP32. | |
| sub.cpmk.ST423.CPMK052.3 | Mengirimkan data sensor menuju platform IoT sederhana. | |
| sub.cpmk.ST423.CPMK052.4 | Mendesain sistem akuisisi data sederhana yang siap digunakan untuk analisis lanjutan. | |
| Korelasi CPMK terhadap Sub-CPMK | ||
| CPMK051 |
sub.cpmk.ST423.CPMK051.1 sub.cpmk.ST423.CPMK051.2 sub.cpmk.ST423.CPMK051.3 |
|
| CPMK052 |
sub.cpmk.ST423.CPMK052.1 sub.cpmk.ST423.CPMK052.2 sub.cpmk.ST423.CPMK052.3 sub.cpmk.ST423.CPMK052.4 |
|
| Deskripsi Singkat MK | Matakuliah mempelajari dasar, penggunaan dan fungsi mikrokontroler serta modul-modul pelengkapnya untuk mendukung proses pengumpulan/akuisisi data yang ditangkap dari sensor dan dapat berkomunikasi dengan perangkat lainnya. | |
| Bahan Kajian : Materi Pembelajaran | - Dasar pemrograman mikrokontroler - Timming & non-blocking programing - Analog input & ADC - Sensor Digital - Aktuator - Komunikasi data mikrokontroller - Mikrokontroler nirkabel (ESP) - Komunikasi nirkabel - Platform Cloud IoT - Data logging dan akuisisi data - multi sensor | |
| Pustaka | Utama | |
|
||
| Pendukung | ||
|
||
| Dosen Pengampu | Uyock Anggoro Saputro, S.Kom., M.Kom., Agung Pambudi, S.T., M.A., Rizqi Sukma Kharisma, S.Kom., M.Kom., Ahmad Ridwan, S.Tr.T., M.T. | |
| Mata Kuliah Syarat | Komunikasi Data, Hardware Software 1 | |
| Pertemuan Ke | Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | Penilaian | Bentuk Pembelajaran; Metode Pembelajaran; Penugasan Mahasiswa; | Materi Pembelajaran | Bobot Penilaian | ||
|---|---|---|---|---|---|---|---|
| Indikator | Kriteria & Teknik | Luring | Daring | ||||
| 1 |
sub.cpmk.ST423.CPMK051.1-Mengidentifikasikan target Perkuliahan dan kebutuhan peralatan pendukung perkuliahan sub.cpmk.ST423.CPMK051.2-Memahami arsitektur dasar sistem mikrokontroler dan embedded system. |
Mahasiswa mampu menjelaskan tujuan perkuliahan termasuk capaian pembelajaran, point-point penilaian perkuliahan dan aturan-aturan perkuliahan. Mahasiswa mampu melakukan instalasi Arduino IDE, Mengenal jenis board mikrokontroler, melakukan upload program pertama, dan menyebutkan program simulasi |
Kriteria Rubrik Skala Persepsi Teknik Tugas |
Kuliah,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=100 Menit] |
Video Pembelajaran ,Video Pembelajaran,[VA=100 Menit] |
Topik Perkenalan perkuliahan, alat, dan instrument praktikum Sub Topik Embedded system, mikrokontroler vs mikroposesor, arduino vs esp (8266 & 32), roadmap matakuliah. |
5 |
| 2 |
sub.cpmk.ST423.CPMK051.2-Memahami arsitektur dasar sistem mikrokontroler dan embedded system.
|
Mahasiswa mampu merancang rangkaian mikrokontroler dengan modul digital Input/Output, Button, LED Array dan 7 Segment |
Kriteria Rubrik Analitik Teknik Laporan Praktikum |
Praktikum,Praktikum,[P=100 Menit] |
Video Pembelajaran ,Video Pembelajaran,[VA=100 Menit] |
Topik Dasar pemrograman mikrokontroler (Digital I/O) Sub Topik Struktur program arduino: setup(), loop(), variabel, fungsi, library |
5 |
| 3 |
sub.cpmk.ST423.CPMK051.2-Memahami arsitektur dasar sistem mikrokontroler dan embedded system.
sub.cpmk.ST423.CPMK051.3-Mengembangkan program mikrokontroler menggunakan bahasa C/C++. |
Mahasiswa mampu membuat rangkaian mikrokontroler dengan adanya konsep waktu dan milis (non blcoking programming) |
Kriteria Rubrik Analitik Teknik Laporan praktikum |
Praktikum,Praktikum,[P=100 Menit] |
Video Pembelajaran ,Video Pembelajaran,[VA=100 Menit] |
Topik Timing & Non-Blocking Programming Sub Topik Konsep waktu pada mikrokontroler Milis (non-blocking programing) |
5 |
| 4 |
sub.cpmk.ST423.CPMK051.2-Memahami arsitektur dasar sistem mikrokontroler dan embedded system.
sub.cpmk.ST423.CPMK051.3-Mengembangkan program mikrokontroler menggunakan bahasa C/C++. |
Mahasiswa mampu merancang rangkaian mikrokontroler dengan data input Analog dan membuat mapping data ADC |
Kriteria Rubrik Analitik Teknik Laporan Praktikum |
Praktikum,Praktikum,[P=100 Menit] |
Video Pembelajaran ,Video Pembelajaran,[VA=100 Menit] |
Topik Analog input dan ADC Sub Topik ADC (Analog to Digital Converter) Resolusi ADC Mapping data Analog |
5 |
| 5 |
sub.cpmk.ST423.CPMK052.1-Mengintegrasikan berbagai sensor dan aktuator sederhana.
|
Mahasiswa mampu merancang rangkaian mikrokontroler yang terhubung dengan sensor digital dan melakukan pembacaan data sensor. |
Kriteria Rubrik Analitik Teknik Laporan Praktikum |
Praktikum,Praktikum,[P=100 Menit] |
Video Pembelajaran ,Video Pembelajaran,[VA=100 Menit] |
Topik Sensor digital Sub Topik Konsep sensor digital Library sensor Pembacaan data Penggunaan sensor digital (DHT, PIR, atau HCSR04) |
5 |
| 6 |
sub.cpmk.ST423.CPMK052.1-Mengintegrasikan berbagai sensor dan aktuator sederhana.
|
Mahasiswa mampu merancang rangkaian mikrokontroler dengan perangkat luaran aktuator (motor, buzzer, atau relay) baik dikontrol secara manual ataupun berdasarkan pembacaan data sensor. |
Kriteria Rubrik Analitik Teknik Laporan praktikum |
Praktikum,Praktikum,[P=100 Menit] |
Video Pembelajaran ,Video Pembelajaran,[VA=100 Menit] |
Topik Aktuator Sub Topik Jenis aktuator : Motor, buzzer, relay. Kontrol aktuator dengan mikrokontroler |
5 |
| 7 |
sub.cpmk.ST423.CPMK052.2-Melakukan komunikasi data serial maupun jaringan menggunakan ESP8266/ESP32.
|
Mahasiswa mampu membuat rangkaian mikrokontroler yang menggunakan rangkaian komunikasi data serial, uart, i2c, atau SPI. |
Kriteria Rubrik Analitik Teknik Laporan Praktikum |
Praktikum,Praktikum,[P=100 Menit] |
Video Pembelajaran ,Video Pembelajaran,[VA=100 Menit] |
Topik Komunikasi data mikrokontroler Sub Topik UART I2C SPI Serial |
5 |
| 8 |
sub.cpmk.ST423.CPMK052.2-Melakukan komunikasi data serial maupun jaringan menggunakan ESP8266/ESP32.
|
Mahasiswa mampu membuat konfigurasi mikrokontroler ESP dengan mode Station dan WiFi manager |
Kriteria Rubrik Analitik Teknik Laporan Praktikum |
Praktikum,Praktikum,[P=100 Menit] |
Video Pembelajaran ,Video Pembelajaran,[VA=100 Menit] |
Topik Perkenalan ESP8266/32 dan WiFi Sub Topik Arsitektur ESP, WiFi Manager, AP Station Mode |
5 |
| 9 |
sub.cpmk.ST423.CPMK052.2-Melakukan komunikasi data serial maupun jaringan menggunakan ESP8266/ESP32.
|
Mahasiswa mampu mengkonfigurasi mikrokontroler berbasis website menjadi server sederhana dan mampu berkomunikasi via HTTP dan REST API, untuk melakukan kontrol dan menampilkan data. |
Kriteria Rubrik Analitik Teknik Laporan Praktikum |
Praktikum,Praktikum,[P=100 Menit] |
Tugas ,Laporan Praktikum,[LP=100 Menit] |
Topik Kontrol Komunikasi Wireless Sub Topik Web server sederhana, HTTP Control, REST API |
5 |
| 10 |
sub.cpmk.ST423.CPMK052.2-Melakukan komunikasi data serial maupun jaringan menggunakan ESP8266/ESP32.
sub.cpmk.ST423.CPMK052.3-Mengirimkan data sensor menuju platform IoT sederhana. |
Mahasiswa mampu membuat koneksi ke platform IoT yang tersedia daring |
Kriteria Rubrik Analitik Teknik Laporan praktikum |
Praktikum,Praktikum,[P=100 Menit] |
Tugas ,Laporan Praktikum,[LP=100 Menit] |
Topik Pcout IoT Platform Sub Topik Platform IoT umum (Blynk) Mengirim dan menerima data melalui platform IoT |
5 |
| 11 |
sub.cpmk.ST423.CPMK052.3-Mengirimkan data sensor menuju platform IoT sederhana.
sub.cpmk.ST423.CPMK052.4-Mendesain sistem akuisisi data sederhana yang siap digunakan untuk analisis lanjutan. |
Mahasiswa mampu menyimpan data dari sensor yang terhubung mikrokontroler menuju ke database IoT sederhana |
Kriteria Rubrik Analitik Teknik Laporan Praktikum |
Praktikum,Praktikum,[P=100 Menit] |
Tugas ,Laporan Praktikum,[LP=100 Menit] |
Topik Data Logging Sub Topik Akuisisi data berbasis IoT Thingspeak, Logging, CSV, JSON |
5 |
| 12 |
sub.cpmk.ST423.CPMK052.3-Mengirimkan data sensor menuju platform IoT sederhana.
sub.cpmk.ST423.CPMK052.4-Mendesain sistem akuisisi data sederhana yang siap digunakan untuk analisis lanjutan. |
Mahasiswa mampu menggabungkan 2-4 sensor dalam rangkaian mikrokontroler, dan mengolah data menjadi dataset multiparameter |
Kriteria Rubrik Analitik Teknik Laporan praktikum |
Praktikum,Praktikum,[P=100 Menit] |
Tugas ,Laporan Praktikum,[LP=100 Menit] |
Topik Multi-Sensor Sub Topik Pengelolaan banyak sensor, Struktur program modular |
5 |
| 13 |
sub.cpmk.ST423.CPMK052.1-Mengintegrasikan berbagai sensor dan aktuator sederhana.
sub.cpmk.ST423.CPMK052.4-Mendesain sistem akuisisi data sederhana yang siap digunakan untuk analisis lanjutan. |
Mahasiswa mampu melakukan debugging, optimasi, dan dokumentasi final project |
Kriteria Rubrik Holistik Teknik Diskusi dan presentasi tanya jawab |
Praktikum,Praktikum,[P=100 Menit] |
Diskusi,Tugas Take Home,[TH=100 Menit] |
Topik Final Project Sub Topik Pengembangan project akhir |
10 |
| 14 |
sub.cpmk.ST423.CPMK052.1-Mengintegrasikan berbagai sensor dan aktuator sederhana.
sub.cpmk.ST423.CPMK052.2-Melakukan komunikasi data serial maupun jaringan menggunakan ESP8266/ESP32. sub.cpmk.ST423.CPMK052.3-Mengirimkan data sensor menuju platform IoT sederhana. sub.cpmk.ST423.CPMK052.4-Mendesain sistem akuisisi data sederhana yang siap digunakan untuk analisis lanjutan. |
Mahasiswa mampu mempresentasikan hasil final project |
Kriteria Rubrik Holistik Teknik Presentasi |
Praktikum,Presentasi,[PS=100 Menit] |
Presentasi,Presentasi Tidak Langsung,[PSTL=100 Menit] |
Topik Presentasi & Evaluasi Sub Topik Presentasi hasi lfinal project |
10 |
| 15 |
sub.cpmk.ST423.CPMK051.2-Memahami arsitektur dasar sistem mikrokontroler dan embedded system.
sub.cpmk.ST423.CPMK051.3-Mengembangkan program mikrokontroler menggunakan bahasa C/C++. |
UTS |
Kriteria Rubrik Analitik Teknik Ujian Tengah Semester |
Ujian terjadwal,Tugas,[T=100 Menit] |
Ujian terjadwal,Tugas Take Home,[TH=100 Menit] |
Topik UTS Sub Topik Proposal Final Project |
10 |
| 16 |
sub.cpmk.ST423.CPMK052.1-Mengintegrasikan berbagai sensor dan aktuator sederhana.
sub.cpmk.ST423.CPMK052.2-Melakukan komunikasi data serial maupun jaringan menggunakan ESP8266/ESP32. sub.cpmk.ST423.CPMK052.3-Mengirimkan data sensor menuju platform IoT sederhana. sub.cpmk.ST423.CPMK052.4-Mendesain sistem akuisisi data sederhana yang siap digunakan untuk analisis lanjutan. |
Mahasiswa mampu membuat dokumentasi final project |
Kriteria Rubrik Analitik Teknik Ujian Akhir Semester |
Ujian terjadwal,Tugas,[T=100 Menit] |
Ujian terjadwal,Tugas,[T=100 Menit] |
Topik UAS Sub Topik Ujian Akhir Semester |
10 |
| CPL | MK | CPMK | Kuis | Laporan Praktikum | Diskusi | Presentasi | Tes Tulis (UTS) | Tes Tulis ( UAS ) |
|---|---|---|---|---|---|---|---|---|
| CPLP05 | MIKROKONTROLER | CPMK051 | Y | Y | Y | |||
| CPLP05 | MIKROKONTROLER | CPMK052 | Y | Y | Y | Y |
| CPL | CPMK | Sub-CPMK | Detail Penugasan (Teknik Penilaian) | Bobot % | Kriteria Penilaian |
|---|---|---|---|---|---|
| CPLP05 | CPMK051 | sub.cpmk.ST423.CPMK051.1, sub.cpmk.ST423.CPMK051.2 | Tugas | 5 | Rubrik Skala Persepsi |
| CPLP05 | CPMK051 | sub.cpmk.ST423.CPMK051.2 | Laporan Praktikum | 5 | Rubrik Analitik |
| CPLP05 | CPMK051 | sub.cpmk.ST423.CPMK051.2, sub.cpmk.ST423.CPMK051.3 | Laporan praktikum | 5 | Rubrik Analitik |
| CPLP05 | CPMK051 | sub.cpmk.ST423.CPMK051.2, sub.cpmk.ST423.CPMK051.3 | Laporan Praktikum | 5 | Rubrik Analitik |
| CPLP05 | CPMK052 | sub.cpmk.ST423.CPMK052.1 | Laporan Praktikum | 5 | Rubrik Analitik |
| CPLP05 | CPMK052 | sub.cpmk.ST423.CPMK052.1 | Laporan praktikum | 5 | Rubrik Analitik |
| CPLP05 | CPMK052 | sub.cpmk.ST423.CPMK052.2 | Laporan Praktikum | 5 | Rubrik Analitik |
| CPLP05 | CPMK052 | sub.cpmk.ST423.CPMK052.2 | Laporan Praktikum | 5 | Rubrik Analitik |
| CPLP05 | CPMK052 | sub.cpmk.ST423.CPMK052.2 | Laporan Praktikum | 5 | Rubrik Analitik |
| CPLP05 | CPMK052 | sub.cpmk.ST423.CPMK052.2, sub.cpmk.ST423.CPMK052.3 | Laporan praktikum | 5 | Rubrik Analitik |
| CPLP05 | CPMK052 | sub.cpmk.ST423.CPMK052.3, sub.cpmk.ST423.CPMK052.4 | Laporan Praktikum | 5 | Rubrik Analitik |
| CPLP05 | CPMK052 | sub.cpmk.ST423.CPMK052.3, sub.cpmk.ST423.CPMK052.4 | Laporan praktikum | 5 | Rubrik Analitik |
| CPLP05 | CPMK052 | sub.cpmk.ST423.CPMK052.1, sub.cpmk.ST423.CPMK052.4 | Diskusi dan presentasi tanya jawab | 10 | Rubrik Holistik |
| CPLP05 | CPMK052 | sub.cpmk.ST423.CPMK052.1, sub.cpmk.ST423.CPMK052.2, sub.cpmk.ST423.CPMK052.3, sub.cpmk.ST423.CPMK052.4 | Presentasi | 10 | Rubrik Holistik |
| CPLP05 | CPMK051 | sub.cpmk.ST423.CPMK051.2, sub.cpmk.ST423.CPMK051.3 | Ujian Tengah Semester | 10 | Rubrik Analitik |
| CPLP05 | CPMK052 | sub.cpmk.ST423.CPMK052.1, sub.cpmk.ST423.CPMK052.2, sub.cpmk.ST423.CPMK052.3, sub.cpmk.ST423.CPMK052.4 | Ujian Akhir Semester | 10 | Rubrik Analitik |
| Total | 100 | ||||
| CPL | MK | CPMK | Kuis | Laporan Praktikum | Diskusi | Presentasi | Tes Tulis (UTS) | Tes Tulis ( UAS ) | Total |
|---|---|---|---|---|---|---|---|---|---|
| CPLP05 | MIKROKONTROLER | CPMK051 | 5% | 15% | 0% | 0% | 10% | 0% | 30% |
| CPLP05 | MIKROKONTROLER | CPMK052 | 0% | 40% | 10% | 10% | 0% | 10% | 70% |
| 100% | |||||||||