Muhammad Hendrick Kurnia - Politeknik Elektronika Negeri Surabaya - PKM-KC
Muhammad Hendrick Kurnia - Politeknik Elektronika Negeri Surabaya - PKM-KC
JUDUL PROGRAM
HAND GESTURE SMART PRESENTATION SYSTEM FOR EDUCATION
(SISTEM PRESENTASI PINTAR MENGGUNAKAN INTERAKSI
GERAKAN TANGAN)
BIDANG KEGIATAN:
PKM-KARSA CIPTA
Diusulkan oleh :
Muhammad Hendrick Kurnia 4103121025 Angkatan 2012
Ade Dwi Prasetya 4103121026 Angkatan 2012
Resa Rizki Dwi Kurniawan 4103131029 Angkatan 2013
Harnum Aida Rizki 4103131013 Angkatan 2013
Yasinta Hijriyana N.A 1203141012 Angkatan 2014
I
ii
DAFTAR ISI
iii
DAFTAR TABEL
iv
RINGKASAN
v
1
BAB 1. PENDAHULUAN
Hardware :
- Embedded system
Sistem embedded merupakan peralatan komputer yang
didesain dengan tujuan tertentu secara spesifik untuk
melakukan fungsi tertentu, terdiri dari perangkat keras dan
perangkat lunak. Perangkat keras meliputi mikroprosesor
atau mikrokontroler dengan penambahan memori eksternal,
I/O dan komponen lainnya. Perangkat lunak embedded
merupakan penggerak pada sistem embedded yang didukung
oleh Real Time Operating System (RTOS).
- Kinect
Kinect adalah batang horizontal yang terhubung dengan alas
kecil berporos yang dapat berputar. Perangkat ini memiliki
kamera RGB, sensor kedalaman dan mikrofon yang berjalan
di perangkat software khusus, yang menyediakan
kemampuan untuk menangkap gerak secara 3D, mengenali
wajah dan mengenali suara.
4
Software
- Linux
System Operasi yang berbasis kernel bersifat open source.
- Pemrograman php
adalah bahasa skrip yang dapat ditanamkan atau disisipkan
ke dalam HTML. PHP banyak dipakai untuk memrogram
situs web dinamis.
- GUI javascript
Graphical User Interface antarmuka pengajar secara grafis.
- Database MY SQL
sebuah perangkat lunak sistem manajemen basis data SQL,
Perangkat lunak gratis dibawah lisensi GNU General Public
License (GPL).
- DepthJS
Sebuah ekstensi browser open-source yang memungkinkan
sensor gerakan tangan dapat berinteraksi dengan halaman
web.
- PDF Viewer
Sebuah plugin yang digunakan untuk menampilkan file PDF
pada browser.
- PPT Reader
Sebuah plugin yang digunakan untuk menampilkan file PPT
pada browser.
5
Studi Literatur
Survey Tempat
Perancangan Sistem
Perancangan Alat
Tidak
Pengujian Alat
Ya
Penyusunan Laporan
export ARCH=arm
export CROSS_COMPILE=arm-linux-gnueabihf-
2. Dapatkan sumber kode (Source Code):
git clone -b radxa/stable-3.0 https://github.com/linux-
rockchip/kernel_rockchip.git
6
3. Membangun kernel:
cd kernel_rockchip
make radxa_rock_pro_linux_defconfig
make
Kernel akan -j8 di arch/arm/boot/Image.
terinstall
export INSTALL_MOD_PATH=./modules
Semua
cdmodul
.. kernel berada di modules/lib/modules/3.0.36+/.
5. Membuat ramdisk:
git clone https://github.com/radxa/initrd.git
make -C initrd
6. Install mkbootimg
git clone https://github.com/neo-
technologies/rockchip-mkbootimg.git
cd rockchip-mkbootimg
make
8. Memodifikasi parameter
root=/dev/block/mtd/by-name/linuxroot # rootfs
in the nand partition named "linuxroot"
4. Setelah itu install beberapa paket libfreenect agar Xbox Kinect 360
dapat terbaca oleh sistem linux. Perintahnya sebagai berikut :
$ sudo apt-get install libfreenect libfreenect-dev
libfreenect-demos
5. Setelah terinstall kemudian tambahkan username pada program
OpenKinect
$ sudo adduser $USER video
Pembelian Hardware
(sensor gerakan tangan,
2. sistem perangkat,
penampil multimedia,
server, sd card)
Sinkronisasi driver
4. sensor gerakan tangan
pada sistem perangkat
5. Pembuatan aplikasi
9
yang menghubungkan
sensor gerakan tangan
dengan sistem
perangkat
Instalasi dan
6.
pemrograman DepthJS.
Modified Browser
7. untuk PPT Viewer dan
PDF reader
Pembuatan program
8.
auto load atau auto start
Pembuatan database
9. dan Pemrograman web
GUI
Sinkronisasi smart
10. presentation system
dengan LCD
Pembuatan laporan
12. akhir dan pengumpulan
hasil karya
10
DAFTAR PUSTAKA
1. Peralatan Penunjang
3. Perjalanan
Material Justifikasi Kuantitas Harga Jumlah (Rp)
Pemakaian Satuan (Rp)
Transportasi Pembelian 1 353.700,- 353,700,-
Alat dan
bahan.
Transportasi Studi 1 175.000,- 175.000,-
Literatur
Transportasi Perjalanan 1 825.000,- 825.000,-
survey ke
sekolah dan
Universitas
Transportasi Jasa 1 284.000,- 284.000,-
Pengiriman
Barang
SUB TOTAL (Rp) 1.637.700,-
4. Lain-Lain
Material Justifikasi Kuantitas Harga Jumlah (Rp)
Pemakaian Satuan (Rp)
Print Jilid Untuk 3 5.000,- 15.000,-
Proposal Dokumentasi
Kegiatan Kegiatan
Alokasi
No Nama / NRP Program Studi Bidang Ilmu Waktu Uraian Tugas
(jam/minggu)
Pembuatan
program auto
load atau auto
Muhammad Teknologi start.
Rekayasa
1 Hendrick Multimedia dan 20jam/minggu
dan teknologi
Kurnia Broadcasting Pembuatan
database dan
Pemrograman
web GUI.
Instalasi dan
pemrograman
Teknologi DepthJS.
Ade Dwi Rekayasa
2 Multimedia dan 20jam/minggu
Prasetya dan teknologi
Broadcasting Pembuatan
program auto
fullscreen.
Installasi linux
pada SD Card.
Yasinta
Teknik Sinkronisasi
3 Hijriyana Jaringan 20jam/minggu
Telekomunikasi driver sensor
N.A
gerakan tangan
pada sistem
perangkat.
Sinkronisasi
Teknologi smart
Harnum Aida
4 Multimedia dan Multimedia 20jam/minggu presentation
Rizki
Broadcasting system dengan
LCD.
Pembuatan
aplikasi yang
Teknologi menghubungkan
Resa Rizki
5 Multimedia dan Programming 20jam/minggu sensor gerakan
Dwi K
Broadcasting tangan dengan
sistem
perangkat.
22