Anda di halaman 1dari 93

LAPORAN

RANCANG BANGUN SMART CCTV MENGGUNAKAN ARDUINO


BERBASIS DESKTOP PADA PENGEMBANGAN SMART CLASS
DI JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA

TIM Proyek:
Fazzar Ramadhan (4313111034) (11)
Della Arninda Puspita (4313111029) (7)

PROGRAM STUDI TEKNIK KOMPUTER DAN JARINGAN


JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA
2016

SURAT PERNYATAAN KLIEN

KATA PENGANTAR PROYEK


Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang
telah memberikan rahmat dan karunianya, sehingga penulis dapat
menyelesaikan Laporan Manajemen Proyek IT ini.
Manajeman Proyek IT ini merupakan salah satu matakuliah yang
wajib ditempuh di Jurusan Teknik Informatika dan Komputer Politeknik
Negeri Jakarta.Laporan Manajeman Proyek IT ini disusun sebagai
pelengkap proyek yang telah dilaksanakan lebih kurang 1 semester.
Dengan selesainya laporan manajeman proyek IT ini tidak terlepas
dari bantuan banyak pihak yang telah memberikan masukan-masukan
kepada penulis. Untuk itu penulis mengucapkan banyak terimakasih kepada:
1. Bapak Drs. Refirman, M.Kom
2. Mahasiswa TKJ-6B
Penulis menyadari bahwa masih banyak kekurangan dari laporan ini,
baik dari materi maupun teknik penyajiannya, mengingat kurangnya
pengetahuan dan pengalaman penulis.Oleh karena itu, kritik dan saran yang
membangun sangat penulis harapkan.

Terimakasih.

Jakarta, 25 Mei 2016

DAFTAR ISI
Surat Pernyataan Klien
Kata Pengantar
Daftar Isi
Proposal 10 Bab
Kegiatan Utama Proyek
1. Feasibility Study
2. Outline Design
3. Detailed Design
4. Program
5. Testing
6. Roll-out
7. Support
Dokumentasi Proyek
1. Visi-Misi Proyek
2. Ide-ide Teknis Implementasi
3. Baseline Proyek
4. WBS, Gantt Chart, Pert System
5. Kumulatif Laporan Berkala
6. Perubahan Lingkup dan Penanggulangan Resiko
7. Laporan Informal
8. Biaya Total Proyek
9. Perjanjian Penerimaan Deliverables dari Pemberi Tugas
10. Post-Project Activities dan Audit
Standard Operational Procedure
1. Pengoperasian Sistem
a. Pengoperasian sistem halaman aplikasi camera dan sound
switching
b. Pengoperasian sistem hardware
2. Maintenance
Tabel Alat dan Bahan
Data penyusun / Penulis

PROPOSAL
RANCANG BANGUN SMART CCTV MENGGUNAKAN ARDUINO
BERBASIS DESKTOP PADA PENGEMBANGAN SMART CLASS
DI JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA

TIM Proyek:
Fazzar Ramadhan (4313111034) (11)
Della Arninda Puspita (4313111029) (7)

PROGRAM STUDI TEKNIK KOMPUTER DAN JARINGAN


JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA
2016

DAFTAR ISI
Daftar Gambar.......................................................................................... 3
Daftar Tabel ............................................................................................. 4
PENGENALAN ....................................................................................... 5
BAB 1
PENDAHULUAN.................................................................................... 6
1.1 Latar Belakang Perusahaan.................................................................. 6
1.2 Struktur Perusahaan............................................................................. 7
BAB 2 PROJECT CHARTER............................................................... 7
2.1 Project Title........................................................................................ 10
2.2 Project Objective................................................................................ 11
2.3 Project Conception............................................................................. 11
2.4 Problem Statement............................................................................. 11
2.5 Initial Scope of Project...................................................................... 11
2.6 Contraint............................................................................................ 11
2.7 Objective............................................................................................ 13
2.8 Project Documentation and Comunication........................................ 13
2.9 Project Organization and Staffing Approach..................................... 13
2.10 Resource Requirement of Implementing the Project....................... 13
2.11 Schedulling...................................................................................... 14
BAB 3 PROBLEM ANALYSIS PHASE............................................. 14
3.1 Problem Domain................................................................................ 15
3.2 Problem and Opportunity Analysis................................................... 15
BAB 4 REQUIREMENT ANALYSIS PHASE.................................. 16
4.1 Define Requirement.......................................................................... 16
4.2 Analyze Requirement........................................................................ 17
4.3 Data Modelling.................................................................................. 17
4.4 Proses Modeling................................................................................ 17
4.4.1 DFD Level 0 .................................................................................. 20
4.4.2 DFD Level 1 .................................................................................. 20
4.4.3 DFD Level 2 .................................................................................. 21
4.5 Interface Modeling............................................................................. 21

BAB 5 DECISION ANALYSIS PHASE.............................................. 22


5.1 Identifying Candidate Solution.......................................................... 22
5.2 Analyzing Candidate Solution........................................................... 23
5.3 Comparing Candidate Solution.......................................................... 24
5.4 Recomend a Solution......................................................................... 24
BAB 6 APPLICATION ARCHITECTURE....................................... 26
6.1 Physical Data Flow Diagram............................................................. 26
6.1.1 Physical Processes ......................................................................... 27
6.1.2 Physical Data Flows ...................................................................... 28
6.1.3 Physical Data Stores ...................................................................... 30
6.2 Network Architecture........................................................................ 31
BAB 7 DATABASE DESIGN.............................................................. 32
BAB 8 System Interface........................................................................ 34
8.1 System Interface................................................................................ 34
BAB 9 CONSTRUCTION and IMPLEMENTATION SYSTEM... 37
9.1 Construction System......................................................................... 37
9.2 Implementation System.................................................................... 38
BAB 10 PENUTUP............................................................................... 40
10.1 Kesimpulan .................................................................................... 40
10.2 Saran .............................................................................................. 40

DAFTAR GAMBAR
1. Struktur Organisasi...................................................................... 10
2. WBS (Work Breakdown System)................................................ 15
3. Data Modelling............................................................................. 21
4. DFD Level 0................................................................................. 22
5. DFD Level 1................................................................................. 23
6. DFD Level 2................................................................................. 24
7. Usecase Diagram.......................................................................... 25
8. Physical Data Flow....................................................................... 31
9. Rancang Network......................................................................... 32
10. Tampilan Icon............................................................................... 34
11. Tampilan Login............................................................................ 34
12. Tampilan Utama........................................................................... 35
13. Tampilan Rabasca........................................................................ 35
14. Tampilan Streaming..................................................................... 36

DAFTAR TABEL
1.
2.
3.
4.
5.
6.

Problem Statement..................................................................... 11
Resource Requerment................................................................ 14
Gantchart.................................................................................. 16
Problem and Opprtunities Analysis........................................... 18
Identify Candidate Solutions..................................................... 26
Comparing Candidate Solution.................................................. 28

PENGENALAN
1. Smart Class
Smart Class atau Kelas Pintar adalah sebuah sistem yang
diterapkan pada sebuah ruangan belajar atau kelas dimana
penggunanya dapat mengontrol keadaan kelas itu dengan sebuah
smartphone yang dimilikinya. Tentu saja smartphone tersebut telah
terinstall aplikasi yang terhubung dengan sistem smartclass tersebut.
Dalam sistem smartclass terdapat beberapa fungsi atau subsistem
seperti:
a. Absensi manggunakan finger print yang terhubung dengan
database.
b. Kunci pintu otomatis (Smart Lock).
c. Pengendalian ruangan mulai dari AC dan lampu (Smart Control
Room).
d. Monitoring ruangan menggunakan kamera CCTV yang dapat
dikendalikan dengan smartphone.
2. Smart CCTV
Smart CCTV merupakan sebuah alat untuk monitoring ruang
kelas dengan secara otomatis menggunakan kamera yang terpasang
di depan kelas, yang digerakan menggunakan mikrokontroler
Arduino Uno untuk menggerakan ke atas-bawah dan ke kanan-kiri
untuk mendapatkan rekaman dari setiap sudut yang ada di dalam
kelas. Alat ini mempunyai fungsi menjaga keamanan fasilitas dan
peralatan yang ada di dalam kelas saat digunakan atau saat tidak
digunakan.
SmartCCTV merupakan sistem kontrol room dari jarak jauh
yang dapat dilakukan oleh dosen melalui smartphone dengan
menggunakan sebuah aplikasi berbasis android. Dimana dosen
dalam melakukan tugasnya utnuk mengawati mahasiswa saat
melakukan ujian tidak harus berada didalam kelas tersebut,
melainkan dapat berada pada tempat atau ruangan lain dan
melakukan pengawasan kepada mahasiswa melalui aplikasi android
yang ada pada smartphone. Smart CCTV ini akan dilengkapi dengan

speaker untuk membantu dosen dalam menyampaikan peringatan


atau perintah kepada mahasiswa yang berada di kelas dari jarak jauh
melalui aplikasi android. Smart CCTV merupakan salah satu
subsistem yang akan melengkapi sistem smartclass yang akan
diterapkan pada jurusan Teknik Informatika dan Komputer
Politeknik Negeri Jakarta.

BAB 1
PENDAHULUAN
1.1 Latar Belakang Perusahaan
Jurusan Teknik Informatika dan Komputer (TIK) diresmikan pada 2
Juni 2014 yang bertujuan untuk menghasilkan lulusan sarjana sains terapan
yang berpengalaman dan mampu memecahkan masalah dalam bidang
Teknik Informatika dan Komputer dengan menganalisis, merancang dan
membangun sistem.
Saat ini Jurusan Teknik Informatika dan Komputer memiliki tiga
program studi yaitu Teknik Informatika, Teknik Komputer dan Jaringan dan
Teknik Multimedia dan Jaringan.
Selain itu terdapat program kerjasama baik dalam negeri maupun
luar negeri. Kelas program kerja sama dalam negeri yang diselenggarakan
oleh jurusan TIK bekerja sama dengan B2PKLN Cevest Bekasi dan bekerja
sama dengan CCIT Fakutas Teknik Universitas Indonesia. Sedangkan kerja
sama dengan luar negeri antara Jurusan TIK dengan Asia e-University
Malaysia adalah Teknik Informatika AeU dan Tekik Multimedia dan
Jaringan AeU.
Program Studi Teknik Informatika
Merupakan program pendidikan Sarjana Sains Terapan (S.ST) untuk
jenjang Diploma IV pendidikan vokasi. Dengan waktu tempuh penyelesaian
studi 4 tahun sama dengan program sarjana (S1).
Program Studi Teknik Informatika ini mendapatkan ijin dari Dikti
pada tanggal 17 Desember 2010. Dengan surat Keputusan Menteri
Pendidikan Nasional Republik Indonesia Nomor : 217/D/O/2010. Program
Studi ini menawarkan program reguler untuk lulusan SMA IPA dan SMK
bidang Teknik Elektro atau Teknik Informatika.
Lulusannya dapat bekerja mandiri sebagai Tenaga Kerja TIK
(Programmer) yang dapat menganalisa, merancang dan membangun sistem
informasi berskala enterprise berdasarkan keahlian dalam bidang basis data
dan jaringan.

Program Studi Teknik Komputer dan Jaringan


Merupakan program pendidikan vokasi jenjang Diploma IV, yang
dikonsentrasikan pada Teknik Komputer dan Jaringan. Program ini
menawarkan program reguler untuk lulusan SMA IPA dan SMK bidang
Teknik Elektro atau Teknik Informatika.
Mahasiswa dididik untuk mampu merancang, membangun serta
merawat sistem jaringan komputer untuk skala LAN, WAN maupun
Internetworking, juga terampil dalam membuat perangkat lunak aplikasi
client dan web dengan menerapkan sistem database dari spesifikasi yang
sudah didefinisikan sesuai kaidah rekayasa perangkat lunak. Perkuliahan
yang diberikan terdiri dari teori, praktik di workshop dan laboratorium serta
di industri.
Lulusannya dapat bekerja mandiri sebagai webmaster, atau di
perusahaan-perusahaan yang menggunakan jaringan data sebagai pengelola
jaringan dibagian teknik yang merawat dan memperbaiki komputer dan
jaringan.
Program Studi Teknik Multimedia dan Jaringan
Merupakan program pendidikan vokasi jenjang Diploma IV yang
menawarkan program reguler bagi lulusan SMA IPA dan SMK bidang
teknik elektro. Program ini dikonsentrasikan pada bidang Teknik
Multimedia dan Jaringan, yang bertujuan untuk mendidik para mahasiswa
mempunyai kemampuan menginstalasi jaringan komputer yang berskala
Intranet, WAN, dan Internet, juga mampu merancang bentuk-bentuk
tampilan animasi yang dapat diaplikasikan pada jaringan multimedia.
Lulusan program ini dapat bekerja mandiri maupun bekerja di
perusahaan-perusahaan sebagai perencana dan pelaksana instalasi jaringan
multimedia, sebagai pengelola jaringan multimedia.

1.2 Struktur Organisasi

BAB 2
PROJECT CHARTER
2.1 Project Title
RANCANG BANGUN SMART CCTV MENGGUNAKAN ARDUINO
BERBASIS ANDROID PADA PENGEMBANGAN SMART CLASS
DI JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA (RABASCA)
2.2 Project Objectives
Proyek ini akan membuat sebuah alat untuk memonitoring kelas
dengan menggunakan kamera CCTV yang dapat mengambil rekaman
dari berbagai sudut yang ada di dalam kelas. Bertujuan untuk
mengamankan seluruh aktivitas yang ada di dalam kelas disaat ada jam
kuliah maupun tidak ada jam kuliah.
2.3 Project Conception
Proyek ini adalah hasil pemikiran dari manajer proyek smart class
yang sedang di bangun di jurusan TIK Politeknik Negeri Jakarta. Di
dalam smart class membutuhkan sebuah sistem keamanan untuk
memonitoring ruang kelas untuk menjaga keamanan fasilitas dan
peralatan yang ada di dalam kelas saat digunakan atau saat tidak
digunakan.
2.4 Problem Statement
Seberapa pentingnya smart cctv ini untuk memonitoring ruang kelas
dalam penerapan smart class pada jurusan TIK Politeknik Negeri
Jakarta.
Brief
Urgency Visibility Annual
Priority Proposed
Statements
Benefits
or Rank Solution
of Problem,
Opportunity,
or Directive

laporan
singkat.masal
ah, waktu
,atau perintah

Keadaa
n yan g
mendes
ak

Besarnya
efekk
perubah
an

Laporan
keuntung
an
tahunan

Skala
periorit
as

Usulan/sol
usi

1. Smart cctv ASAP


untuk
memonitor
ing kelas.

High

$120

New
developme
nt

2. Tidak ada ASAP


automatisa
si control
cctv agar
dapat
menjangka
u seluruh
ruangan
kelas
ASAP
3. Aplikasi
berbasis
android
untuk
dosen

High

$100

New
developme
nt

Medium

$200

New
Developme
nt

Urgency : seberapa cepat masalah harus diatasi


Visibility : besarnya efek perubahan sistem terhadap pengguna.
o High : perubahan sangat membantu pengguna
o Medium : perubahan yang terjadi pengaruhnya tidak begitu besar namun
cukup membantu pengguna
o Low : perubahan kurang mempengaruhi pengguna
Annual benefit : perkiraan besarnya keuntungan apabila masalah dapat
diatasi
Prority : tingkat prioritas mana yang harus dikerjakan lebih dahulu
Proposed solution : solusi yang ditawarkan untuk mengatasi masalah

2.5

ASAP = as soon as possible = segera mungkin


Initial Scope of Project
Pihak yang terkait dalam proyek ini yang merupakan scope proyek
ialah :
1. Dosen
2. Mahasiswa
3. Karyawan

2.6 Constraint
Dalam pemasangan cctv pada ruangan kelas terdapat masalah yang
tidak dapat diatasi, yaitu tembok yang terdapat tiang penyangga yang
menonjol pada kedua sisi ruangan kelas. Hal ini mempengaruhi tata
letak pemasangan cctv pada ruang kelas, karena hal ini akan
menghalangi jangkauan kamera. Oleh karena itu, kita harus
menentukan tata letak cctv yang strategis.
2.7 Objectives
1. Membuat sebuah smart cctv yang dapat memonitoring ruangan
kelas.
2. Menghubungkan smart cctv dengan access point yang
berhubungan dengan server melalui protokol.
3. Mengembangkan smart cctv yang dapat diakses secara realtime
menggunakan aplikasi berbasis android.
2.8 Project Documentation and Communication
1. Seluruh anggota tim proyek mengadakan rapat mingguan yang
dipimpin oleh project manager.
2. Komunikasi antar anggota tim dilakukan dengan cara melalui email, forum diskusi yang telah disediakan, maupun pembicaraan
langsung.
3. Seluruh dokumentasi tentang proyek ini akan ditaruh pada satu
direktori khusus yang dapat diakses oleh semua anggota tim.
2.9 Project Organization and Staffing Approach
Project manager memilki tanggung jawab untuk :
a. Membuat rencana kerja dan anggaran konstruksi.

b. Mengendalikan seluruh kegiatan konstruksi.


c. Melakukan koordinasi dengan semua pihak terkait.
d. Membangun komunikasi internal dan eksternal.
e. Menetapkan kebutuhan sumber daya.
f. Menentukan alternatif mencapai target.
g. Menyetujui rencana dan metode kerja.
h. Tercapainya sasaran biaya, mutu,waktu, dan lingkungan.
i. Efisiensi dan efektifitas penggunaan sumber daya.
j. Terkoordinasinya semua pihak terkait.
Stakeholders yang terlibat dalam pembuatan sistem antara lain:
1. System Owner
: Jurusan TIK PNJ
2. System User
: Mahasiswa Jurusan TIK PNJ
3. Project Manager
: Fazzar Ramadhan
4. System Analyst
: Della Arninda Puspita
2.10 Resource Requirement for Implementing the Project
1 orang Project Manager
1 x $ 560
$ 560
1 orang System Analyst
Total

1 x $ 520

$ 520
$ 1080

2.11 Scheduling
2.11.1 WBS

2.11.2 Gant Chart

BAB 3
PROBLEM ANALYSIS PHASE
Setelah melakukan tahap Preliminary Investigation, telah diketahui
problem yang dimiliki Jurusan TIK Politeknik Negeri Jakarta. Pada tahap
tersebut juga telah didapatkan scope, objectives dan perencanaan proyek ini.
Pada tahap berikutnya yaitu problem analysis, requirement analysis
dan decision analysis. Pada tahap problem analysis, yang dilakukan adalah
menganalisa lebih dalam mengenai problem-problem yang ada. Hal lain
yang dilakukan pada tahap ini adalah mempelajari domain permasalahan.
Domain permasalahan dapat diketahui dengan mempelajari problem yang
ada pada sistem yang sekarang telah ada dan digunakan.
3.1 Problem Domain
Tahap ini bertujuan menganalisa problem, opportunity dan directives
dari sistem yang lama
Problem dari sistem yang telah ada akan dianalisa dari sisi
banyaknya alat dan fungsi dari alat tersebut:
1. Banyaknya alat CCTV di jurusan TIK sudah ada, namun hanya
di beberapa titik saja yaitu di lantai 1 ada 1 buah, di lantai 2 ada
1 buah, dan di lantai 3 ada 1 buah. Perlu diperbanyak lagi untuk
meningkat kankeamanan lingkungan di gedung jurusan TIK.
2. Fungsi alat CCTV kini hanya sebagai monitoring lorong di
gedung jurusan TIK saja. Maka akan dilakukan peningkatan
keamanan di gedung jurusan TIK dengan menambah CCTV pada
setiap ruang kelas dan berfungsi tidak untuk memonitoring saja
tapi dapat menjadi sarana dalam mengawas ujian pada saat ujian
berlangsung.
3.2 Problem and Opprtunities Analysis
Untuk menganalisa problem, digunakan cause and effect analysis
untuk menganalisa penyebab problem dan akibatnya. Bila diketahui
penyebab suatu problem maka akan dapat diketahui solusi yang harus
dilakukan agar problem tersebut dapatteratasi.

Setelah memahami problem, dapat disimpulkan system


improvement objectives dan constraint darisistem.
Berikut adalah matrix problem, opportunities, objectives dan
constraint darisistem yang ada :
PROJECT: RANCANG BANGUN SMART
CCTVMENGGUNAKAN ARDUINO BERBASIS
ANDROID PADA PENGEMBANGAN SMART
CLASS DI JURUSAN TEKNIK
INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA
(RABASCA)

PROJECT MANAGER: -

CREATED BY: Fazzar Ramadhan

LAST UPDATED BY: -

DATE CREATED: 10/03/2016

DATE LAST UPDATED: -

Cause and Effect Analysis


Problem or
Opportunity

Cause and Effects

System Improvement Objectives


System Objective

1. alat / system
yang banyaknya
terbilang kurang
untuk 1 gedung
jurusan TIK.

1. alat tidak dapat 1. mengembangkan


memonitor
dan
seluruh ruangan
memperbanyak
yang ada di dalam
alat / sistem yang
gedung jurusan
telah ada.
TIK.

2. penggunaan
alat / system
yang
masih
terpaku pada 1
monitor.

2.
penggunaan 2. membuat system
yang
masih
alat mobile yang
terpaku pada 1
berbasis android
monitor.
Dan
sehingga dapat
berpotensi
diakses
mengalami
menggunakan
kelalaian admin
telepon genggam
saat mengawas.
dosen dan pihak

System Constrant
a. Pengalokasian
alat yang masih
belum
tepat
pada
penempatannya
.

3.Tidak adanya
alat
untuk
memonitoring
keadaan
ruangankelas.

admin.
3.
3. membuat alat
penyalahgunaan
untuk
fasilitas
kelas
memonitoring
tidak tepat seperti
keadaan di dalam
kolong
meja
ruangan
kelas
menjadi tempat
dan menjadi alat
sampah.
bantu
untuk
pengawasan saat
ujian
berlangsung.

BAB 4
REQUIREMENT ANALYSIS PHASE
Pada tahap ini adalah tahap yang sangat penting dan tidak bisa
dilewatkan. Tujuan dari tahap ini adalah untuk menentukan apa yang harus
dapat dilakukan oleh sistem untuk memenuhi system objectives yang telah
ditentukan pada tahap sebelumnya.
4.1 Define Requirements
Pada tahap ini telah ditentukan 2 requirement yaitu requirement
functional dan non-functional. Berikut ini fungsional yang telah
ditentukan dari system objectives sebelumnya:
Requirment functional:
- Mengontrol ruangan kelas menggunakan CCTV yang
menjangkau seluruh sudut ruangan.
- Pengontrolan ruangan dapat dilakukan dari jarak jauh
menggunakan smartphone dengan aplikasi android.
- Smart cctv juga akan dilengkapi dengan speaker sebagai
perangkat tambahan.
Requirment non-functional:
-

Speaker akan mengeluarkan suara yang di input dari suara dosen


melalui aplikasi android.
Input suara dosen harus secara realtime, karena penyambungan
perangkat speaker menggunakan kabel.
Smart cctv ini dapat membantu dosen dalam melakukan
pengawasan ruangan dari jarak jauh.

4.2 Analyze Requirements


Analisa requirement dilakukan dengan menggunakan teknik
model-driven.
Berikut ini adalah :

1. PROSES Semua yang dilakukan oleh sistem. Model proses yang


digunakan adalah dengan Data Flow Diagram. Hal ini akan
dijelaskan lebih lanjut pada Process Modelling.
2. Interface antar-muka dari sistem. Interface model yang
digunakan adalah dengan use case diagram. Hal ini akan
dijelaskan lebih lanjut pada Interface Modelling.
4.3 Data Modelling
Proyek smart cctv ini merupakan pembuatan perangkat keras yang akan
diterapkan pada suatu ruangan kelas. Berikut merupakan diagram blok
proyek smart cctv.

Gambar 4.1 diagram block


Proses pertama dalam membangun smart cctv yaitu menghubungkan
cctv ke access point menggunakan wifi yang terdapat pada cctv tersebut.
Selanjutnya access point akan menyambungkannya ke server. Dari server
akan tersambung dengan internet. Melalui internet maka akan tersambung
kepada PC atau smartphone android untuk melakukan pengontrolan cctv.
4.4 Process Modelling

Proses model seperti Data Flow Diagram (DFD) digunakan untuk


memodelkan aliran data yang ada pada sistem dan aktivitas atau proses
yang dilakukan oleh sistem.
4.4.1 DFD Level 0
DFDD level 0 ini akan memperlihatkan interaksi apa saja
yang dilakukan oleh admin dan user terhadap sistem smart cctv yang
akan dibangun.

Gambar 4.2 DFD level 0


Keterangan DFD level 0:
Input:
- Mengolah data user : admin melakukan beberapa pengolahan
data user.
- Maintenance sistem : admin melakukan perbaikan dan
perawatan sistem apabila terjadi gangguan atau trouble.
- Log in : sebelum masuk ke dalam sistem smart cctv, maka baik
admin maupun user harus melakukan proses log in terlebih
dahulu.
- Kontrol ruangan via cctv : merupakan kegiatan admin dalam
mengontrol ruangan melalui cctv menggunakan PC.
- Log out : setelah selesai menggunakan sistem, maka admin dan
user harus melakukan log out untuk keamanan sistem.
- Kontrol ruangan via smartphone : User melakukan
pengontrolan ruangan melalui smartphone dengan aplikasi
android.

Input suara : user dapat menginputkan suara dari kontrol room


ke dalam ruangan kelas yang akan di keluarkan melalui speaker
yang terpasang di dalam kelas.
Output :
- Status log in : admin atau user yang telah melakukan log in
maka akan mendapat keterangan atau status bahwa telah
berhasil melakukan proses log in.
- Status log out : setelah selesai menggunakan sistem dan telah
melakukan log out, maka user atau admin akan mendapatkan
status log out.
4.4.2 DFD Level 1

Gambar 4.3 DFD Level 1 dari Proses Mengolah Data User


Keterangan DFD level 1:
DFD level 1 ini merupakan penjabaran dari proses mengolah data user
yang dilakukan oleh admin.
Input :
- Menambah data user : admin melakukan tambah data user
apabila ada dosen atau user yang akan mendaftar untuk
menggunakan sistem smart cctv.
- Mengedit data user : admin melakukan edit data user apabila
dosen atau user ingin mengubah, mengurangi, atau menambah
data.
- Menghapus data user : admin melakukan hapus data user
apabila user sudah berhenti atau tidak menggunakan lagi sistem
smart cctv.
- Maintenance sistem : admin melakukan perbaikan dan
perawatan sistem apabila terjadi gangguan atau trouble.

Deskripsi : admin melakukan pengolahan data user seperti menamba,


mengedit, dan menghapus data user.
4.4.3 DFD Level 2

Gambar 4.4 DFD Level 2 dari Maintenance Sistem


Keterangan DFD level 2:
DFD level 2 ini menjelaskan tugas admin dalam melakukan
maintenance sistem.
Input:
- Maintenance sistem : admin melakukan perawatan sistem
dengan rutin membersihkan alat dan melakukan scan pada
sistem
- Repair sistem : admin melakukan perbaikan alat apabila terjadi
kerusakan atau melakukan perbaikan berupa troubleshooting
apabila sistem down dan ada gangguan.
Deskripsi : tugas lain dari admin selain melakukan pengolahan data
user dan pengontrolan ruangan melalui cctv yaitu melakukan
perawatan dan perbaikan sistem demi kelancaran dalam melakukan
kontrol ruangan kelas.
4.5 Interface Modelling
Dalam interface modelling pada proyek ini menampilkan use case
diagram bagaimana admin dan user dapat berinteraksi dengan perangkat
keras yang sudah dibuat. Berikut merupakan use case diagram dari
proyek smart cctv.

Gambar 4.1 Usecase Diagram


Dari gambar usecase diatas dapat disimpulkan bahwa admin
bertugas untuk menambah, menghapus, dan mengedit data user. Admin juga
melakukan log in terlebih dahulu sebelum masuk ke dalam sistem. Setelah
melakukan log in maka admin dapat melakukan pengontrolan cctv melalui
PC yang telah disediakan. Apabila telah selesai dan akan keluar dari sistem,
maka admin harus melakukan log out untuk keamanan sistem. Selain itu,
admin juga bertugas untuk melakukan maintenance sistem dan melakukan
repair apabila sistem terjadi gangguan atau kerusakan.
Sedangkan user dapat melakukan pengotrolan cctv melalui
smartphone dengan aplikasi android yang telah terpasang sebelumnya,
namun user juga harus melakukan log in terlebih dahulu sebelum masuk ke
dalam sistem. User juga dapat melakukan input suara yang akan dikeluarkan
melalui speaker yang berada di dalam kelas. Apabila telah selesai
melakukan monitoring, maka user juga harus melakukan log out.

BAB 5
Decision Analysis Phase
Pada fase ini dilakukan pencarian alternatif terbaik unutk mengatasi
problem yang dihadapi.
Candidate solution ditemukan berdasarkan hasil dari fase
sebelumnya, yaitu problems, opportunities, objectives, dan constraint.
Analisis kandidat dilakukan dengan membuat Candidate System Matrix dan
Feasibility Matrix untuk memudahkan perbandingan antar keduanya.
5.1 Identify Candidate Solutions
Kedua kandidat solusi bertujuan untuk membangun sistem yang dapat
memenuhi rabasca proyek dalam menjalankan fungsinya.
Berikut ini adalah kandidat solusi yang diajukan:
Kandidat solusi 1
Membuat suatu system keamanan yang berupa smart CCTV berbasis
mobile android yang terintegrasi dengan jaringan LAN pada perusahaan.
Dan bersifat web-based dapat secara langsung diakses dari mana saja.
Kandidat solusi 2
Membuat suatu system keamanan yang berupa smart CCTV dengan
terintegrasi jaringan LAN pada perusahaan yang tidak bersifat web-based.
Fungsi monitoring hanya dapat dilakukan dengan monitor admin dan
dengan device yang telah terintegrasi dengan jaringan yang ada di dalam
perusahaan.
Perbandingan secara detail antara kedua solusi tersebut dapat dilihat
pada tabel dibawah ini:
Characteristics

Candidate 1

Candidate 2

Portion of system
computerized

Membuat suatu sistem dimana


pengintegrasian, pengolahan dan
penyimpanan data antara server
dengan CCTV dan secara online
dapat diakses melalui mobile
android.

Membuat suatu sistem dimana


pengintegrasian, pengolahan
dan penyimpanan data secara
offline dan hanya mengandalkan
jaringan LAN didalam
perusahaan.

Benefits

Kebutuhan dasar sistem kemanan


menggunakan CCTV dapat
terpenuhi, sehingga CCTV dapat
menjalankan fungsinya dengan
baik dan dapat diakses dari mana
saja.

sama seperti candidate 1 dengan


kekurangan pengaksesan sistem
dapat dilakukan dimana saja

Software tools
needed

Android Studio

Sama seperti kandidat 1

Application
software

Smartclass SDK

sama seperti kandidat 1

Method of data
processing

Client/server

Client/server, web-based

Output devices
and implications

Monitor & LCD Handphone

sama seperti kandidat 1

Input devices and


implications

IP Camera

sama seperti kandidat 1

5.2 Analyzing Candidate Solution


Setiap kandidat solusi harus dianalisa untuk kelayakan. Hal ini dilakukan
setelah setiap kandidat telah teridentifikasi.
Kriteria kelayakan yang dilakukan adalah :

A. Technical Feasibility : Apakah secara teknik mudah? Apakah staff


mempunyai kemampuan teknis untuk mendesain dan membangun
solusi ini ?
B. Operational Feasibility : Apakah solusi ini akan memenuhi
kebutuhan pengguna ? Sampai seberapa besar manfaatnya?
Apakah solusi ini akan mengubah lingkungan kerja pengguna?
Bagaimana pengguna menerima solusi ini?
C. Economic Feasibility: Apakah solusi ini cost-effective?
D. Schedule Feasibility : Bisakah solusi di implementasikan dalam
periode waktu tertentu?
Analisa ini dilakukan pada tiap kandidat dan belum dibandingkan.
5.3 Comparing Candidate Solution
Setelah analisa kelayakan selesai dilaksanakan untuk semua kandidat,
kandidat-kandidat tersebut akan dibandingkan untuk memilih kandidat
yang paling baik. Tabel di bawah ini memperlihatkan perbandingan
kelayakan:

Feasibility Criteria

Weight

Operational feasibility

30%

Functionality : A
description to what
degree the candidate
would benefit the
organization and how
well the system would
work

Political : A description
of how well received this
solution would be from
both user management,
user, and organization
perspective

Candidate 1

Candidate 2

Sistem CCTV dapat


digunakan dari mana
saja. Tak perlu harus
didalam gedung jurusan
TIK. Asalkan terkoneksi
dengan internet dapat
memonitoring
menggunakan sistem
CCTV tersebut.

System CCTV hanya dapat


digunakan oleh layar
monitor admin dan tidak
bisa digunakan dari luar
gedung jurusan TIK. Dan
harus menggunakan jaringan
local jika ingin
menggunakannya melalui
mobile android.

Score : 85
Score : 75

Technical feasibility

30%

Technology : An
assesment of maturity,
availability (or ability to
acquire), and desirability
of the computer
technology needed to
support this candidate

Semua akses dengan


internet dapat
menggunakan aplikasi
yang telah terintegrasi
dengan system smart
CCTV pada SmartClass.

Perlu sedikit pelatihan


untuk memakai dan
memelihara sistem
karena hanya
menggunakan tools yang
telah disediakan.

Expertise : An
assesment of the
technical expertise
needed to
develop,operate, and
maintain the candidate
system

Score : 85
Economic feasibility

Hanya dapat dilakukan di


dalam gedung jurusan TIK.

Sama seperti candidate 1

Score : 80

30%

Cost to develop :

2 juta Rupiah

2 juta Rupiah

Payback period :

1 tahun

1 tahun

Net present value :

1 juta Rupiah

1 juta Rupiah

Lihat lampiran

Lihat lampiran

Detailed calculations :

Score : 80
Schedule feasibility

10%

Score : 80

An assesment of how
long the solution will
take to design and
implement

Ranking

4 bulan

100%

4 bulan

Score : 85

Score : 85

83.75

80

5.4 Recommend a Solution


Dari analisa kelayakan dan tabel perbandingan antara kandidat-kandidat
solusi yang ditawarkan, dipilih kandidat solusi yang mendapatkan nilai
lebih tinggi pada Feasibility Matrix, yaitu kandidat solusi nomor 1, solusi
yang berbasis android mobile menggunakan web-based

BAB 6
Arsitektur Sistem
Pada tahap ini, akan dibuat rancang bangun sitem yang akan
digunakan sebagai blueprtint dari system Smart CCTV yang akan dibangun.
Berdasarkan system yang akan dibangun ini, maka akan dirancangan suatu
system yang sesuai dengan kebutuhan teknologi yang akan digunakan untuk
implementasi.
6.1 Physical Data Flow Smart CCTV berbasis android
Physical Data Flow Smart CCTV berbasis android merupakan blueprint
untuk pembangunan system CCTV dan implementasinya.

Gambar 6.1 Physical Data Flow CCTV berbasis android


Penjelasan proses Physical Data Flow CCTV berbasi android:
Dosen melakukan login sehingga mendapatkan hak akses untuk
memantau kelas melalui CCTV yang terhubung oleh server. Admin dapat
merollback rekaman CCTV sehingga dapat mengetahui lebih seksama
kejadian yang terjadi jika ada suatu peristiwa. Lalu dapat memberitakannya
dengan beribicara melalui speaker.

6.2 Rancang Network


Pada tahap ini rancang bangun CCTV dibuat menjadi sebuah physical data
flow diagram yang mengalokasikan client, server dan device yang
dibutuhkan ke jaringan untuk membangun koneksi antara client dan server.

Gambar 6.2 Rancang Network

Penjelasan
Sistem yang akan dibangun akan dihubungkan dengan sebuah server.
Penyimpanan rekaman CCTV disimpan dalam sebuah server dan android
digunakan sebagai perantara client/ user untuk melakukan pemantauan
kelas.

BAB 7
DATABASE DESIGN

7.1 Relational Database Schema (3NF)


Dalam proyek RABASCA ini tidak memerlukan database, karena
proyek ini membuat sebuah alat untuk memonitoring ruangan kelas berupa
pemasangan cctv pada ruangan kelas. Proyek ini dilengkapi dengan sebuah
aplikasi yang akan di letakkan di ruang admin untuk melihat kondisi ruangan
kelas dan untuk memberikan informasi berupa suara dengan microphone.
7.2 Data Definiton Language (DDL)
Dalam proyek RABASCA ini tidak memerlukan database, karena
proyek ini membuat sebuah alat untuk memonitoring ruangan kelas berupa
pemasangan cctv pada ruangan kelas. Proyek ini dilengkapi dengan sebuah
aplikasi yang akan di letakkan di ruang admin untuk melihat kondisi ruangan
kelas dan untuk memberikan informasi berupa suara dengan microphone.
7.3 Physical Database Schema
Dalam proyek RABASCA ini tidak memerlukan database, karena
proyek ini membuat sebuah alat untuk memonitoring ruangan kelas berupa
pemasangan cctv pada ruangan kelas. Proyek ini dilengkapi dengan sebuah
aplikasi yang akan di letakkan di ruang admin untuk melihat kondisi ruangan
kelas dan untuk memberikan informasi berupa suara dengan microphone.
7.4 Logical Data Model
Dalam proyek RABASCA ini tidak memerlukan database, karena
proyek ini membuat sebuah alat untuk memonitoring ruangan kelas berupa
pemasangan cctv pada ruangan kelas. Proyek ini dilengkapi dengan sebuah
aplikasi yang akan di letakkan di ruang admin untuk melihat kondisi ruangan
kelas dan untuk memberikan informasi berupa suara dengan microphone.

BAB 8
System Interface
8.1 User Interface
Berikut ini merupakan prototype user interface dari system yang akan
dibangun:
1. Tampilan Icon
Keterangan: Tampilan icon
Merupakan icon dari aplikasi smart class yang dibangun
dengan menggunakan android sebagai frameworknya.

2. Tampilan Login
Keterangan: Tampilan login
-Textfield login user/admin: untuk mengetikan login
dari user/admin
-Textfield password : utuk mengetikan password
dari user/admin
-Button login : setelah kedua textfield terisi, maka
tekan tombol login untuk masuk

3. Tampilan Utama
Keterangan: tampilan utama
Berisikan icon yang terdiri dari beberapa sub proyek
yang ada di dalam proyek smart class. Icon tersebut
dapat di sentuh jika ingin masuk kedalamya. Untuk
mengakses dari fitur yang telah disediakan.

4. Tampilan Rabasca
Keterangan: Tampilan rabasca
Berisikan beberapa kelas yang tersedia dengan
CCTV dan dapat dipantau menggunakan android
yang sudah terinstal aplikasi Smart Class. Jika
ingin memantau kelas yang kita inginkan kita
dapat menyentuh kotak kelas nantinya akan
menjadi seperti streaming dalam youtube.

5. Tampilan Streaming

Keterangan: tampilan Streaming


Terdapat button back yang berfungsi untuk mengembalikan kepada
halam awal rabasca yang terdiri dari banyak class yang termonitor oleh
cctv.
Terdapat keterangan kelas berapa yang sedang kita pantau dan waktu
yg realtime saat kita pantau kelas menggunakan rabasca.

BAB 9
KONSTRUKSI DAN IMPLEMENTASI SISTEM

9.1 Konstruksi Sistem


Design dan instalasi cctv
Sebelum membangun smart cctv, langkah pertama yang dilakukan
yaitu membuat design konstruksi dari smart cctv yang akan dibuat. Tahap
pertama dimulai dari mendesign rangkaian pemasangan cctv dengan
peralatan yang mendukung dalam pemasangan cctv pada ruangan kelas.
Dalam design ini disesuaikan dengan kebutuhan yang telah
ditentukan. Cctv yang diinginkan yaitu agar dapat menjangkau seluruh sudut
ruangan kelas. Maka cctv membutuhkan penyangga yang baik dan
pemasangan yang pas.
Setelah selesai membuat design yang sesuai maka dilakukan
instalasi cctv. Proses instalasi ini penting dalam keberhasilan proyek smart
cctv. Karena apabila proses instalasi tidak berhasil maka smart cctv tidak
akan berjalan dan cctv tidak dapat digunakan. Oleh karena itu instalasi cctv
ini harus benar dan berhasil.
Pembuatan dan Pengujian
Proses pembuatan dan pengujian ini memanfaatkan input dari peralatan
yang dibutuhkan dalam membangun aplikasi untuk mengontrol cctv.
Aplikasi ini berbasis android yang akan dibuat menggunakan software
Android Studio dan Java Development Kit (JDK).
Pengujian dilakukan secara bertahap dan terpisah, antara lain:

Stub testing
Tes yang dilakukan oleh setiap sub modul dari induk modul smart
class. Dengan kata lain, pengujian ini dilakukan pada masing-masing
sub modul sesuai dengan proyek yang dibuat dan dibutuhkan.

Unit atau program testing


Tes semua modul yang telah dibuat dan sudah dilakukan stub testing
dari masing-masing sub modul dan dites sebagai satu unit secara
keseluruhan. Ini merupakan testing keseluruhan modul yang
terintegrasi.

System testing
Tes untuk menjamin aplikasi program ditulis dan diuji bekerja
dengan baik ketika pada akhirnya diintegrasikan dengan program
yang lain.

Jika tahap-tahap testing tersebut telah lengkap, maka akan dilakukan proses
fase implementasi.
9.2 Implementasi Sistem
Pada fase ini dilakukan implementasi sistem cctv dan aplikasi android untuk
mengontrol cctv agar menjadi sebuah sistem smart cctv. Setelah melewati
proses pengujian dan proses implementasi maka dapat dinyatakan bahwa
smart cctv layak digunakan. Tahap-tahap fase implementasi antara lain
adalah :
o Conduct System Test
Package dari aplikasi yang dibutuhkan sudah selesai dan telah
diinstal pada smartphoneserta telah dilakukan testing maka aplikasi
akan dilakukan final testing. Yang terlibat dalam proses ini adalah
android developer, admin, dan user.
o Prepare Conversion Plan
Pelatihan dan dokumentasi untuk user agar lebih dikembangkan dan
stategi perubahan sistem lama ke sistem baru.
o Train Users
Melatih user dan admin dalam menggunakan aplikasi baru. Proses
ini akan dilakukan oleh android developer. Dengan memberikan
dokumentasi lengkap mengenai aplikasi baru, sistem analis akan

menyediakan dokumentasi untuk user dan admin serta memberikan


pelatihan untuk user dan admin.

BAB 10
PENUTUP
10.1 Kesimpulan
Pada sub proyek yang kami buat yaitu smart cctv yang akan
diimplementasikan pada Jurusan Teknik Informatika dan Komputer PNJ
Depok, bertujuan untuk merealisasikan sistem smart class. Dengan adanya
smart cctv akan mempermudah pengawasan seluruh aktivitas ruangan kelas
hanya dengan melihat rekaman dari control room. Cctv juga akan
mengawasi pada saat ujian berlangsung dan pengawas hanya melihat dari
control room, hal ini akan lebih efektif bila dibanding dengan pengawasan
manual oleh dosen. Setelah smart cctv diimplementasikan, selanjutnya akan
diintegrasikan dengan sub proyek lainnya dari smart class. Pada akhirnya
menjadi sekumpulan sistem smart class di Jurusan Teknik Informatika dan
Komputer PNJ.
10.2 Saran
Pada aplikasi android untuk dosen dapat dikembangkan berbasis
windows phone dan ios untuk memonitoring kelas melalui smartphone.

KEGIATAN UTAMA PROYEK


RANCANG BANGUN SMART CCTV MENGGUNAKAN ARDUINO
BERBASIS DESKTOP PADA PENGEMBANGAN SMART CLASS
DI JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA

TIM Proyek:
Fazzar Ramadhan (4313111034) (11)
Della Arninda Puspita (4313111029) (7)

PROGRAM STUDI TEKNIK KOMPUTER DAN JARINGAN


JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA
2016

1. Feasibility Study
1.1. Project Overview
Point Overview
Nama Proyek
Manajer Proyek
Sumber daya alat
pendukung
Tujuan

Deskripsi
Rancang Bangun Smart CCTV Menggunakan Arduino
Berbasis Desktop Pada Pembangunan Smart Class
Fazzar Ramadhan
Jurusan TIK

Manfaat

Merancang dan membangun sistem keamanan untuk


memonitoring ruangan kelas menggunakan ip camera untuk
mendukung proses kegiatan akademik di Jurusan Teknik
Informatika dan Komputer (TIK)
Mempermudah kegiatan akademik
Menjaga keamanan lingkungan jurusan
Memonitoring kegiatan seluruh warga jurusan Teknik
Informatika dan Komputer

Sponsor
Durasi

TKJ 6B
14 Minggu

Total Biaya

Rp. 1.361.700

1.2. Identifikasi Resiko Potensial

Catatan: warna kuning merupakan resiko yang ditemukan.


1.3. Analisis Cost-Benefit
No
1
2

Kegiatan
Print Pemberitahuan / Pengumuman
Pengadaan CCTV untuk ruangan
Total

Biaya
Rp 875.000,00/tahun
Rp 2.500.000,00
Rp 3.375.000,00

Dengan adanya system ini kita dapat mengurangi pengeluaran


sebesar Rp 3.375.000,00
1.4. Diagram PIECES
No
1

Kriteria
Performance

Sebelum
Dalam jurusan TIK sebelumnya
tidak ada automatisasi control
cctv agar dapat menjangkau
seluruh ruangan kelas.
Jurusan TIK belum mempunyai
aplikasi berbasis desktop untuk
melihat rekaman cctv dari
ruangan kelas.
Jurusan TIK tidak memiliki
sepaker untuk menyampaikan
pemberitahuan ke kelas-kelas

Sesudah
Jurusan TIK sudah
mempunyai sistem
keamanan berupa
monitoring menggunakan ip
camera pada keals 305.
Dimana pergerakan ip
camera sudah otomatis
bergerak kenanan dan
kekiri.
Jurusan TIK sudah
mempunyai aplikasi

Integrity

Economy

Control

Eficiency

Pada pemanfaatan cctv


sebelumnya pada jurusan TIK
belum disediakan aplikasi untuk
menampilkan hasil rekaman dari
ctv.
Rekaman cctv belum bisa
ditayangkan ulang.
Pemberitahuan informasi kepada
mahasiswa masih secara manual.

Biaya yang digunakan untuk


mencetak kertas-kertas
pemberitahuan lebih besar.
Biaya listrik yang besar untuk
cctv namun pemanfaatan cctv
belum maksimal sehingga biaya
listrik sia-sia.

Pengawasan dan pemeliharaan


tidak maksimal pada cctv yang
ada pada jurusan TIK.
Rekaman cctv juga tidak
digunakan sebagaimana
mestinya, hanya digunakan untuk
merekam lorong pada setiap
lantai gedung.

Sistem yang ada pada jurusan


TIK belum efisien, karena cctv
tidak digunakan dengan baik.
Bahkan sekarang sudah tidak
digunakan lagi.
Dengan tidak adanya cctv maka
keamanan di jurusan TIK tidak
menjamin karena apabila terjadi
kejahatan tidak ada barang bukti.

berbasis desktop untuk


melihat rekaman cctv.
Jurusan TIK sudah terdapat
speaker pada ruang 305
untuk hal pemberitahuan.
Pemberitahuan kepada
mahasiswa sudah bisa
dilakukan melalui speaker.
Rekaman cctv sudah bisa
diulang dengan aplikasi
berbasis desktop yang sudah
dibuat.

Biaya mencetak kertas


untuk melakukan
pemberitahuan kepada
mahasiswa sudah tidak
diperlukan lagi, karena
sudah tergantikan dengan
pemberitahuan melalui
speaker.
Pengawasan sudah
dilakukan secara maksimal
dengan smart cctv yang
telah dipasang pada jurusan
TIK.

Dengan adanya smart cctv


ini kegiatan monitoring
pada jurusan TIK sudah
eficient, karena sudah
menggunakan cctv dalam
memonitoring segala
kegiatan yang ada pada
jurusan TIK.

Service

Jurusan TIK tidak mempunya

layanan untuk merollback


rekaman cctv apabila dosen atau
mahasiswa ingin melihat kegiatan
yang telah lampau.
Jurusan TIK tidak mempunyai
data dokumentasi berupa
rekaman, karena cctv yang ada
tidak berfungsi dengan baik.

Dengan adanya smart cctv,


maka jurusan TIK sudah
memiliki service dalam hal
dokumentasi kegiatan yang
nantinya dapat digunakan
dalam berbagai
kepentingan, karena semua
rekaman sudah tersimpan
pada server.

1.5. Milestone Proyek


Inisiasi Proyek
Pengumpulan Data
Analisa Sistem
Perancangan Sistem
Perakitan Alat
Pengujian Alat
Pemasangan Alat
Presentasi dan Exhibisi
Penyerahan hasil Proyek
1.6. Estimasi Waktu
a. Estimasi pengerjaan
b. Batas waktu dari klien
c. Mulai Pengerjaan
d. Deadline Penyelesaian

: 17 Minggu
: 13 Minggu
:
:

1.7. Identifikasi Sumber Daya


No

Nama Sumber Daya

Peralatan Pendukung

Perlengkapan Penyusun
Alat

Jenis Sumber
Daya

Penyediaan Sumber
Daya

Sumber Daya
Alat
Sumber Daya
Alat

Klien dan Tim Proyek


Tim Proyek

Aplication programmer

Sumber Daya
Manusia

2. Outline Design
Halaman Judul
Pernyataan
Kata Pengantar
Daftar Isi
1. Pendahuluan
1.1.Latar Belakang
1.2.System Objective
1.2.1. Identifikasi Masalah
1.2.2. Penilaian Objektif
1.3.Ruang Lingkup dan Batasan Masalah
2. Metode Pengerjaan
3. Pengumpulan Data
4. System Overview
4.1.Design Logis
4.1.1. DFD
4.1.2. UCD
4.2.Design Schematic
4.3.Design Layout
5. Implementasi
5.1.Perakitan
5.2.Pemasangan
5.3.Pemrograman
6. Pengujian

Tim Proyek

3. Detailed Design
3.1 Design Logis
3.1.1 DFD
3.1.1.1 DFD Level 0
DFDD level 0 ini akan memperlihatkan interaksi apa saja
yang dilakukan oleh admin dan user terhadap sistem smart cctv yang
akan dibangun.

Gambar 3.1 DFD level 0


Keterangan DFD level 0:
Input:
- Mengolah data user : admin melakukan beberapa pengolahan
data user.
- Maintenance sistem : admin melakukan perbaikan dan
perawatan sistem apabila terjadi gangguan atau trouble.
- Log in : sebelum masuk ke dalam sistem smart cctv, maka baik
admin maupun user harus melakukan proses log in terlebih
dahulu.
- Kontrol ruangan via cctv : merupakan kegiatan admin dalam
mengontrol ruangan melalui cctv menggunakan PC.
- Log out : setelah selesai menggunakan sistem, maka admin dan
user harus melakukan log out untuk keamanan sistem.
- Kontrol ruangan via smartphone : User melakukan
pengontrolan ruangan melalui smartphone dengan aplikasi
android.
- Input suara : user dapat menginputkan suara dari kontrol room
ke dalam ruangan kelas yang akan di keluarkan melalui speaker
yang terpasang di dalam kelas.

Output :
- Status log in : admin atau user yang telah melakukan log in
maka akan mendapat keterangan atau status bahwa telah
berhasil melakukan proses log in.
- Status log out : setelah selesai menggunakan sistem dan telah
melakukan log out, maka user atau admin akan mendapatkan
status log out.
3.1.1.2 DFD Level 1

Gambar 3.2 DFD Level 1 dari Proses Mengolah Data User


Keterangan DFD level 1:
DFD level 1 ini merupakan penjabaran dari proses mengolah data user
yang dilakukan oleh admin.
Input :
- Menambah data user : admin melakukan tambah data user
apabila ada dosen atau user yang akan mendaftar untuk
menggunakan sistem smart cctv.
- Mengedit data user : admin melakukan edit data user apabila
dosen atau user ingin mengubah, mengurangi, atau menambah
data.
- Menghapus data user : admin melakukan hapus data user
apabila user sudah berhenti atau tidak menggunakan lagi sistem
smart cctv.
- Maintenance sistem : admin melakukan perbaikan dan
perawatan sistem apabila terjadi gangguan atau trouble.
Deskripsi : admin melakukan pengolahan data user seperti menamba,
mengedit, dan menghapus data user.
3.1.1.3 DFD Level 2

Gambar 3.3 DFD Level 2 dari Maintenance Sistem


Keterangan DFD level 2:
DFD level 2 ini menjelaskan tugas admin dalam melakukan
maintenance sistem.
Input:
- Maintenance sistem : admin melakukan perawatan sistem
dengan rutin membersihkan alat dan melakukan scan pada
sistem
- Repair sistem : admin melakukan perbaikan alat apabila terjadi
kerusakan atau melakukan perbaikan berupa troubleshooting
apabila sistem down dan ada gangguan.
Deskripsi : tugas lain dari admin selain melakukan pengolahan data user
dan pengontrolan ruangan melalui cctv yaitu melakukan perawatan dan
perbaikan sistem demi kelancaran dalam melakukan kontrol ruangan
kelas.
3.1.2 Usecase Diagram

Gambar 3.4 Usecase Diagram


Dari gambar usecase diatas dapat disimpulkan bahwa admin
bertugas untuk menambah, menghapus, dan mengedit data user. Admin juga

melakukan log in terlebih dahulu sebelum masuk ke dalam sistem. Setelah


melakukan log in maka admin dapat melakukan pengontrolan cctv melalui
PC yang telah disediakan. Apabila telah selesai dan akan keluar dari sistem,
maka admin harus melakukan log out untuk keamanan sistem. Selain itu,
admin juga bertugas untuk melakukan maintenance sistem dan melakukan
repair apabila sistem terjadi gangguan atau kerusakan.
Sedangkan user dapat melakukan pengotrolan cctv melalui
smartphone dengan aplikasi android yang telah terpasang sebelumnya,
namun user juga harus melakukan log in terlebih dahulu sebelum masuk ke
dalam sistem. User juga dapat melakukan input suara yang akan dikeluarkan
melalui speaker yang berada di dalam kelas. Apabila telah selesai
melakukan monitoring, maka user juga harus melakukan log out.
3.1.3
Admin

Dosen

Block Diagram

Aplikasi
Camera dan
Sound

Access
Point
Modul
Sound
Switching

IP
camera
Speaker

Display

Gambar 3.5 Block Diagram


Dosen atau admin melakukan login, setelah login akan masuk ke halaman
utama aplikasi camera dan sound switching. Kemudian dosen atau admin
memilih antara sound atau camera. Apabila dosen atau admin memilih
camera, maka akan masuk kedalam form camera yang terdiri dari beberapa
ruangan yang telah dipasang ip camera nantinya. Jika dosen atau admin
memilih sound switching, maka dosen atau admin dapat mengatur dan
menggunakan speaker didalam kelas yang telah dipilih. Ip camera akan

merekam keadaan kelas dan akan ditampilkan di aplikasi camera dan sound
switching. Setelah dosen atau admin memilih kelas yang akan diaktifkan
speakernya, maka pada aplikasi camera dan sound switching akan
menampilkan notifikasi bahwa speaker pada kelas yang dipilih telah aktif
dan siap untuk digunakan.

3.2

Design Interface

Berikut ini merupakan prototype user interface dari system yang akan
dibangun:
1. Tampilan Icon
Keterangan: Tampilan icon
Merupakan icon dari aplikasi smart class yang
dibangun dengan menggunakan android sebagai
frameworknya.

2. Tampilan Login
Keterangan: Tampilan login
-Textfield login user/admin: untuk mengetikan
login dari user/admin
-Textfield password : utuk mengetikan password
dari user/admin
-Button login : setelah kedua textfield terisi, maka
tekan tombol login untuk masuk

3. Tampilan Utama
Keterangan: tampilan utama
Berisikan icon yang terdiri dari beberapa sub proyek
yang ada di dalam proyek smart class. Icon tersebut
dapat di sentuh jika ingin masuk kedalamya. Untuk
mengakses dari fitur yang telah disediakan.
4.

Tampilan Rabasca

Keterangan: Tampilan rabasca


Berisikan beberapa kelas yang tersedia dengan CCTV
dan dapat dipantau menggunakan android yang sudah
terinstal aplikasi Smart Class. Jika ingin memantau
kelas yang kita inginkan kita dapat menyentuh kotak
kelas nantinya akan menjadi seperti streaming dalam
youtube.

5. Tampilan Streaming

Keterangan: tampilan Streaming


Terdapat button back yang berfungsi untuk mengembalikan kepada
halam awal rabasca yang terdiri dari banyak class yang termonitor oleh
cctv.
Terdapat keterangan kelas berapa yang sedang kita pantau dan waktu
yg realtime saat kita pantau kelas menggunakan rabasca.
3.3

Design Schematic
Design Schematic

Keterangan
Gambar disamping merupakan
design layout untuk CCTV
controlling. Pada cctv controlling
ini akan digunakan servo untuk
mengatur pergerakan cctv
nantinya. Gambar disamping juga
terdapat keterangan komponen
apa saja yang akan terpasang pada
pcb modul ini.
Gambar disamping merupakan
design layout untuk power
supplay. Power supplay ini
digunakan untuk speaker yang
akan dipasang pada ruangan kelas.

Gambar disamping merupakan


design layout untuk sound
amplifier. Modul ini digunakan
untuk mengatur suara yang akan
dikeluarkan oleh speaker.
Gambar disamping merupakan
design layout untuk modul sound
switching. Modul ini digunakan
untuk mengatur dan memilih
speaker mana yang on/off pada
setiap ruangan.

4. Program
a. Aplikasi camera dan sound switching

b. Hardware

5. Testing
Dilakukan untuk mengetahui apakah pekerjaan hardware dari smart
cctv melalui coding dan kalibrasi pemrograman di aplikasi arduino telah
dilakukan secara benar sehingga bisa menghasilkan fungsi-fungsi yang
dikehendaki. Pengujian juga dimaksudkan untuk mengetahui

keterbatasan dan kelemahan sistem yang dibuat untuk sebisa mungkin


dilakukan penyempurnaan.
6. Roll-out
Sebelum diserahterimakan ke user, pihak developer proyek
perangkat keras (hardware) bertanggung jawab memperkenalkan sistem
ke user yang hendak mengoperasikan sistem yang telah dibuat. Pihak
pengembang juga berkewajiban memberikan informasi yang benar dan
terbuka sehingga tidak menyulitkan para pengguna di kemudian hari.
Pada hari rabu 25-05-2016 smart class memperkenalkan sistem ini, yaitu
pada pameran menjelaskan melalui presentasi dan penjelasan pada stand
smart class yang telah disediakan.
7. Support
Kegiatan penunjang (support activities) yaitu kegiatan yang
menyediakan infrastruktur atau dukungan yang dapat membuat kegiatan
proyek smart class berlangsung secara berkesinambungan antara lain
adalah pengendalian mutu dan pengembangan teknologi yaitu sistem dari
smart class. Pembimbing yang telah mengizinkan ruangan 305 untuk
mengimplementasikan proyek smart class, kepala lab yang mengizinkan
untuk peminjaman alat dan komponen yang diperlukan dalam pembuatan
smart class, dan pengurus Jurusan TIK Politeknik Negeri Jakarta yang
telah mengizinkan setiap minggu untuk masuk ke ruangan 305 dalam
perancangan dan implementasi smart class.

DOKUMENTASI PROYEK
RANCANG BANGUN SMART CCTV MENGGUNAKAN ARDUINO
BERBASIS DESKTOP PADA PENGEMBANGAN SMART CLASS
DI JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA

TIM Proyek:
Fazzar Ramadhan (4313111034)
Della Arninda Puspita (4313111029)

PROGRAM STUDI TEKNIK KOMPUTER DAN JARINGAN


JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA
2016

1. Visi Misi
1.1. Visi
Menjadiakan sistem Smart Class sebagai syarat dalam mewujudkan
politeknik berskala internasional.
1.2. Misi
a. Membangun infrastruktur otomasi IoT (Internet of Things)
b. Membangun kontrol perangkat smart cctv
c. Membuat aplikasi berbasis desktop untuk mengontrol ruangan
melalui rekaman cctv
d. Menciptakan keamanan ruangan dengan pemasangan smart cctv
2. Ide-ide Teknis Implementasi
Otomatisasi pergerakan cctv menggunakan mikrokontroler arduino.
Pembuatan aplikasi berbasis desktop menggunakan virtual basic.
Display ip camera melalui aplikasi virtual basic.
3. Baseline Proyek
3.1. Ruang Lingkup Proyek (Scope)
Sesuai dengan tujuan proyek ini, ruang lingkup dari Rancang Bangun
Smart Cctv Menggunakan Arduino Berbasis Desktop (RABASCA), yaitu:
1. Sebagai sistem keamanan dan monitoring kelas untuk menjaga
fasilitas dan seluruh kegiatan warga jurusan Teknik Informatika
dan Komputer.
2. Menghubungkan modul hardware dengan modul software dan
modul jaringan.
3.2. Waktu Pelaksanaan Proyek (Time)
Proyek ini akan menghabiskan waktu sebanyak 3 bulan untuk
menyelesaikan tiap tahap Pengerjaan proyek. Berikut ini merupakan jadwal
pelaksanaan proyek :

No

Nama Aktifitas

Inisiasi Ruang Lingkup

Pembagian Tim

Pendefinisian Ruang Lingkup

Studi Literatur Smart CCTV

Perizinan Proyek

Analisa Kebutuhan User

Analisa Kebutuhan Konten

Analisa Kebutuhan Sistem

Analisa Fungsional

10

Analisa Resiko

11

Perancangan Modul Smart


CCTV
Perancangan Program Smart
CCTV

12
13

Perancangan Jaringan Hardware

14

Perancangan Tata Letak


Ruangan

15

Perancangan UML

16

Perancangan Antarmuka
Aplikasi Smart CCTV

17

Pembagian Kerja Tim

Bula
n ke1
Min
ggu
ke3 4

Bulan ke2

Bulan ke3

Bulan ke4

Minggu
ke-

Minggu
ke-

Minggu
ke-

1 2 3 4 1 2 3 4 1 2 3 4

18

Pengadaan Sumber Daya

19

Uji Coba Rancangan Modul di


Project Board

20

Cetak Modul di PCB

21

Perakitan komponen Modul

22

Installasi Modul Hardware

23

Pembuatan Layout Program

24

Pembuatan Engine Program

25

Integrasi Modul Hardware

26

Integrasi Modul Software

27

Integrasi Keseluruhan Sistem

28

Pengujian Modul Hardware

29

Pengujian Modul Software

30

Pengujian Aplikasi Smart CCTV

31

Pengujian Kontrol dan Monitor


Perangkat

32

Pengujian Keamanan Sistem

33

Analisa Pengujian

34

Perbaikan Sistem

35

Dokumentasi

36

Verifikasi Ruang Lingkup

37

Perubahan Ruang Lingkup

38

Bimbingan dan Konsultasi

39

Penyusunan Laporan

40

Presentasi Proyek

41

Persetujuan Proyek

3.3 Biaya
a. Modul CCTV Control

b. Modul Sound Switching

c. Modul Amplifier dan Power Supply

4. WBS, Gantt Chart, Pert System


4.1 Work Breakdown Structure (WBS)

4.2 Gantt chart

4.3 Pert System

5. Kumulatif Laporan Berkala


TASK REPORT

Person in Charge

: Andika D. P.

Tools :

Date

: 30 april 2016

Solder, bor, tang, obeng,


ekstraktor

Task Name

Task Category

Memasang rangkaian
komponen

: Group

Group Members
: Danu suryawan, Della Arninda P, Dian Arianto, Fazzar
Ramadhan, Jaka D. R., Meylita E, Rian Herdiansyah.
Task Description

1. Mengebor PCB
2. Menyolder dan memasang rangkaian ke PCB
3. Mengecek jam digital
Objectives

: Menyelesaikan memasang rangkaian komponen

Benefits
PCB.

: Mengetahui bagaimana cara merangkai komponen pada

Duration
Process

: 6 hours
:

1. Mengebor PCB
2. Menyolder PCB
3. Memasang rangkaian komponen pada PCB yang sedang di solder
Outputs

Pernyataan
Gambar
PCB dari Sound Amplifier tampak
bawah

Rangkaian Amplifier tampak atas

Rangkaian keypad untuk mikon


utama tampak atas

PCB dari keypad tampak bawah

Rangkaian komponen Keypad dan


LCD untuk rangkaian smartlock
SLEEP tampak atas

Rangkaian komponen sensor modul


indoor SMARDINING tampak atas

Rangkaian untuk indikator Led

Rangkaian modul Sound Switching


tampak atas

Project Manager

( Habibullah
Shalihuddin )

Person in Charge

(Andika Dwi Putra)

TASK REPORT

Person in Charge

: Fazzar Ramadhan

Tools :

Date

: 23 april 2016

Blender

Task Name

: 3D modeling Class

Tujuan agar dapat memetakan sistem yang akan dibangun ruang kelas yang akan
digunakan menjadi smart class. Disini saya memodelkan kelas dengan 3D. Di
dalam kelas berisikan 17 meja dan 33 kursi. Dengan manfaatnya yaitu
memudahkan mencari tata letak dari semua sistem yang ingin dibangun. Dan hasil
yang didapat sebagai berikut:

Tampak atas

Tampak dari depan kelas

Tampak dari samping kiri

Tampak dari samping kanan

Tampak dari belakang kelas

Project Manager

Person in Charge

( Habibullah Shalihuddin )

(Andika Dwi Putra)

6. Perubahan Ruang Lingkup


Rencana Awal Perubahan
Rencana
1 Smart CCTV Penambahan
berfungsi
speaker pada
untuk
ruangan kelas
memonitoring untuk
ruanga kelas.
pemberitahuan.

Resiko
Pengadaan
modul
hardware
baru untuk
sound
switching.

Penaggulangan
Resiko
Penambahan
modul sound
switching dan
amplifier
sebagai
penambah daya
untuk sepaker.

2 Smart CCTV
dapat diakses
melalui
aplikasi
android.

Smart CCTV
hanya dapat
diakses dengan
aplikasi
camera dan
sound
switching
berbasis
desktop.

User harus
mengakses
melalui PC.

Menyediakan
PC server untuk
user agar dapat
menggunakan
aplikasi camera
dan sound
switching pada
ruangan
kontrol.

7. Laporan Informal
1. Berikut adalah laporan informal berupa dokumentasi gambar setelah
selesai melakukan perakitan komponen pada pcb.
No Gambar
Keterangan
1
Gambar disamping
adalah modul sound
switching. Modul ini
berfungsi untuk
mengatur pengaktifan
speaker pada setiap
kelas.
2
Gambar disamping
adalah modul amplifier
dan power supplay.
Modul ini berfungsi
sebagai penambah daya
untuk speaker.
3
Gambar disamping
adalah modul cctv
control. Modul ini
berfungsi untuk
mengatur pergerakan
cctv.

2. Surat perizinan proyek

8. Biaya Total Proyek


a. Modul CCTV Control

b. Modul Sound Switching

c. Modul Amplifier dan Power Supply

9. Perjanjian Penerimaan Deliverables dari Pemberi Tugas


10. Post-Project Activities dan Audit
Succes Story
Proyek RABASCA yang tergabung dalam proyek besar pengembangan
smart class JTIK PNJ, mendapatkan sebuah apresiasi dengan menjadi
proyek terbaik di JTIK PNJ.

STANDARD OPERATIONAL PROCEDURE (SOP)


RANCANG BANGUN SMART CCTV MENGGUNAKAN ARDUINO
BERBASIS DESKTOP PADA PENGEMBANGAN SMART CLASS
DI JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA

TIM Proyek:
Fazzar Ramadhan (4313111034)
Della Arninda Puspita (4313111029)

PROGRAM STUDI TEKNIK KOMPUTER DAN JARINGAN


JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA
2016

1. Pengoperasian Sistem
Standar Operating Procedure (SOP) Rancang Bangun Smart
CCTV menggunakan Arduino Berbasis Android pada
Pengembangan Smart Class Di Jurusan Teknik Informatika Dan
Komputer Politeknik Negeri Jakarta.
a. SOP Perangkat/Software untuk Admin
b. SOP Hardware
Keterangan
3. SOP dimulai.
4. Admin atau dosen melakukan login
terlebih dahulu sebelum
menggunakan aplikasi.
5. Setelah login berhasil, maka
admin/dosen bisa masuk ke
halaman beranda aplikasi camera
dan sound switching.
6. Dosen atau admin bisa memilih
tombol sound atau cctv.
7. Saat klik tombol sound maka akan
masuk ke halaman form sound lalu
memilih ruangan mana yang akan
diaktifkan speakernya. Jika sudah
memilih maka akan aktif speaker
pada kelas yang dipilih dan dosen
atau admin dapat menggunakan
speaker tersebut.
8. Saat klik tombol cctv maka akan
masuk ke halaman form cctv lalu
memilih ruangan mana yang akan
dilihat rekaman cctv-nya. Jika
sudah memilih ruangan, maka akan
ditampilkan rekaman cctv pada
ruangan yang dipilih.
9. Setelah dosen atau admin selesai
menggunakan service dari aplikasi
ini maka dosen atau admin harus
melakukan logout dari aplikasi.
10. Setelah melakukan semua kegiatan
maka SOP selesai.

Keterangan
1. Pertama kali ip camera
dikoneksikan ke access point
mengginakan wifi yang ada
pada ip camera.
2. Setelah terkoneksi ke access
point selanjutnya koneksikan
ke server.
3. Cek terlebih dahulu apakah
koneksi berhasil atau tidak.
4. Setelah semua berhasil
terkoneksi sesuai prosedur,
maka langkah terakhir yaitu
mengkoneksikan ke PC
admin.
5. Setelah semua langkahlangkah sudah berhasil dan
terkoneksi maka terciptalah
apliaksi rabasca yang dapat
melihat rekaman dari
ruangan kelas melalui PC
admin yang ada di kontrol
room.

2. Maintenance
Untuk memaintenance proyek ini agar tetap berfungsi sebagaimana
mestinya dapat dilakukan berbagai tindakan, misalnya sebagai berikut:
1. Mengecek secara rutin komponen servo pada ip camera apakah
masih berputar secara baik atau mengalami kendala.
2. Menjaga selalu agar komputer server terkoneksi dengan internet
agar rekaman kamera dapat di tayangkan secara realtime dengan
baik.
3. Menjaga agar peralatan hardware selalu kering dan tidak terkena
air untuk menghindari konsleting pada komponen.

TABEL ALAT DAN BAHAN


RANCANG BANGUN SMART CCTV MENGGUNAKAN ARDUINO
BERBASIS DESKTOP PADA PENGEMBANGAN SMART CLASS
DI JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA

TIM Proyek:
Fazzar Ramadhan (4313111034)
Della Arninda Puspita (4313111029)

PROGRAM STUDI TEKNIK KOMPUTER DAN JARINGAN


JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA
2016

Daftar Alat dan Bahan


NO

NAMA

Arduino
Nano

Relay 5v

SPEK TEKNIK

GAMBAR/FOTO

KET LAIN

Mikrokontroler : Atmel Atmega168


atau Atmega328
Tegangan Operasi : 5V
Input Voltage (disarankan) : 7-12V
Input Voltage (limit) : 6-20V
Pin Digital I/O : 14 ( 6 pin digunakan
sebagai output PMW)
Pins Input Analog : 8
Arus DC per pin I/O : 40 mA
Flash Memory : 16KB (Atmega168)
atau 32KB (Atmega328) 2KB
digunakan oleh Bootloader
SRAM : 1KB (Atmega168) atau 2KB
(Atmega328)
EEPOPRM : 512 byte (Atmega168)
atau 1KB (Atmega328)
Clock Speed : 16 MHz
Ukuran : 1.85cm x 4.3cm
Nominal Voltage : 3VDC to 48 VDC
Coil Resistance : 50 +- 10%
Operate Voltage : 3.75V
Release Voltage : 0.5V
Nominal Power Comsumption : 360 to
450 mW

Harga : Rp 140.000,00

Transistor
SC828

Collector-emitter Volt (Vceo) : 25V


Collector Current (Ic) : 0.05A
Hfe : 65-700 @ 1mA
Power Dissipation (ptot) : 250mW
Current-Gain-Bandwidth (ftotal) :
150MHz
Type : NPN

Harga : Rp 600,00

Dioda
4148

N4148 Vrms maks=75v


150mA
recovery time =4 ns

Harga : Rp 100,00

Resistor
100 Ohm

Value : 100
Type : 4 Band Colour Code System
Colour Code : Brown, Black, Brown,
Gold
Multiplier : Brown, 10
Tolerance : Gold Band +- 5%

Harga : Rp 100,00

Harga : Rp 6.000,00

Resistor
680 Ohm

Value : 680
Type : 4 Band Colour Code System
Colour Code : Blue, Grey, Brown,
Gold
Multiplier : Brown, 10
Tolerance : Gold Band +- 5%

Harga : Rp 100,00

Led 3mm
Blue

Diameter : 3m / 0,1
Emmited color : blue
Material : GaP
Forward voltage : 2.8 3.6V

Harga : Rp 500,00

Led 5mm
Red

1.8-2.2VDC forward drop


Max current : 20mA
Suggested using current : 16-18mA
Luminous Intensity : 150-200mcd

Harga : Rp 500,00

Led 3mm
Red

1.8-2.2VDC forward drop


Max current : 20mA
Suggested using current : 16-18mA
Luminous Intensity : 150-200mcd

Harga : Rp 500,00

10

Jack male
RCA

Adapter for plugging a 3.5mm


Mono plug into a RCA Plug
(Male)

Harga : 10.700,00

1 x 3.5mm mono female plug


1 x RCA male jack
Nickel Plated

11

Buzzer

Tegangan kerja: 3v-12v DC


Resistansi dalam: 16 ohm (16R)
Ukuran: dia 12mm, tebal 8.5mm
(12085)
Kekuatan suara: 80-85 dB

Harga : Rp 3.000,00

12

PCB

pcb dua sisi dengan dimensi


9 X 20 cm panjang x lebar
bahan fertinax

Harga : 8.900,00

13

IP Camera

Kualitas Optimal Kamera ini


menggunakan sensor 1/5" CMOS
dengan resolusi 640 x 480 20 fps.
Kualitas rekamannya 20 frames/detik
sehingga hasil rekamannya mulus
tanpa lag. Kamera ini juga
menyertakan Built-in High Sensitive
Microphone. Konektvitas nirkabel
kamera pengintai ini sudah dilengkapi
dengan Wi-Fi yang sangat ringkas.

Harga : Rp 420.000,00

14

Arduino
Mega

Microcontroller ATmega2560
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-20V
Digital I/O Pins 54 (of which 15
provide PWM output)
Analog Input Pins 16
DC Current per I/O Pin 40 m
ADC Current for 3.3V Pin 50 mA
Flash Memory 256 KB of which 8 KB
used by bootloader
SRAM 8 KB
EEPROM4 KB
Clock 16 MHz

Harga : Rp 175.000,00

15

Mini servo
1800

Harga : Rp 30.000,00

16

Mini jack
female

17

Elco 47
micro 50
volt

No load speed : 0.12 second / 60


degrees (4.8V)
Stall Torque : 1.6 kg/cm (4.8V)
Operating temperature : -30 ~
+60 degrees Celcius
Dead Set : 7 microsecond

Operating Voltage : 4.8V - 6V


Working Current : less than
500mA
Cable length : 180mm
> Jenis: Mini USB jack female
> Tipe: Mini-B type
> Versi: 2.0
> Jumlah pin: 5
> Rated: 12V DC 0.1A

power supply audio kelas HIFI


maupun HI-End
Voltase = maks DC 50 volt (Travo AC
30V)
Suhu = Maks 105 C

Harga : Rp 2.500,00

Harga : Rp 1.500,00

18

Transistor
BD139

Transistor BD139 NPN


Package TO-126 ( SOT-32 )

Harga : Rp 2.500,00

19

Transistor
BD140

Transistor BD140 / BD 140 PNP


Package TO-126 ( SOT-32 )

Harga : Rp 2.500,00

20

Kapasitor
non polar

C 47nF 47nF 473 50V Kapasitor


Capacitor Multilayer ceramic Non
Polar

Harga : Rp 450,00

21

Potensio

Penyapu atau disebut juga dengan


Wiper
Element Resistif
Terminal

Harga : Rp 2.500,00

22

Resistor 5
watt 0,5
Ohm

memiliki nilai resistansi antara 0.1


ohm - 56 kilo ohm dengan toleransi
5 - 10%, tegangan maksimum 1000
volt , tersedia dalam daya 5 - 20 watt.

Harga : Rp 500,00

23

Papan
Acrilyc

Ukuran 60x50 cm

Harga : Rp 60.000,00

DATA PENYUSUN/PENULIS
RANCANG BANGUN SMART CCTV MENGGUNAKAN ARDUINO
BERBASIS DESKTOP PADA PENGEMBANGAN SMART CLASS
DI JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA

TIM Proyek:
Fazzar Ramadhan (4313111034)
Della Arninda Puspita (4313111029)

PROGRAM STUDI TEKNIK KOMPUTER DAN JARINGAN


JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER
POLITEKNIK NEGERI JAKARTA
2016

Nama

: Fazzar Ramadhan

Tempat Tanggal Lahir: Jakarta, 31 Januari 1995


Alamat Rumah

: Jl KH.A.Dahlan no.22 RT 01/03


Beji Timur, Depok

Nomor Telpon

: 089619427988

Alamat E-mail

: fazzaramadhan@hotmail.com

Nama

: Della Arninda Puspita

Tempat Tanggal Lahir: Pemalang, 2 Februari 1996


Alamat Rumah

: Gg. Raidzah no. 20 Rt 01/09


Jl. Srengseng Sawah, Jagakarsa,
Jakarta Selatan

Nomor Telpon

: 085600618695

Alamat E-mail

: dellaarnindap@gmail.com

Anda mungkin juga menyukai