SlideShare a Scribd company logo
1 of 7
Download to read offline
See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/351394589
Rancang Bangun Robot Pengawas Dokumen Berbasis Raspberry Pi2 dengan
Pemrograman Python
Article  in  Jurnal Ilmu Komputer dan Informasi · May 2021
DOI: 10.47927/jikb.v12i1.99
CITATIONS
0
READS
16
2 authors, including:
Some of the authors of this publication are also working on these related projects:
I-Polink View project
Information Security View project
Indra Gunawan
Sekolah Tinggi Teknologi Ronggolawe Cepu
12 PUBLICATIONS   1 CITATION   
SEE PROFILE
All content following this page was uploaded by Indra Gunawan on 16 August 2021.
The user has requested enhancement of the downloaded file.
Copyright © 2021 pada penulis
Jurnal Ilmu Komputer dan Bisnis (JIKB)
Mei-2021, Vol.XII, No.1, hal.144-149
ISSN(P): 2087-3921; ISSN(E): 2598-9715
JIKB | 144 https://doi.org/10.47927/jikb.v12i1.99
Segala konten dan isi di dalam jurnal disebarluaskan di bawah Lisensi Creative Commons
Atribusi-BerbagiSerupa 4.0 Internasional
Rancang Bangun Robot Pengawas Dokumen
Berbasis Raspberry Pi2 dengan Pemrograman Python
1Indra Gunawan, 2Yelmi
1Sekolah Tinggi Teknologi Ronggolawe Cepu
2Universitas Ibnu Sina Batam
Alamat Surat
Email: igunstt@gmail.com
Article History:
Diajukan: 30-03-2021; Direvisi: 14-04-2021; Diterima: 28-04-2021
ABSTRAK
Tingginya aktifitas keluar masuk tamu pada lingkungan Bagian Keuangan dan disertai fakta
bahwa Bagian Keuangan merupakan bagian yang paling vital dari Pemerintahan Kota Batam
dimana bagian ini menjadi muara dari semua data dan dokumen-dokumen keuangan seluruh
Satuan Kerja Perangkat Daerah (SKPD) di Kota Batam menyebabkan perlunya pengawasan yang
baik untuk mengurangi terjadinya kehilangan dokumen. Bagian Keuangan telah mempunyai
perangkat CCTV tetapi dianggap belum mampu bekerja secara maksimal karena adanya
keterbatasan-keterbatasan yang ada. Penulis mengusulkan Rancang Bangun Robot pengawas
berbasis Raspberry Pi2 dengan pemrograman Python yang dapat bekerja secara aktif dengan
kendali melalui Smartphone Android, diharapkan dengan adanya robot ini pengawasan terhadap
dokumen pada Bagian Keuangan dapat dilakukan secara lebih optimal.
Kata kunci : robot; raspberry pi; python
ABSTRACT
The high activity in and out of guests in the Finance Section and accompanied by the fact that the
Finance Section is the most vital part of the Batam City Government where this section becomes
the estuary of all data and financial documents of all Regional Work Units (SKPD) in Batam City
causing the need good supervision to reduce the occurrence of document loss. The Finance
Department already has CCTV equipment but it is deemed not able to work optimally because of
existing limitations. The author proposes a Raspberry Pi2-based Supervisory Robot Design with
Python programming that can work actively with control via an Android Smartphone, it is hoped
that with this robot supervision of documents in the Finance Section can be done more optimally.
Keywords : robot; raspberry pi; python
1. PENDAHULUAN
Pemerintah Kota Batam (PEMKO) merupakan Badan Pemerintahan Daerah yang
mengatur semua peraturan tentang keuangan untuk seluruh jajaran pemerintahan Kota Batam
yang terdiri dari beberapa Dinas, Badan, Kantor, Inspektorat, Pengurus Korpri, Sekretariat
(terdiri dari beberapa Bagian-bagian) dan Beberapa Kecamatan. Bagian Keuangan Pemerintah
Kota Batam adalah dapurnya SKPD Kota Batam. (Gunawan, 2016).
Bagian Keuangan Pemko Batam mempunyai waktu-waktu tertentu dimana area ruangan
menjadi sangat ramai oleh pengunjung dari staff-staff SKPD seluruh wilayah Batam, hal ini
menjadi kekhawatiran banyak pihak terhadap keamanan dokumen mengingat area tersebut hanya
Indra Gunawan dan Yelmi
Jurnal Ilmu Komputer dan Bisnis (JIKB), Mei-2021, Vol.XII, No.1, hal.144-149
145
terdapat pengamanan CCTV yang dianggap kurang maksimal hasilnya. Studi wawancara telah
dilakukan dengan narasumber staff serta Kepala Bagian Keuangan Pemko Batam untuk
mendapatkan identifikasi permasalahan serta memberikan usulan penelitian. Maka Penulis
mengusulkan untuk membuat Robot Pengawas berbasis Raspberry Pi2 dengan Pemrograman
Python yang diharapkan dapat membantu meningkatkan pengamanan di area Pemko Batam
khususnya Bagian Keuangan.
Penelitian ini membahas tentang bagaimana melakukan implementasi rancang bangun
robot dengan menggunakan teknologi Raspberry Pi dengan menggunakan bahasa pemrograman
Python. Robot pada penelitian ini selain menggunakan Raspberry Pi juga menggunakan
beberapa komponen lain seperti kamera, sensor suara, sensor gerak serta motor driver. Robot ini
mempunyai keunggulan yaitu dapat dikendalikan melalui smartphone android dalam lingkungan
area wifi.
Beberapa keunggulan fitur robot pada penelitian ini yang membedakan dengan beberapa
penelitian lain sebelumnya yang juga mempunyai kemiripan tema sehingga membuat penelitian
ini menjadi penting. Diharapkan selain bermanfaat untuk Bagian Keuangan Pemko Batam juga
dapat bermanfaat untuk kalangan akademisi dan profesional sebagai bahan rujukan untuk
pembuatan robot pengawas dimasa yang akan datang.
2. KERANGKA TEORI
Penelitian ini adalah penelitian desain yang dapat disetarakan dengan metode kualitatif
interpretif. Penelitian kualitatif interpretif adalah metode penafsiran penelitian mulai dari posisi
bahwa pengetahuan dasar tentang realitas, termasuk domain dari tindakan manusia, konstruksi
sosial manusia. Teori-teori manusia tentang realitas, kemudian cara untuk memaknai sesuatu
merupakan bentuk intersubjektivitas daripada objektivitas (Santoso, 2016). Penelitian dilakukan
di Kantor Pemerintah Kota Batam Bagian Keuangan pada bulan Februari 2016 sampai bulan
Juni 2016.
2.1 Pengertian Robot, Raspberry
2.1.1. Robot
Dari beberapa definisi di atas, kata kunci yang ada kemudian dapat menerangkan
pengertian robot adalah Dapat memperoleh informasi dari lingkungan (melalui sensor),
dapat diprogram, dapat melaksanakan beberapa tugas yang berbeda, bekerja secara
otomatis, cerdas (intelligent), digunakan di industri. (Budiharto, 2016).
2.1.2. Raspberry Pi
Raspberry Pi adalah komputer ukuran kartu kredit yang dikembangkan pada tahun
2012 di University of Cambridge Laboratorium Komputer, Pi biaya hanya $ 35,
menjalankan Linux di lingkungan grafis, dan memberikan GPIO (I / O tujuan umum)
konektor untuk sensor dan motor (Brock et al, 2013).
2.1.3. Python
Python merupakan bahasa pemrograman yang berorientasi objek dinamis,
dapat digunakan untuk bermacam-macam pengembangan perangkat lunak
http://www.python.org/about/apps. Python menyediakan dukungan yang kuat untuk
integrasi dengan bahasa pemrograman lain dan alat-alat bantu lainnya. Python
hadir dengan pustaka-pustaka standar yang dapat diperluas serta dapat dipelajari
hanya dalam beberapa hari. Sudah banyak programmer Python yang
menyatakan bahwa mereka mendapatkan produktivitas yang lebih tinggi. Mereka
juga merasakan bahwa Python meningkatkan kualitas pengembangan karena kode
(Santoso, 2016).
Bahasa Pemrograman Python dipilih untuk diimplementasikan pada Raspberry Pi
karena mempunyai beberapa keunggulan dibanding bahasa pemograman lainnya
(Gunawan, 2016).
Indra Gunawan dan Yelmi
Jurnal Ilmu Komputer dan Bisnis (JIKB), Mei-2021, Vol.XII, No.1, hal.144-149
146
3. METODOLOGI
3.1 Fitur Robot
Studi wawancara dilakukan secara mendalam dengan staff dan Kepala Bagian
Keuangan Pemerintah Pemko Batam untuk mendapatkan masukan kebutuhan robot
disesuaikan dengan kondisi dilapangan serta melihat kelemahan system yang CCTV yang
telah ada, maka didapatkan beberapa poin penting kebutuhan dari robot sebagai pengganti
CCTV yaitu sebagai berikut : (1) Bersifat aktif dapat mengirimkan suara dari pengguna. (2)
Dapat dikendalikan secara remote dari perangkat lain. (3) Tersedia peringatan pada media
lain jika terdeteksi adanya gerakan dan atau suara. (4) Mempunyai media untuk menyimpan
gambar ketika mendeteksi adanya gerakan dan atau suara.
Beberapa poin kebutuhan yang telah didapatkan dari studi wawancara diatas maka
dituangkan kedalam fitur robot yaitu sebagai berikut : (1) Fitur pengiriman suara dari
smartphone ke robot. (2) Fitur pengendalian robot melalui smartphone. (3) Fitur notifikasi
pada smartphone ketika terdeteksi adanya suara atau gerakan pada robot. (4) Fitur proses
pengiriman pesan gambar ke dropbox ketika terdeteksi gerakan dan suara.
Skema perancangan fitur robot dapat dilihat pada gambar dibawah ini:
POWERBANK
5V 5000 mAH
MOTOR
WIFI
SPEAKER
KAMERA
MOTOR DRIVER
BATERAI 9 V
PAPAN RASPBERRY Pi 2
PORT GPIO
USB
USB
USB
USB
LAN
SD CARD
AUDIO
POWER
HDMI
USB WEB CAM
1
POWER
(3.3V)
7 OUTPUT
6 GROUND
SENSOR SUARA
SENSOR GERAK
2 POWER 5V
11 OUTPUT
9 GROUND
POWER 9V
MOTOR
-
+ +
-
KIRI MAJU (GPIO SLOT 31)
KIRI MUNDUR (GPIO SLOT 33)
KANAN MAJU (GPIO SLOT 36)
KANAN MUNDUR (GPIO SLOT 38)
KECEPATAN KIRI (GPIO SLOT 29)
KECEPATAN KANAN (GPIO SLOT 40)
+ -
PORT
CAMERA
GROUND (GPIO SLOT 14)
Gambar 1. Skema rancangan robot pengawas.
3.2 Perancangan Perangkat Keras
Perancangan perangkat keras dilakukan untuk memudahkan dalam melanjutkan
proses berikunya seperti perancangan perangkat lunak dan instalasi perangkat lunaknya
tersebut. Rancangan perangkat keras dalam perakitan robot berbasis Raspberry Pi2 ini
terlihat seperti gambar dibawah ini. Gambar 2. Skema rancangan perangkat keras.
3.3 Perancangan Perangkat Lunak
Perancangan perangkat lunak adalah tahap dimana dilakukan pengkopian sistem
operasi Raspbian OS kedalam SDCard, setelah Raspbian OS terinstal kemudian dilakukan
instalasi perangkat lunak pendukung dan konfigurasi serta pembuatan program Python
melalui aplikasi remote Putty dan aplikasi remote TightVNC Viewer.
Indra Gunawan dan Yelmi
Jurnal Ilmu Komputer dan Bisnis (JIKB), Mei-2021, Vol.XII, No.1, hal.144-149
147
Berikut dibawah ini adalah skema perancangan perangkat lunak yang akan
dilakukan :
SENSOR.PY
APP.PY
SERVER DROPBOX
SERVER PUSHETTA
ANRDROID
LAPTOP
FILE NAME : RASPBOT
MENGIRIM GAMBAR KE
SERVER DROPBOX
MENAMPILKAN VIDEO STREAMING
ATAU
LAYOUT PROGRAM
APP.JS
MENGONTROL GERAKAN PADA
LAPTOP
MENGIRIM NOTIFICATION KE SERVER PUSHETTA
MEMBACA SENSOR
MENGONTROL GERAK PADA
ANROID
MENAMPILKAN VIDEO SREAMING
MENERIMA PESAN SUARA
1
3
2
Gambar 2. Skema rancangan perangkat keras.
4. PEMBAHASAN
Setelah dilakukan perancangan robot secara global, perancangan perangkat keras
serta perancangan perangkat lunak maka dilakukan tahap implementasi pembuatan aplikasi
baik untuk robot maupun untuk smartphone, hasil akhirnya dapat dilihat pada gambar
dibawah ini :
Gambar 3. Hasil akhir Raspbot
Komponen
Pengujian
Harapan Hasil Kesimpulan
 Fungsi
Notifikasi
Android.
 Muncul Notifikasi
“ZaleaSound” ketika tedeteksi
suara saja
 Muncul Notifikasi
“ZaleaMotion” ketika
terdeteksi gerak saja
 Muncul Notifikasi
“ZaleaMotionSound” ketika
terdeteksi Suara dan Gerakan
 Muncul Notifikasi
“ZaleaSound” ketika terdeteksi
suara saja
 Muncul Notifikasi
“ZaleaMotion” ketika
terdeteksi gerak saja
 Muncul Notifikasi
“ZaleaMotionSound” ketika
terdeteksi Suara dan Gerakan
 Pengujian
Berhasil
Indra Gunawan dan Yelmi
Jurnal Ilmu Komputer dan Bisnis (JIKB), Mei-2021, Vol.XII, No.1, hal.144-149
148
 Fungsi
Pengiriman
Gambar ke
Dropbox.
 Terdapat kiriman capture foto
ketika terdeteksi suara saja.
 Terdapat kiriman capture foto
ketika terdeteksi gerak saja.
 Terdapat kiriman capture foto
ketika terdeteksi suara dan
gerak.
 Terdapat kiriman capture foto
ketika terdeteksi suara saja.
 Terdapat kiriman capture foto
ketika terdeteksi gerak saja.
 Terdapat kiriman capture foto
ketika terdeteksi suara dan
gerak.
 Pengujian
Berhasil
 Fungsi
Pengiriman
Suara.
 Terdapat file sound.wav pada
robot ketika ditekan tombol
“rekam” dan “kirim” dan robot
mengeluarkan bunyi sesuai
bunyi yang direkam
 Terdapat file sound.wav pada
robot ketika ditekan tombol
“rekam” dan “kirim” dan robot
mengeluarkan bunyi sesuai
bunyi yang direkam
 Pengujian
Berhasil
 Fungsi
Gerakan
Robot.
 Robot bergerak kekiri ketika
ditekan tombol “kiri”
 Robot bergerak kekanan ketika
ditekan tombol “kanan”
 Robot bergerak mundur ketika
ditekan tombol “mundur”
 Robot bergerak maju ketika
ditekan tombol “maju”
 Robot bergerak kekiri ketika
ditekan tombol “kiri”
 Robot bergerak kekanan ketika
ditekan tombol “kanan”
 Robot bergerak mundur ketika
ditekan tombol “mundur”
 Robot bergerak maju ketika
ditekan tombol “maju”
 Pengujian
Berhasil
5. KESIMPULAN DAN SARAN
Kesimpulan dan saran didapatkan dari analisa dan sintesa hasil wawancara dengan
narasumber staff Bagian Keuangan Pemerintah Kota Batam dimana narasumber berperan untuk
menilai serta memberi masukan terhadap robot dan penelitian.
5.1 Kesimpulan :
1. Robot pengawas pada penelitian ini sudah mengakomodir kebutuhan sesuai dengan
wawancara dengan narasumber.
2. Berdasarkan hasil ujicoba fungsi robot maka dapat disimpulkan robot dapat bekerja
secara baik sesuai fitur yang diusulkan.
3. Fungsi-fungsi yang ada pada robot hanyalah fungsi dasar yang diperlukan di lapangan
sesuai kebutuhan.
5.2 Saran :
1. Penelitian ini adalah penelitian kualitatif interpretif, peneliti merupakan instrumen
utama penelitian dimana hasil pemikiran peneliti itu sendiri yang akan mendominasi
hasil dan kesimpulan penelitian yang diperkuat argumentasinya oleh masukan dari
narasumber. Maka untuk mengetahui nilai performa hasil penelitian terhadap
organisasi secara empiris dibutuhkan penelitian lanjutan berupa penelitian kuantitatif
penerapan Robot Pengawas ini di Bagian Keuangan Pemerintah Kota Batam. (2)
Penelitian ini hanya membahas sampai implementasi pembuatan perangkat saja,
sedangkan uji coba dilapangan untuk menilai efektifitas secara riil diperlukan studi
lebih lajut.
6. Daftar Pustaka
Budiharto, W. 2016. Membuat Robot Cerdas. Jakarta: Elex Media Komputindo.
Brock, J. D., Bruce, R. F., & Cameron, M. E. 2013. Changing the world with a Raspberry Pi.
Journal of Computing Sciences in Colleges, vol 29:151-153.
Gunawan, Indra. 2016. Python dan Raspberry Pi Sebagai Media Efektif untuk Pembelajaran
Awal Bahasa Pemrograman. Konferensi Nasional Sistem Informasi. Batam.
Indra Gunawan dan Yelmi
Jurnal Ilmu Komputer dan Bisnis (JIKB), Mei-2021, Vol.XII, No.1, hal.144-149
149
Pemko Batam. 2015. Laporan Kerja Pertanggung Jawaban Walikota Batam. Batam.
Santoso, B. 2016. Bahasa Pemrograman Python di Platform GNU/LINUX. Retrieved from E-
Journal UMN.
Walsham. 2016. Jurnal. European Journal of Information Systems.
View publication stats
View publication stats

More Related Content

What's hot

Tugas Kelompok 2 - Tatap Muka Ke 14 Sistem Informasi Manajemen
Tugas Kelompok 2 - Tatap Muka Ke 14 Sistem Informasi ManajemenTugas Kelompok 2 - Tatap Muka Ke 14 Sistem Informasi Manajemen
Tugas Kelompok 2 - Tatap Muka Ke 14 Sistem Informasi ManajemenNadiaSuparasari
 
Sistem Informasi Penyewaan Truk Pada PT. Erafista Indah Jakarta Bab II Landas...
Sistem Informasi Penyewaan Truk Pada PT. Erafista Indah Jakarta Bab II Landas...Sistem Informasi Penyewaan Truk Pada PT. Erafista Indah Jakarta Bab II Landas...
Sistem Informasi Penyewaan Truk Pada PT. Erafista Indah Jakarta Bab II Landas...evachaerani
 
TUGAS KELOMPOK 2 - TATAP MUKA KE 12 SISTEM INFORMASI MANAJEMEN
TUGAS KELOMPOK 2 - TATAP MUKA KE 12 SISTEM INFORMASI MANAJEMENTUGAS KELOMPOK 2 - TATAP MUKA KE 12 SISTEM INFORMASI MANAJEMEN
TUGAS KELOMPOK 2 - TATAP MUKA KE 12 SISTEM INFORMASI MANAJEMENNadiaSuparasari
 
Sistem Informasi Penjualan Berbasis Web
Sistem Informasi Penjualan Berbasis WebSistem Informasi Penjualan Berbasis Web
Sistem Informasi Penjualan Berbasis Webdiansyahputri
 
38441420 skripsi-aplikasi-penjualan-bab-1-5
38441420 skripsi-aplikasi-penjualan-bab-1-538441420 skripsi-aplikasi-penjualan-bab-1-5
38441420 skripsi-aplikasi-penjualan-bab-1-5ketanmanis
 
Contoh proposal tugas akhir
Contoh proposal tugas akhirContoh proposal tugas akhir
Contoh proposal tugas akhirShuriken Power
 
SIstem Informasi Pemesanan Barang - Wulanda Anggoro
SIstem Informasi Pemesanan Barang - Wulanda AnggoroSIstem Informasi Pemesanan Barang - Wulanda Anggoro
SIstem Informasi Pemesanan Barang - Wulanda AnggoroUlan Anggoro
 
Skripsi informatika bab 1 revisi 20 agustus 2013
Skripsi informatika bab 1 revisi 20 agustus 2013Skripsi informatika bab 1 revisi 20 agustus 2013
Skripsi informatika bab 1 revisi 20 agustus 2013Wahyu si Budak Eta
 
MAKALAH PERANCANGAN PENJUALAN BAJU ONLINE
MAKALAH PERANCANGAN PENJUALAN BAJU ONLINEMAKALAH PERANCANGAN PENJUALAN BAJU ONLINE
MAKALAH PERANCANGAN PENJUALAN BAJU ONLINEChairun Nisa
 
Analisa dan perancangan hp 1
Analisa dan perancangan hp 1Analisa dan perancangan hp 1
Analisa dan perancangan hp 1Nanang Juventini
 
Proposal Sistem informasi administrasi berbasis desktop
Proposal Sistem informasi administrasi berbasis desktopProposal Sistem informasi administrasi berbasis desktop
Proposal Sistem informasi administrasi berbasis desktopdnasty3
 
Artikel sistem informasi lazada, imam rahmat fauzan, universitas mercubuana,...
Artikel sistem informasi lazada, imam rahmat fauzan,  universitas mercubuana,...Artikel sistem informasi lazada, imam rahmat fauzan,  universitas mercubuana,...
Artikel sistem informasi lazada, imam rahmat fauzan, universitas mercubuana,...Imam Rahmat Fauzan
 
Publikasi 09.22.1115
Publikasi 09.22.1115Publikasi 09.22.1115
Publikasi 09.22.1115Jamil Jamil
 
Artikel Sistem Informasi Manajemen Bagaskoro Sabastian, Bayu Aji Wibisono, Ah...
Artikel Sistem Informasi Manajemen Bagaskoro Sabastian, Bayu Aji Wibisono, Ah...Artikel Sistem Informasi Manajemen Bagaskoro Sabastian, Bayu Aji Wibisono, Ah...
Artikel Sistem Informasi Manajemen Bagaskoro Sabastian, Bayu Aji Wibisono, Ah...Bagaskoro Sabastian
 
CONTOH JURNAL SKRIPSI GUNADARMA
CONTOH JURNAL SKRIPSI GUNADARMACONTOH JURNAL SKRIPSI GUNADARMA
CONTOH JURNAL SKRIPSI GUNADARMAFaza Zahrah
 
Naskah publikasi 09.11.2727
Naskah publikasi 09.11.2727Naskah publikasi 09.11.2727
Naskah publikasi 09.11.2727Jamil Jamil
 
Artikel Sistem Informasi Manajemen Bayu Aji Wibisono, bagaskoro sabastian, ah...
Artikel Sistem Informasi Manajemen Bayu Aji Wibisono, bagaskoro sabastian, ah...Artikel Sistem Informasi Manajemen Bayu Aji Wibisono, bagaskoro sabastian, ah...
Artikel Sistem Informasi Manajemen Bayu Aji Wibisono, bagaskoro sabastian, ah...Mercu Buana
 

What's hot (18)

Tugas Kelompok 2 - Tatap Muka Ke 14 Sistem Informasi Manajemen
Tugas Kelompok 2 - Tatap Muka Ke 14 Sistem Informasi ManajemenTugas Kelompok 2 - Tatap Muka Ke 14 Sistem Informasi Manajemen
Tugas Kelompok 2 - Tatap Muka Ke 14 Sistem Informasi Manajemen
 
Inventori
InventoriInventori
Inventori
 
Sistem Informasi Penyewaan Truk Pada PT. Erafista Indah Jakarta Bab II Landas...
Sistem Informasi Penyewaan Truk Pada PT. Erafista Indah Jakarta Bab II Landas...Sistem Informasi Penyewaan Truk Pada PT. Erafista Indah Jakarta Bab II Landas...
Sistem Informasi Penyewaan Truk Pada PT. Erafista Indah Jakarta Bab II Landas...
 
TUGAS KELOMPOK 2 - TATAP MUKA KE 12 SISTEM INFORMASI MANAJEMEN
TUGAS KELOMPOK 2 - TATAP MUKA KE 12 SISTEM INFORMASI MANAJEMENTUGAS KELOMPOK 2 - TATAP MUKA KE 12 SISTEM INFORMASI MANAJEMEN
TUGAS KELOMPOK 2 - TATAP MUKA KE 12 SISTEM INFORMASI MANAJEMEN
 
Sistem Informasi Penjualan Berbasis Web
Sistem Informasi Penjualan Berbasis WebSistem Informasi Penjualan Berbasis Web
Sistem Informasi Penjualan Berbasis Web
 
38441420 skripsi-aplikasi-penjualan-bab-1-5
38441420 skripsi-aplikasi-penjualan-bab-1-538441420 skripsi-aplikasi-penjualan-bab-1-5
38441420 skripsi-aplikasi-penjualan-bab-1-5
 
Contoh proposal tugas akhir
Contoh proposal tugas akhirContoh proposal tugas akhir
Contoh proposal tugas akhir
 
SIstem Informasi Pemesanan Barang - Wulanda Anggoro
SIstem Informasi Pemesanan Barang - Wulanda AnggoroSIstem Informasi Pemesanan Barang - Wulanda Anggoro
SIstem Informasi Pemesanan Barang - Wulanda Anggoro
 
Skripsi informatika bab 1 revisi 20 agustus 2013
Skripsi informatika bab 1 revisi 20 agustus 2013Skripsi informatika bab 1 revisi 20 agustus 2013
Skripsi informatika bab 1 revisi 20 agustus 2013
 
MAKALAH PERANCANGAN PENJUALAN BAJU ONLINE
MAKALAH PERANCANGAN PENJUALAN BAJU ONLINEMAKALAH PERANCANGAN PENJUALAN BAJU ONLINE
MAKALAH PERANCANGAN PENJUALAN BAJU ONLINE
 
Analisa dan perancangan hp 1
Analisa dan perancangan hp 1Analisa dan perancangan hp 1
Analisa dan perancangan hp 1
 
Proposal Sistem informasi administrasi berbasis desktop
Proposal Sistem informasi administrasi berbasis desktopProposal Sistem informasi administrasi berbasis desktop
Proposal Sistem informasi administrasi berbasis desktop
 
Artikel sistem informasi lazada, imam rahmat fauzan, universitas mercubuana,...
Artikel sistem informasi lazada, imam rahmat fauzan,  universitas mercubuana,...Artikel sistem informasi lazada, imam rahmat fauzan,  universitas mercubuana,...
Artikel sistem informasi lazada, imam rahmat fauzan, universitas mercubuana,...
 
Publikasi 09.22.1115
Publikasi 09.22.1115Publikasi 09.22.1115
Publikasi 09.22.1115
 
Artikel Sistem Informasi Manajemen Bagaskoro Sabastian, Bayu Aji Wibisono, Ah...
Artikel Sistem Informasi Manajemen Bagaskoro Sabastian, Bayu Aji Wibisono, Ah...Artikel Sistem Informasi Manajemen Bagaskoro Sabastian, Bayu Aji Wibisono, Ah...
Artikel Sistem Informasi Manajemen Bagaskoro Sabastian, Bayu Aji Wibisono, Ah...
 
CONTOH JURNAL SKRIPSI GUNADARMA
CONTOH JURNAL SKRIPSI GUNADARMACONTOH JURNAL SKRIPSI GUNADARMA
CONTOH JURNAL SKRIPSI GUNADARMA
 
Naskah publikasi 09.11.2727
Naskah publikasi 09.11.2727Naskah publikasi 09.11.2727
Naskah publikasi 09.11.2727
 
Artikel Sistem Informasi Manajemen Bayu Aji Wibisono, bagaskoro sabastian, ah...
Artikel Sistem Informasi Manajemen Bayu Aji Wibisono, bagaskoro sabastian, ah...Artikel Sistem Informasi Manajemen Bayu Aji Wibisono, bagaskoro sabastian, ah...
Artikel Sistem Informasi Manajemen Bayu Aji Wibisono, bagaskoro sabastian, ah...
 

Similar to Rancang Bangun Robot Pengawas Dokumen Berbasis Raspberry Pi2 dengan Pemrograman Python

Laporan mikroprosesor robot
Laporan mikroprosesor robotLaporan mikroprosesor robot
Laporan mikroprosesor robotTriKustini
 
Sosialisasi Program IoT 23042021.pdf
Sosialisasi Program IoT 23042021.pdfSosialisasi Program IoT 23042021.pdf
Sosialisasi Program IoT 23042021.pdfAnggiTriWibowo
 
Pengenalan codeigniter
Pengenalan codeigniterPengenalan codeigniter
Pengenalan codeigniterzulk ifli
 
Kompetensi IT untuk Sarjana Industri
Kompetensi IT untuk Sarjana IndustriKompetensi IT untuk Sarjana Industri
Kompetensi IT untuk Sarjana IndustriKosiima
 
Walking robot menggunakan Raspberry Pi 3 B+
Walking robot menggunakan Raspberry Pi 3 B+Walking robot menggunakan Raspberry Pi 3 B+
Walking robot menggunakan Raspberry Pi 3 B+Rioardha
 
Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2Rusmanto Maryanto
 
Part-1 (python).pptx
Part-1 (python).pptxPart-1 (python).pptx
Part-1 (python).pptxummi1206
 
Instalasi python 3 dan ide atau anaconda distribution pada windows 10
Instalasi python 3 dan ide atau anaconda distribution pada windows 10Instalasi python 3 dan ide atau anaconda distribution pada windows 10
Instalasi python 3 dan ide atau anaconda distribution pada windows 10Raka Prasetyo
 
Network Automation.pdf
Network Automation.pdfNetwork Automation.pdf
Network Automation.pdfSetiya Nugroho
 
My Thesis about Internet of Things
My Thesis about Internet of ThingsMy Thesis about Internet of Things
My Thesis about Internet of ThingsNata Nael
 
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+ajilaksono12345
 
Ristianawati 2114 r0800 mikrotik
Ristianawati 2114 r0800 mikrotikRistianawati 2114 r0800 mikrotik
Ristianawati 2114 r0800 mikrotikRistianawati
 
analisis pada sistem.pptx
analisis pada sistem.pptxanalisis pada sistem.pptx
analisis pada sistem.pptxsyiar1
 
Ristianawati 2114 r0800 mikrotik
Ristianawati 2114 r0800 mikrotikRistianawati 2114 r0800 mikrotik
Ristianawati 2114 r0800 mikrotikRistianawati
 

Similar to Rancang Bangun Robot Pengawas Dokumen Berbasis Raspberry Pi2 dengan Pemrograman Python (20)

Proposal front end kms
Proposal front end kmsProposal front end kms
Proposal front end kms
 
Laporan mikroprosesor robot
Laporan mikroprosesor robotLaporan mikroprosesor robot
Laporan mikroprosesor robot
 
Tugas rk python
Tugas rk   pythonTugas rk   python
Tugas rk python
 
Sosialisasi Program IoT 23042021.pdf
Sosialisasi Program IoT 23042021.pdfSosialisasi Program IoT 23042021.pdf
Sosialisasi Program IoT 23042021.pdf
 
Pengenalan codeigniter
Pengenalan codeigniterPengenalan codeigniter
Pengenalan codeigniter
 
Kompetensi IT untuk Sarjana Industri
Kompetensi IT untuk Sarjana IndustriKompetensi IT untuk Sarjana Industri
Kompetensi IT untuk Sarjana Industri
 
Walking robot menggunakan Raspberry Pi 3 B+
Walking robot menggunakan Raspberry Pi 3 B+Walking robot menggunakan Raspberry Pi 3 B+
Walking robot menggunakan Raspberry Pi 3 B+
 
Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2Membuat Aplikasi Android dengan App Inventor 2
Membuat Aplikasi Android dengan App Inventor 2
 
Part-1 (python).pptx
Part-1 (python).pptxPart-1 (python).pptx
Part-1 (python).pptx
 
Instalasi python 3 dan ide atau anaconda distribution pada windows 10
Instalasi python 3 dan ide atau anaconda distribution pada windows 10Instalasi python 3 dan ide atau anaconda distribution pada windows 10
Instalasi python 3 dan ide atau anaconda distribution pada windows 10
 
RSKKNI Mobicomp TM SNK
RSKKNI Mobicomp TM SNKRSKKNI Mobicomp TM SNK
RSKKNI Mobicomp TM SNK
 
Network Automation.pdf
Network Automation.pdfNetwork Automation.pdf
Network Automation.pdf
 
My Thesis about Internet of Things
My Thesis about Internet of ThingsMy Thesis about Internet of Things
My Thesis about Internet of Things
 
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+
 
Ml2 f002543
Ml2 f002543Ml2 f002543
Ml2 f002543
 
Mp fp montirku
Mp fp montirkuMp fp montirku
Mp fp montirku
 
Ristianawati 2114 r0800 mikrotik
Ristianawati 2114 r0800 mikrotikRistianawati 2114 r0800 mikrotik
Ristianawati 2114 r0800 mikrotik
 
Project charter
Project charterProject charter
Project charter
 
analisis pada sistem.pptx
analisis pada sistem.pptxanalisis pada sistem.pptx
analisis pada sistem.pptx
 
Ristianawati 2114 r0800 mikrotik
Ristianawati 2114 r0800 mikrotikRistianawati 2114 r0800 mikrotik
Ristianawati 2114 r0800 mikrotik
 

More from Igun

Developing Systems Application Based on Android as Tool for Determinant Stunt...
Developing Systems Application Based on Android as Tool for Determinant Stunt...Developing Systems Application Based on Android as Tool for Determinant Stunt...
Developing Systems Application Based on Android as Tool for Determinant Stunt...Igun
 
Bahan Ajar Basis Data
Bahan Ajar Basis DataBahan Ajar Basis Data
Bahan Ajar Basis DataIgun
 
Bahan Ajar Praktikum Basisdata
Bahan Ajar Praktikum BasisdataBahan Ajar Praktikum Basisdata
Bahan Ajar Praktikum BasisdataIgun
 
Praktikum Jaringan Komputer zeroshell
Praktikum Jaringan Komputer zeroshellPraktikum Jaringan Komputer zeroshell
Praktikum Jaringan Komputer zeroshellIgun
 
Bahan Ajar Sistem Game
Bahan Ajar Sistem GameBahan Ajar Sistem Game
Bahan Ajar Sistem GameIgun
 
Bahan Ajar Sistem Game
Bahan Ajar Sistem GameBahan Ajar Sistem Game
Bahan Ajar Sistem GameIgun
 
Modul praktikum Pemrograman web Backend dengan Codeigniter dan LTE
Modul praktikum Pemrograman web Backend dengan Codeigniter dan LTEModul praktikum Pemrograman web Backend dengan Codeigniter dan LTE
Modul praktikum Pemrograman web Backend dengan Codeigniter dan LTEIgun
 
Modul Praktikum Algoritma dan Pemrograman Visual Basic net
Modul Praktikum Algoritma dan Pemrograman Visual Basic netModul Praktikum Algoritma dan Pemrograman Visual Basic net
Modul Praktikum Algoritma dan Pemrograman Visual Basic netIgun
 
Modul praktikum Pemrograman Frontend dengan Code Igniter dan Bootstrap
Modul praktikum Pemrograman Frontend dengan Code Igniter dan BootstrapModul praktikum Pemrograman Frontend dengan Code Igniter dan Bootstrap
Modul praktikum Pemrograman Frontend dengan Code Igniter dan BootstrapIgun
 
Modul praktikum Basisdata
Modul praktikum BasisdataModul praktikum Basisdata
Modul praktikum BasisdataIgun
 
Modul Bahasa Assembly
Modul Bahasa AssemblyModul Bahasa Assembly
Modul Bahasa AssemblyIgun
 
Bahan Ajar Keamanan Komputer dan Jaringan
Bahan Ajar Keamanan Komputer dan JaringanBahan Ajar Keamanan Komputer dan Jaringan
Bahan Ajar Keamanan Komputer dan JaringanIgun
 
Modul Perkuliahan Bahasa Assembly
Modul Perkuliahan Bahasa AssemblyModul Perkuliahan Bahasa Assembly
Modul Perkuliahan Bahasa AssemblyIgun
 
Modul Praktikum Jaringan Komputer
Modul Praktikum Jaringan KomputerModul Praktikum Jaringan Komputer
Modul Praktikum Jaringan KomputerIgun
 
Modul Praktikum Assembly
Modul Praktikum AssemblyModul Praktikum Assembly
Modul Praktikum AssemblyIgun
 
Bahan Ajar Pemrograman Assembly
Bahan Ajar Pemrograman Assembly Bahan Ajar Pemrograman Assembly
Bahan Ajar Pemrograman Assembly Igun
 
Bahan Ajar Sistem Game menggunakan Scratch
Bahan Ajar Sistem Game menggunakan ScratchBahan Ajar Sistem Game menggunakan Scratch
Bahan Ajar Sistem Game menggunakan ScratchIgun
 
Bahan Ajar Keamanan Informasi dan Jaringan
Bahan Ajar Keamanan Informasi dan JaringanBahan Ajar Keamanan Informasi dan Jaringan
Bahan Ajar Keamanan Informasi dan JaringanIgun
 
Decision Support System for Determination of Scholarship Using Scratch Progra...
Decision Support System for Determination of Scholarship Using Scratch Progra...Decision Support System for Determination of Scholarship Using Scratch Progra...
Decision Support System for Determination of Scholarship Using Scratch Progra...Igun
 
Developing systems application based on android as tool for determinant stunt...
Developing systems application based on android as tool for determinant stunt...Developing systems application based on android as tool for determinant stunt...
Developing systems application based on android as tool for determinant stunt...Igun
 

More from Igun (20)

Developing Systems Application Based on Android as Tool for Determinant Stunt...
Developing Systems Application Based on Android as Tool for Determinant Stunt...Developing Systems Application Based on Android as Tool for Determinant Stunt...
Developing Systems Application Based on Android as Tool for Determinant Stunt...
 
Bahan Ajar Basis Data
Bahan Ajar Basis DataBahan Ajar Basis Data
Bahan Ajar Basis Data
 
Bahan Ajar Praktikum Basisdata
Bahan Ajar Praktikum BasisdataBahan Ajar Praktikum Basisdata
Bahan Ajar Praktikum Basisdata
 
Praktikum Jaringan Komputer zeroshell
Praktikum Jaringan Komputer zeroshellPraktikum Jaringan Komputer zeroshell
Praktikum Jaringan Komputer zeroshell
 
Bahan Ajar Sistem Game
Bahan Ajar Sistem GameBahan Ajar Sistem Game
Bahan Ajar Sistem Game
 
Bahan Ajar Sistem Game
Bahan Ajar Sistem GameBahan Ajar Sistem Game
Bahan Ajar Sistem Game
 
Modul praktikum Pemrograman web Backend dengan Codeigniter dan LTE
Modul praktikum Pemrograman web Backend dengan Codeigniter dan LTEModul praktikum Pemrograman web Backend dengan Codeigniter dan LTE
Modul praktikum Pemrograman web Backend dengan Codeigniter dan LTE
 
Modul Praktikum Algoritma dan Pemrograman Visual Basic net
Modul Praktikum Algoritma dan Pemrograman Visual Basic netModul Praktikum Algoritma dan Pemrograman Visual Basic net
Modul Praktikum Algoritma dan Pemrograman Visual Basic net
 
Modul praktikum Pemrograman Frontend dengan Code Igniter dan Bootstrap
Modul praktikum Pemrograman Frontend dengan Code Igniter dan BootstrapModul praktikum Pemrograman Frontend dengan Code Igniter dan Bootstrap
Modul praktikum Pemrograman Frontend dengan Code Igniter dan Bootstrap
 
Modul praktikum Basisdata
Modul praktikum BasisdataModul praktikum Basisdata
Modul praktikum Basisdata
 
Modul Bahasa Assembly
Modul Bahasa AssemblyModul Bahasa Assembly
Modul Bahasa Assembly
 
Bahan Ajar Keamanan Komputer dan Jaringan
Bahan Ajar Keamanan Komputer dan JaringanBahan Ajar Keamanan Komputer dan Jaringan
Bahan Ajar Keamanan Komputer dan Jaringan
 
Modul Perkuliahan Bahasa Assembly
Modul Perkuliahan Bahasa AssemblyModul Perkuliahan Bahasa Assembly
Modul Perkuliahan Bahasa Assembly
 
Modul Praktikum Jaringan Komputer
Modul Praktikum Jaringan KomputerModul Praktikum Jaringan Komputer
Modul Praktikum Jaringan Komputer
 
Modul Praktikum Assembly
Modul Praktikum AssemblyModul Praktikum Assembly
Modul Praktikum Assembly
 
Bahan Ajar Pemrograman Assembly
Bahan Ajar Pemrograman Assembly Bahan Ajar Pemrograman Assembly
Bahan Ajar Pemrograman Assembly
 
Bahan Ajar Sistem Game menggunakan Scratch
Bahan Ajar Sistem Game menggunakan ScratchBahan Ajar Sistem Game menggunakan Scratch
Bahan Ajar Sistem Game menggunakan Scratch
 
Bahan Ajar Keamanan Informasi dan Jaringan
Bahan Ajar Keamanan Informasi dan JaringanBahan Ajar Keamanan Informasi dan Jaringan
Bahan Ajar Keamanan Informasi dan Jaringan
 
Decision Support System for Determination of Scholarship Using Scratch Progra...
Decision Support System for Determination of Scholarship Using Scratch Progra...Decision Support System for Determination of Scholarship Using Scratch Progra...
Decision Support System for Determination of Scholarship Using Scratch Progra...
 
Developing systems application based on android as tool for determinant stunt...
Developing systems application based on android as tool for determinant stunt...Developing systems application based on android as tool for determinant stunt...
Developing systems application based on android as tool for determinant stunt...
 

Rancang Bangun Robot Pengawas Dokumen Berbasis Raspberry Pi2 dengan Pemrograman Python

  • 1. See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/351394589 Rancang Bangun Robot Pengawas Dokumen Berbasis Raspberry Pi2 dengan Pemrograman Python Article  in  Jurnal Ilmu Komputer dan Informasi · May 2021 DOI: 10.47927/jikb.v12i1.99 CITATIONS 0 READS 16 2 authors, including: Some of the authors of this publication are also working on these related projects: I-Polink View project Information Security View project Indra Gunawan Sekolah Tinggi Teknologi Ronggolawe Cepu 12 PUBLICATIONS   1 CITATION    SEE PROFILE All content following this page was uploaded by Indra Gunawan on 16 August 2021. The user has requested enhancement of the downloaded file.
  • 2. Copyright © 2021 pada penulis Jurnal Ilmu Komputer dan Bisnis (JIKB) Mei-2021, Vol.XII, No.1, hal.144-149 ISSN(P): 2087-3921; ISSN(E): 2598-9715 JIKB | 144 https://doi.org/10.47927/jikb.v12i1.99 Segala konten dan isi di dalam jurnal disebarluaskan di bawah Lisensi Creative Commons Atribusi-BerbagiSerupa 4.0 Internasional Rancang Bangun Robot Pengawas Dokumen Berbasis Raspberry Pi2 dengan Pemrograman Python 1Indra Gunawan, 2Yelmi 1Sekolah Tinggi Teknologi Ronggolawe Cepu 2Universitas Ibnu Sina Batam Alamat Surat Email: igunstt@gmail.com Article History: Diajukan: 30-03-2021; Direvisi: 14-04-2021; Diterima: 28-04-2021 ABSTRAK Tingginya aktifitas keluar masuk tamu pada lingkungan Bagian Keuangan dan disertai fakta bahwa Bagian Keuangan merupakan bagian yang paling vital dari Pemerintahan Kota Batam dimana bagian ini menjadi muara dari semua data dan dokumen-dokumen keuangan seluruh Satuan Kerja Perangkat Daerah (SKPD) di Kota Batam menyebabkan perlunya pengawasan yang baik untuk mengurangi terjadinya kehilangan dokumen. Bagian Keuangan telah mempunyai perangkat CCTV tetapi dianggap belum mampu bekerja secara maksimal karena adanya keterbatasan-keterbatasan yang ada. Penulis mengusulkan Rancang Bangun Robot pengawas berbasis Raspberry Pi2 dengan pemrograman Python yang dapat bekerja secara aktif dengan kendali melalui Smartphone Android, diharapkan dengan adanya robot ini pengawasan terhadap dokumen pada Bagian Keuangan dapat dilakukan secara lebih optimal. Kata kunci : robot; raspberry pi; python ABSTRACT The high activity in and out of guests in the Finance Section and accompanied by the fact that the Finance Section is the most vital part of the Batam City Government where this section becomes the estuary of all data and financial documents of all Regional Work Units (SKPD) in Batam City causing the need good supervision to reduce the occurrence of document loss. The Finance Department already has CCTV equipment but it is deemed not able to work optimally because of existing limitations. The author proposes a Raspberry Pi2-based Supervisory Robot Design with Python programming that can work actively with control via an Android Smartphone, it is hoped that with this robot supervision of documents in the Finance Section can be done more optimally. Keywords : robot; raspberry pi; python 1. PENDAHULUAN Pemerintah Kota Batam (PEMKO) merupakan Badan Pemerintahan Daerah yang mengatur semua peraturan tentang keuangan untuk seluruh jajaran pemerintahan Kota Batam yang terdiri dari beberapa Dinas, Badan, Kantor, Inspektorat, Pengurus Korpri, Sekretariat (terdiri dari beberapa Bagian-bagian) dan Beberapa Kecamatan. Bagian Keuangan Pemerintah Kota Batam adalah dapurnya SKPD Kota Batam. (Gunawan, 2016). Bagian Keuangan Pemko Batam mempunyai waktu-waktu tertentu dimana area ruangan menjadi sangat ramai oleh pengunjung dari staff-staff SKPD seluruh wilayah Batam, hal ini menjadi kekhawatiran banyak pihak terhadap keamanan dokumen mengingat area tersebut hanya
  • 3. Indra Gunawan dan Yelmi Jurnal Ilmu Komputer dan Bisnis (JIKB), Mei-2021, Vol.XII, No.1, hal.144-149 145 terdapat pengamanan CCTV yang dianggap kurang maksimal hasilnya. Studi wawancara telah dilakukan dengan narasumber staff serta Kepala Bagian Keuangan Pemko Batam untuk mendapatkan identifikasi permasalahan serta memberikan usulan penelitian. Maka Penulis mengusulkan untuk membuat Robot Pengawas berbasis Raspberry Pi2 dengan Pemrograman Python yang diharapkan dapat membantu meningkatkan pengamanan di area Pemko Batam khususnya Bagian Keuangan. Penelitian ini membahas tentang bagaimana melakukan implementasi rancang bangun robot dengan menggunakan teknologi Raspberry Pi dengan menggunakan bahasa pemrograman Python. Robot pada penelitian ini selain menggunakan Raspberry Pi juga menggunakan beberapa komponen lain seperti kamera, sensor suara, sensor gerak serta motor driver. Robot ini mempunyai keunggulan yaitu dapat dikendalikan melalui smartphone android dalam lingkungan area wifi. Beberapa keunggulan fitur robot pada penelitian ini yang membedakan dengan beberapa penelitian lain sebelumnya yang juga mempunyai kemiripan tema sehingga membuat penelitian ini menjadi penting. Diharapkan selain bermanfaat untuk Bagian Keuangan Pemko Batam juga dapat bermanfaat untuk kalangan akademisi dan profesional sebagai bahan rujukan untuk pembuatan robot pengawas dimasa yang akan datang. 2. KERANGKA TEORI Penelitian ini adalah penelitian desain yang dapat disetarakan dengan metode kualitatif interpretif. Penelitian kualitatif interpretif adalah metode penafsiran penelitian mulai dari posisi bahwa pengetahuan dasar tentang realitas, termasuk domain dari tindakan manusia, konstruksi sosial manusia. Teori-teori manusia tentang realitas, kemudian cara untuk memaknai sesuatu merupakan bentuk intersubjektivitas daripada objektivitas (Santoso, 2016). Penelitian dilakukan di Kantor Pemerintah Kota Batam Bagian Keuangan pada bulan Februari 2016 sampai bulan Juni 2016. 2.1 Pengertian Robot, Raspberry 2.1.1. Robot Dari beberapa definisi di atas, kata kunci yang ada kemudian dapat menerangkan pengertian robot adalah Dapat memperoleh informasi dari lingkungan (melalui sensor), dapat diprogram, dapat melaksanakan beberapa tugas yang berbeda, bekerja secara otomatis, cerdas (intelligent), digunakan di industri. (Budiharto, 2016). 2.1.2. Raspberry Pi Raspberry Pi adalah komputer ukuran kartu kredit yang dikembangkan pada tahun 2012 di University of Cambridge Laboratorium Komputer, Pi biaya hanya $ 35, menjalankan Linux di lingkungan grafis, dan memberikan GPIO (I / O tujuan umum) konektor untuk sensor dan motor (Brock et al, 2013). 2.1.3. Python Python merupakan bahasa pemrograman yang berorientasi objek dinamis, dapat digunakan untuk bermacam-macam pengembangan perangkat lunak http://www.python.org/about/apps. Python menyediakan dukungan yang kuat untuk integrasi dengan bahasa pemrograman lain dan alat-alat bantu lainnya. Python hadir dengan pustaka-pustaka standar yang dapat diperluas serta dapat dipelajari hanya dalam beberapa hari. Sudah banyak programmer Python yang menyatakan bahwa mereka mendapatkan produktivitas yang lebih tinggi. Mereka juga merasakan bahwa Python meningkatkan kualitas pengembangan karena kode (Santoso, 2016). Bahasa Pemrograman Python dipilih untuk diimplementasikan pada Raspberry Pi karena mempunyai beberapa keunggulan dibanding bahasa pemograman lainnya (Gunawan, 2016).
  • 4. Indra Gunawan dan Yelmi Jurnal Ilmu Komputer dan Bisnis (JIKB), Mei-2021, Vol.XII, No.1, hal.144-149 146 3. METODOLOGI 3.1 Fitur Robot Studi wawancara dilakukan secara mendalam dengan staff dan Kepala Bagian Keuangan Pemerintah Pemko Batam untuk mendapatkan masukan kebutuhan robot disesuaikan dengan kondisi dilapangan serta melihat kelemahan system yang CCTV yang telah ada, maka didapatkan beberapa poin penting kebutuhan dari robot sebagai pengganti CCTV yaitu sebagai berikut : (1) Bersifat aktif dapat mengirimkan suara dari pengguna. (2) Dapat dikendalikan secara remote dari perangkat lain. (3) Tersedia peringatan pada media lain jika terdeteksi adanya gerakan dan atau suara. (4) Mempunyai media untuk menyimpan gambar ketika mendeteksi adanya gerakan dan atau suara. Beberapa poin kebutuhan yang telah didapatkan dari studi wawancara diatas maka dituangkan kedalam fitur robot yaitu sebagai berikut : (1) Fitur pengiriman suara dari smartphone ke robot. (2) Fitur pengendalian robot melalui smartphone. (3) Fitur notifikasi pada smartphone ketika terdeteksi adanya suara atau gerakan pada robot. (4) Fitur proses pengiriman pesan gambar ke dropbox ketika terdeteksi gerakan dan suara. Skema perancangan fitur robot dapat dilihat pada gambar dibawah ini: POWERBANK 5V 5000 mAH MOTOR WIFI SPEAKER KAMERA MOTOR DRIVER BATERAI 9 V PAPAN RASPBERRY Pi 2 PORT GPIO USB USB USB USB LAN SD CARD AUDIO POWER HDMI USB WEB CAM 1 POWER (3.3V) 7 OUTPUT 6 GROUND SENSOR SUARA SENSOR GERAK 2 POWER 5V 11 OUTPUT 9 GROUND POWER 9V MOTOR - + + - KIRI MAJU (GPIO SLOT 31) KIRI MUNDUR (GPIO SLOT 33) KANAN MAJU (GPIO SLOT 36) KANAN MUNDUR (GPIO SLOT 38) KECEPATAN KIRI (GPIO SLOT 29) KECEPATAN KANAN (GPIO SLOT 40) + - PORT CAMERA GROUND (GPIO SLOT 14) Gambar 1. Skema rancangan robot pengawas. 3.2 Perancangan Perangkat Keras Perancangan perangkat keras dilakukan untuk memudahkan dalam melanjutkan proses berikunya seperti perancangan perangkat lunak dan instalasi perangkat lunaknya tersebut. Rancangan perangkat keras dalam perakitan robot berbasis Raspberry Pi2 ini terlihat seperti gambar dibawah ini. Gambar 2. Skema rancangan perangkat keras. 3.3 Perancangan Perangkat Lunak Perancangan perangkat lunak adalah tahap dimana dilakukan pengkopian sistem operasi Raspbian OS kedalam SDCard, setelah Raspbian OS terinstal kemudian dilakukan instalasi perangkat lunak pendukung dan konfigurasi serta pembuatan program Python melalui aplikasi remote Putty dan aplikasi remote TightVNC Viewer.
  • 5. Indra Gunawan dan Yelmi Jurnal Ilmu Komputer dan Bisnis (JIKB), Mei-2021, Vol.XII, No.1, hal.144-149 147 Berikut dibawah ini adalah skema perancangan perangkat lunak yang akan dilakukan : SENSOR.PY APP.PY SERVER DROPBOX SERVER PUSHETTA ANRDROID LAPTOP FILE NAME : RASPBOT MENGIRIM GAMBAR KE SERVER DROPBOX MENAMPILKAN VIDEO STREAMING ATAU LAYOUT PROGRAM APP.JS MENGONTROL GERAKAN PADA LAPTOP MENGIRIM NOTIFICATION KE SERVER PUSHETTA MEMBACA SENSOR MENGONTROL GERAK PADA ANROID MENAMPILKAN VIDEO SREAMING MENERIMA PESAN SUARA 1 3 2 Gambar 2. Skema rancangan perangkat keras. 4. PEMBAHASAN Setelah dilakukan perancangan robot secara global, perancangan perangkat keras serta perancangan perangkat lunak maka dilakukan tahap implementasi pembuatan aplikasi baik untuk robot maupun untuk smartphone, hasil akhirnya dapat dilihat pada gambar dibawah ini : Gambar 3. Hasil akhir Raspbot Komponen Pengujian Harapan Hasil Kesimpulan  Fungsi Notifikasi Android.  Muncul Notifikasi “ZaleaSound” ketika tedeteksi suara saja  Muncul Notifikasi “ZaleaMotion” ketika terdeteksi gerak saja  Muncul Notifikasi “ZaleaMotionSound” ketika terdeteksi Suara dan Gerakan  Muncul Notifikasi “ZaleaSound” ketika terdeteksi suara saja  Muncul Notifikasi “ZaleaMotion” ketika terdeteksi gerak saja  Muncul Notifikasi “ZaleaMotionSound” ketika terdeteksi Suara dan Gerakan  Pengujian Berhasil
  • 6. Indra Gunawan dan Yelmi Jurnal Ilmu Komputer dan Bisnis (JIKB), Mei-2021, Vol.XII, No.1, hal.144-149 148  Fungsi Pengiriman Gambar ke Dropbox.  Terdapat kiriman capture foto ketika terdeteksi suara saja.  Terdapat kiriman capture foto ketika terdeteksi gerak saja.  Terdapat kiriman capture foto ketika terdeteksi suara dan gerak.  Terdapat kiriman capture foto ketika terdeteksi suara saja.  Terdapat kiriman capture foto ketika terdeteksi gerak saja.  Terdapat kiriman capture foto ketika terdeteksi suara dan gerak.  Pengujian Berhasil  Fungsi Pengiriman Suara.  Terdapat file sound.wav pada robot ketika ditekan tombol “rekam” dan “kirim” dan robot mengeluarkan bunyi sesuai bunyi yang direkam  Terdapat file sound.wav pada robot ketika ditekan tombol “rekam” dan “kirim” dan robot mengeluarkan bunyi sesuai bunyi yang direkam  Pengujian Berhasil  Fungsi Gerakan Robot.  Robot bergerak kekiri ketika ditekan tombol “kiri”  Robot bergerak kekanan ketika ditekan tombol “kanan”  Robot bergerak mundur ketika ditekan tombol “mundur”  Robot bergerak maju ketika ditekan tombol “maju”  Robot bergerak kekiri ketika ditekan tombol “kiri”  Robot bergerak kekanan ketika ditekan tombol “kanan”  Robot bergerak mundur ketika ditekan tombol “mundur”  Robot bergerak maju ketika ditekan tombol “maju”  Pengujian Berhasil 5. KESIMPULAN DAN SARAN Kesimpulan dan saran didapatkan dari analisa dan sintesa hasil wawancara dengan narasumber staff Bagian Keuangan Pemerintah Kota Batam dimana narasumber berperan untuk menilai serta memberi masukan terhadap robot dan penelitian. 5.1 Kesimpulan : 1. Robot pengawas pada penelitian ini sudah mengakomodir kebutuhan sesuai dengan wawancara dengan narasumber. 2. Berdasarkan hasil ujicoba fungsi robot maka dapat disimpulkan robot dapat bekerja secara baik sesuai fitur yang diusulkan. 3. Fungsi-fungsi yang ada pada robot hanyalah fungsi dasar yang diperlukan di lapangan sesuai kebutuhan. 5.2 Saran : 1. Penelitian ini adalah penelitian kualitatif interpretif, peneliti merupakan instrumen utama penelitian dimana hasil pemikiran peneliti itu sendiri yang akan mendominasi hasil dan kesimpulan penelitian yang diperkuat argumentasinya oleh masukan dari narasumber. Maka untuk mengetahui nilai performa hasil penelitian terhadap organisasi secara empiris dibutuhkan penelitian lanjutan berupa penelitian kuantitatif penerapan Robot Pengawas ini di Bagian Keuangan Pemerintah Kota Batam. (2) Penelitian ini hanya membahas sampai implementasi pembuatan perangkat saja, sedangkan uji coba dilapangan untuk menilai efektifitas secara riil diperlukan studi lebih lajut. 6. Daftar Pustaka Budiharto, W. 2016. Membuat Robot Cerdas. Jakarta: Elex Media Komputindo. Brock, J. D., Bruce, R. F., & Cameron, M. E. 2013. Changing the world with a Raspberry Pi. Journal of Computing Sciences in Colleges, vol 29:151-153. Gunawan, Indra. 2016. Python dan Raspberry Pi Sebagai Media Efektif untuk Pembelajaran Awal Bahasa Pemrograman. Konferensi Nasional Sistem Informasi. Batam.
  • 7. Indra Gunawan dan Yelmi Jurnal Ilmu Komputer dan Bisnis (JIKB), Mei-2021, Vol.XII, No.1, hal.144-149 149 Pemko Batam. 2015. Laporan Kerja Pertanggung Jawaban Walikota Batam. Batam. Santoso, B. 2016. Bahasa Pemrograman Python di Platform GNU/LINUX. Retrieved from E- Journal UMN. Walsham. 2016. Jurnal. European Journal of Information Systems. View publication stats View publication stats