SISTEM KENDALI ROTARY KAMERA CCTV BERBASIS ARDUINO

  

Inspiration : Jurnal Teknologi Informasi dan Komunikasi P-ISSN : 2088-6705

Volume 8, Nomor 1, Juni 2018: 42

  E-ISSN : 2621-5608

  • – 47

  

SISTEM KENDALI ROTARY KAMERA CCTV

BERBASIS ARDUINO

  Ilham Teknik Informatika STMIK AKBA

  

E-mail : ilham@akba.ac.id

ABSTRAK

  Penelitian dilakukan untuk merancang kendali Rotary kamera CCTV dan di implimentasikan pada program aplikasi delphi sebagai interface. Dalam perancangan system dibagi atas dua bagian yaitu perancangan perangkat keras dan perancangan perangkat lunak. Dalam perancangan perangkat keras sistem disusun atas 6 blok utama yaitu, bagian unit pemroses pusat (mikrokotroler) berupa modul Arduino uno, bagian pemroses data dari kamera CCTV berupa modul Arduino Ethernet Shield , bagian Motor servo, bagian Switch hub, bagian modul kamera CCTV dan Laptop atau PC.Hasil penelitian ini menunjukkan bahwa sistem dapat bekerja dengan baik sesuai dengan tujuan penelitian yang dilakukan. Sistem Kendali Rotary kamera CCTV yang dikendalikan melalui program aplikasi delphi sebagai interface dapat menggerakkan kamera CCTV dengan pergerakan posisi 0-180°. Dari pengujian yang dilakukan kecepatan putaran memiliki variasi yang berbeda. Ini disebabkan dengan pemberian delay pada masing-masing putaran. Semakin kecil delay yang diberikan semakin cepat putaran kamera yang dihasilkan, berdasarkan hasil pengujian delay terendah yang diberikan sebesar 20 kecepatan putaran rata-rata yang dihasilkan dari tiga kali percobaan yaitu 3,46 detik.

  Kata kunci : Sistem Kendali, Arduino, CCTV.

I. ENDAHULUAN

  elektronika yang begitu cepat

   P

  mempengaruhi komponen kendali yang Pada jaman teknologi yang begitu maju dulunya menggunakan perangkat saat ini, sistem kendali memiliki peranan elektronika analog mulai tergantikan penting dalam kehidupan manusia dan dengan perangkat elektronika digital. dalam perkembangan ilmu dan teknologi.

  Walaupun dalam penerapannya tidak Sistem kendali dalam kehidupan manusia semua sistem kendali analog dirubah ke memberikan sangat banyak kemudahan. dalam sistem digital, tapi dalam

  Hal ini banyak ditemui dalam dunia pemrosesan datanya sudah dilakukan industri seperti proses-proses dalam pabrik secara digital. Dengan penerapan dan industri modern [1]. Untuk menunjang komponen digital, pemrosesan data lebih perkembangan infrastruktur industri mudah dan akurat. Hal ini disebabkan modern yang lebih efisien dan handal, telah banyak tersedia komponen- terutama mesin-mesin canggih yang komponen yang bekerja secara digital digunakan dalam proses produksi harus dengan teknologi tinggi. dalam kondisi dan performa yang benar-

  Dalam penerapannya sebagai benar sempurna untuk menjaga kuantitas pengendali, komponen-komponen digital dan kualitas produksi [2]. dirangkai sedemikian rupa dan disesuaikan

  Awal mula pengendali dibuat dengan dengan kondisi bagian yang akan menggunakan komponen elektronik dikendalikan. Dalam penelitian ini objek analog. Perkembangan teknologi

  Ilham, Sistem Kendali Rotary Kamera CCTV Berbasis Arduino

  yang akan dikendalikan berupa kamera utama dari pengendalian loop tertutup ada nya sinyal umpan balik. Model sistem

  closed circuit television (CCTV) . Dimana

rotary atau putaran kamera CCTV dapat pengendali loop tertutup dapat dilihat pada

  dikendalikan. gambar 2.

  Kendali rotary atau putaran kamera CCTV dilakukan dengan menggunakan perangkat elektronika yaitu mikrokontroler sebagai pusat kendali dan motor servo sebagai komponen yang akan dikendalikan sebagai pemutar kamera CCTV dan output kamera cctv akan ditampilkan dalam bentuk Interface menggunakan Delphi. Dalam sistem kendali Rotary kamera CCTV dalam penelitian yang dilakukan menggunakanmikrokontroler Arduino Uno. Penerapan sistem kendali rotary

  Gambar 2. Sistem loop tertutup

  kamera CCTV diimplementasikan pada

  III. CCTV AMERA lahan parkir Kampus STMIK AKBA. K

  Kameraclosed circuit television II.

  (CCTV) merupakan televisijalur tertutup Dalam sistem pengendali dikenal sistem yang hanya dapat diakses oleh pemasang. pengendali loop terbuka atau open-loop

  ISTEM K ENDALI S

  Sistem kerja kamera closed circuit

  control system dan sistem pengendali loop television (CCTV) mengirimkan data

  tertutup atau closed-loop control system berupa gambar video dan suara ke sebuah [3]. Masing-masing sistem mempunyai monitor atau video recorder [4].Fungsi dan cara kerja yang berbeda. Akan tetapi tujuan pemasangan closed circuit dalam praktiknya kedua sistem ini dapat

  television (CCTV)adalah : saling mendukung satu sama lain.

  Sistem pengendali loop terbuka yaitu a.

   Deterance atau factor pencegahan :

  sistem pengendali yang sinyal luaran tidak pelaku kriminal sering kali berpengaruh terhadap aksi pengendalian. mengurungkan niat atau takut setelah

  Hal ini dikarenakan didalam sistem melihat kamera closed circuit pengendali terbuka tidak terdapat proses television (CCTV) terpasang. umpan balik sinyal output yang menuju ke

  b. Monitoring atau pemantauan : closed sinyal input. Model sistem pengendali (CCTV) berguna

  circuit television loop terbuka dapat dilihat pada gambar 1.

  untuk mengawasi keadaan dan kegiatan di sebuah lokasi.

  c. Intensify atau peningkatan kinerja : keberadaan closed circuit television (CCTV) terbukti meningkatkan kinerja karyawan secara signifikan.

  d. Investigation atau penyelidikan :

  closed circuit television (CCTV) Gambar 1. Sistem loop terbuka

  menunjang penyelidikan tindak kejahatan. Sistem pengendali loop tertutup yaitu

  e. Evidence atau bukti : hasil rekaman sistem pengendali yang sinyal luaran

  closed circuit television (CCTV)

  mempunyai pengaruh langsung terhadap dapat menjadi bukti tindak kejahatan aksi pengendalian, yang menjadi ciri dan kriminal.

  43

  • – 47

  sistem lebar pulsa untuk mengendalikan putaran motor, sudut dari sumbu motor servo diatur berdasarkan lebar pulsa yang dikirim melalui kaki sinyal dari kabel motor.

  compile menjadi kode biner dan meng- upload ke dalam memory microcontroller.

  adalah sebuah software yang sangat berperan untuk menulis program, meng-

  Environment (IDE) yang canggih. IDE

  sebuah alat pengembangan, tetapi kombinasi dari hardware, bahasa pemrograman dan Integrated Development

  source [6]. Arduino tidak hanya sekedar

  Arduino uno adalah sebuah platform dari physical computing yang bersifat open

  koneksi usb, jack listrik, header icsp, dan tombol reset [5]. Board ini menggunakan daya yang terhubung komputer dengan kabel usb atau daya eksternal dengan adaptor ac-dc atau baterai.

  output pwm ), 6 input, clock speed 16mhz,

  Arduino uno adalah papan mikrokontroler berbasis Atmega328 yang memliki 14 pin digital input/output (dimana 6 pin dapat digunakan sebagai

  V. A RDUINO UNO

  modulation ). Teknik ini menggunakan

  

Inspiration : Jurnal Teknologi Informasi dan Komunikasi P-ISSN : 2088-6705

Volume 8, Nomor 1, Juni 2018: 42

  Pengendalian gerakan batang motor servo dapat dilakukan dengan menggunakan metode PWM (pulse width

  Gambar 3. Motor Servo

  “x” dan horn berbentuk bulat. Bentuk dari motor Servo dapat dilihat pada gambar 3.

  Motor servo merupakan sebuah motor dc kecil yang diberi sistem gear dan potensiometer sehingga dia dapat menempatkan “horn” servo pada posisi yang di kehendaki. Karena motor ini menggunakan sistem close loop sehingga posisi “horn” yang dikehendaki bisa di pertahankan, “horn” pada motor servo ada dua jenis, yaitu horn

  360derajat.Motor servo continuous sering dipakai untuk mobile robot.

  continuous dapat berputar sebesar

  Secara umum terdapat 2 jenis motor servo, yaitu motor servo standar dan motor servo continuous. Motor servo tipe standar hanya mampu berputar 180 derajat. Motor servo standar sering di pakai pada sistem robotika misalnya untuk membuat robot arm (robot lengan), sedangkan servo motor

  Motor servo adalah sebuah motor listrik dengan sistem umpan balik tertutup dimana posisi dari motor akan kembali kerangkaian kontrol yang ada di dalam motor servo. Motor ini terdiri dari sebuah motor dc, serangkain gear, potensiometer, dan rangkaian kontrol. Potensiometer berfungsi untuk menentukan batas sudut dari putaran servo [5].

   M OTOR SERVO

  E-ISSN : 2621-5608 IV.

  Spesifikasi board arduino Uno dapat dilihat pada tabel 1. Tabel 1. Spesifikasi Board Arduino Uno

  Ilham, Sistem Kendali Rotary Kamera CCTV Berbasis Arduino

  Bentuk dari Board Arduino Uno dapat dilihat pada gambar 4.

  Gambar 4. Board Arduino Uno

  Agar board arduino uno dapat terhubung dengan internet maka perlu ditambahkan dengan menggunakan Modul

  Arduino Ethernet Shield . Adapun Modul Arduino Ethernet Shield yang digunakan

  dalam merancang sistem yang dibangun

  Gambar 6. Blok Diagram Sistem

  yaitu Arduino ethernet shield berbasis chip

  Ethernet Wiznet W5100 . Wiznet W5100

  VII. ERANCANGAN ERANGKAT UNAK P L

  merupakan jaringan provider (IP) yang P mendukung TCP dan UDP. Dengan Agar sistem yang dibangun dapat berjalan menggunakan library ethernet untuk sesuai dengan tujuan yang diinginkan penulisan atau upload sketch, modul ini maka dilakukan perancangan perangkat bisa digunakan untuk terhubung dengan lunak dengan menyusun Flowchart sistem. internet. Adapun modul Arduino Ethernet Adapun Flowchart sistem dapat dilihat Shield dapat dilihat pada gambar 5. pada gambar 7.

  Gambar 5. Board Arduino Uno

VI. ERANCANGAN ERANGKAT ERAS P K P

  Dalam perancangan perangkat keras sistem disusun atas 6 blok utama yaitu, bagian unit pemroses pusat (mikrokotroler) berupa modul Arduino uno, bagian pemroses data dari kamera CCTV berupa modul Arduino Ethernet Shield , bagian Motor servo, bagian Switch hub, bagian modul kamera CCTV dan Laptop atau PC. Blok diagram perancangan dapat dilihat pada gambar 6.

  Gambar 7. Flowchart Sistem

  45

  

Inspiration : Jurnal Teknologi Informasi dan Komunikasi P-ISSN : 2088-6705

Volume 8, Nomor 1, Juni 2018: 42

  E-ISSN : 2621-5608

  • – 47

VIII. P ASIL ERANCANGAN

  pengujian putaran Kamera CCTV dapat

   H dilihat pada tabel 2.

  Dalam melakukan percobaan pada sistem yang dibangun hal pertama yang Tabel 2. Hasil Pengujian Putaran Kamera dilakukan adalah melakukan inisialisasi

  CCTV port pada komputer agar sistem dapat berkomunikasi antara komputer dan modul arduino uno. Untuk mengetahui port yang dideteksi oleh komputer dapat dilihat pada gambar 8.

  Dari hasil pengujian didapatkan kecepatan putaran dari 0-180° pada saat menekan

  Gambar 8. Identifikasi Port

  tombol pada interface memiliki variasi Setelah identifikasi port yang kecepatan yang berbeda tergantung delay dilakukan selanjutnya yaitu yang diberikan. Delay terendah yang mengkonfigurasi kamera. Kamera yang diberikan sebesar 20 dan delay tertinggi digunakan dalam sistem yang dibangun yang diberikan sebesar 1000. Dalam menggunakan kamera D-Link DC S-930L. pengujian dilakukan tiga kali percobaan adapun hasil tampilan kamera pada setiap delay. Adapun kecepatan responsif interface yang dihasilkan dapat dilihat tiap-tiap percobaan berbeda-beda pada gambar 9. diakibatkan pengukuran waktu masih menggunakan secara manual yakni menggunakan stopwatch yang dioperasikan secara manual pula. Dari hasil percobaan selisih antara percobaan 1, 2 dan 3 masing-masing delay tidak terlalu signifikan perbedaan waktu yang dihasilkan. Dari hasil pengujian dapat disimpulkan semakin kecil delay yang diberikan semakin cepat putaran yang dihasilkan.

  IX. ENUTUP P Gambar 9. Hasil kamera pada tampilan

  Kasimpulan yang dapat diperoleh dari

  Interface

  perancangan dan analisis system kendali Tahapan selanjutnya yaitu pengujian rotary Kamera CCTV berbasis Arduino putaran kamera CCTV, adapun hasil yaitu :

  Ilham, Sistem Kendali Rotary Kamera CCTV Berbasis Arduino

  [6] Saefullah, Asep, dkk. 2015.Sistem

  1. Perancangan sistem Kendali Rotary kamera CCTV dirancang dengan menggunakan Arduino Uno yang di tambahkan arduino Ethernet Shield yang dihubungkan dengan komputer sebagai interface menggunakan Borland delphi dapat melakukan pengendalian kamera baik secara otomatis maupun manual dengan pergerakan 0-180° dan dapat menampilkan objek dari sudut yang berbeda.

  2. Kecepatan Putaran yang dihasilkan memiliki variasi yang berbeda berdasarkan delay yang diberikan, semakin kecil delay yang diberikan respon putaran kamera semakin cepat, berdasarkan hasil pengujian delay 20 didapatkan rata-rata kecepatan putaran dari 0-180° sebesar 3,46 detik sebanyak 3 kali percobaan.

  Kontrol Robot Pemindah Barang Menggunakan Aplikasi Android Berbasis Arduino Uno. Jurnal Teknik Elektro Vol.8 No. 2, 45-56.

DAFTAR PUSTAKA

  Fuzzi Logic Direct Torque Control Untuk Motor Induksi Yang digunakan Pada kendaraan Listrik (Electrik Vehicle). Politeknik Elektronika

  Negeri Surabaya. [3] Wahana Komputer. 2009. Aplikasi

  47

  [4] Cahyadi, Budi. 2014.Membuat

  Webcam Sebagai CCTV Melalui Smartphone Android . Yogyakarta :

  ANDI. [5] Syahwil, Muhammad. 2013.Panduan

  Mudah Simulasi dan Praktek Mikrokontroler Arduino .Yogyakarta :

  ANDI.

  [2] Endro Wahjono. Soebagio. 2019.

  [1] Ilham. 2014. Kendali Linear Quadratic Regulator (LQR) Pada Motor Induksi 3 Phasa Dengan Direct Torque Control (DTC). Jurnal Inspiration Vol. 4 No. 2.

  Cerdas Menggunakan Delpi . Jakarta : ANDI.