digilib@itb.ac.id +62 812 2508 8800

ABSTRAK Rizki Habibi Alamsyah
PUBLIC Alice Diniarti

Kegiatan praktikum sebagai bagian dari proses pembelajaran yang membutuhkan peralatan laboratorium yang khusus, seperti halnya Praktikum Elektronika Industri, saat ini terkendala akibat kurangnya akses lembaga pendidikan dan mahasiswa terhadap fasilitas laboratorium yang memadai. Hal ini khususnya dirasakan selama masa pandemi Covid-19. Introlabs merupakan sistem perangkat Praktikum Elektronika Industri yang memungkinkan praktikum dapat dilakukan secara jarak jauh melalui jaringan internet. Perancangan sistem Introlabs dilakukan dengan memperhatikan spesifikasi dan karakteristik produk yang dibutuhkan. Introlabs menggunakan server lokal Raspberry Pi dengan kamera Raspberry Pi Camera Module. Aplikasi web Introlabs diimplementasikan menggunakan library Bootstrap, D3JS, dan JQuery. Komunikasi antara server dengan aplikasi web menggunakan protokol HTTP dan Websocket untuk komunikasi yang bersifat real time. Server diimplementasikan menggunakan bahasa pemrograman Javascript pada runtime NodeJS untuk server utama dan Python untuk streamer kamera. Sebagaimana ditunjukkan dari proses pengujian, aplikasi web Introlabs dapat diakses pada 5 sistem operasi yang berbeda (Windows, MacOS, Linux, Android, dan iOS). Penggunaan bandwidth maksimal dari perangkat ini sekitar 0,9 Mbps, dengan resolusi kamera 480p. Sistem ini menggunakan hardware dan dimensi server yang telah memenuhi spesifikasi. Dengan demikian, aplikasi web, server, dan kamera pada Introlabs yang dirancang dan di-implementasikan di dalam Tugas Akhir ini telah memenuhi kebutuhan dan karakteristik produk yang telah ditentukan di dalam spesifikasi.