Anda di halaman 1dari 7

ALGORITMA: Jurnal Ilmu Komputer dan Informatika

Volume: 02, Number : 01, April 2018 ISSN 2598-6341 (online)

BASCOM-AVR DAN KOMPONEN ATMEGA8535 DIIMPLEMENTASIKAN


PADA PERANGKAT PENANGKAP IKAN

Armansyah,
Program Studi Ilmu Komputer, Fakultas Sains dan Teknologi,
Universitas Islam Negeri Sumatera Utara Medan, Jl. Iain, No. 1, Medan, 20235, Indonesia.
E-mail : armansyah@uinsu.ac.id

ABSTRAK
Bagi para nelayan, penangkapan Ikan secara tradisional merupakan pekerjaan yang membutuhkan
waktu yang lama. Keberadaan dimana titik segerombolan ikan berkumpul juga sulit ditentukan jika
mengadalkan metode tradisional yang terkadang justeru mendapatkan perkiraan yang sering meleset. Penelitian
ini bertujuan untuk mendisain suatu perangkat yang berfungsi untuk menangkap ikan secara otomatis serta
menerapkan pendeteksi keberadaan ikan pada suatu perairan dangkal. Dengan menggunakan komponen
mikrokontroler Atmega8535, dan BASCOM-AVR, penangkapan ikan dapat dilakukan dengan mudah karena
mengimplementasikan otomatisasi alat pada jejaring ikan.

Kata Kunci: Algoritma, Penangkat Ikan, Microcontroller, Atmega8535, BASCOM-AVR

ABSTRACT
For fishermen, fishing traditionally is a job that takes a long time. The existence of a point where a
bunch of fish gather is also difficult to determine if traditional methods are taught which sometimes get an
estimate that often misses. This study aims to design a device that serves to catch fish automatically and apply
the detection of the presence of fish in a shallow water. By using Atmega8535 microcontroller component, and
BASCOM-AVR, fishing can be done easily because it implements tool automation on fish network.

Keywords: Algorithm, Fish Catcher, Microcontroller, Atmega8535, BASCOM-AVR

1. Pendahuluan sejak telur menetas sampai mencapai umur 90 hari


serta mencapai kriteria yang berbeda dengan ikan
Ikan adalah termasuk kedalam klarifikasi yang dewasa.
hewan Vertebrata poikilotermik (berdarah dingin )
yang hidup di air dan bernafas dengan insang. Ikan Bagi sebagian besar nalayan dan petambak ikan
merupakan kelompok vertebrata yang paling masih merasakan kesulitan, dan mengeluh yang
beraneka ragam dengan jumlah spesies lebih dari sering meraka alami dan rasakan ialah tidak
27,000 di seluruh dunia. Secara Taksonomi, ikan mendapatkan hasil yang memuaskan, diakibatkan
tergolong kelompok Paraphyletic yang hubungan kurangnya jumlah ikan ataupun kendala lainnya,
kekerabatannya yang masih diperdebat. Biasanya masih banyaknya nelayan dan petambak ikan yang
ikan dibagi menjadi ikan tanpa rahang (kelas masih mengkap ikan secara manual (tradisional)
Agnatha,75 spesies termasuk lamprey dan ikan hag), atau masih mengambil hasil tambak harus turun ke
ikan bertulang rawan (kelas Chondrichthyes, 800 dalam kolam. Mengkibatkan banyak ikan yang besar
spesies termasuk hiu dan pari), dan sisanya yang hendak nya akan di tangkap terlebih dahulu
tergolong ikan bertulang keras (kelas Osteichthyes). kabur atau berlarian untuk tidak di tangkap.
Ikan memilika bermacam ukuran, mulai dari paus Dengan permasalahan demikianlah muncul ide
hiu yang berukuran 14 meter hingga Stout infanfish atau gagasan untuk kegagalan dan keluhan para
yang hanya berukuran 7 mm (kira-kira ¼ inci). Ada nelayan dan petambak ikan, agar tidak terulang
beberapa spesies ikan yang dapat di budidayakan kembali lagi harus menangkap ikan dengan cara
dan di pelihara untuk di komsumsi dan ada juga di masuk kedalam kolam yang nanti nya dapat
pelihara untuk hiasan di rumah. mengakibatkan dan menimbulkan ikan lari dan
mengalami stres, maka dengan ini akan di buat
Benih ikan adalah sebutan dari ikan yang masih sebuah alat perangkap ikan otomatis menggunakan
baru menetas sampai mencapai ukuran panjang sistem terapan. Dengan demikian di perlukan suatu
tubuh 5-6 cm. Dalam bahasa ilmiah benih ikan rancangan yang efektif dan efisien sehingga dapat
disebut sebagai larva (fish fry). Dalam petunjuk SNI mengurangi kesalahan pada perangkap yang biasa di
(Standart Nasional Indonesia) mengenai benih ikan, gunakan.
di sebutkan bahwa larva ikan adalah fase atau Oleh sebab itu timbulah suatu pemikiran untuk
tingkatan benih ikan yang masih berumur 4 hari membuat yang lebih baik, efektif dan efisien serta
7
ALGORITMA: Jurnal Ilmu Komputer dan Informatika
Volume: 02, Number : 01, April 2018 ISSN 2598-6341 (online)

dapat bekerja dengan otomatis. Dengan sebuah bak mandi ukuran besar yang telah diberikan
memanfatkan kemajuan teknologi yang sedang beberapa ekor ikan yang masih hidup. Pengujian ini
berkembang saat ini, untuk itu disini akan dilakukan untuk memastikan bahwa rancangan
merancang sebuah alat yang mudah di gunakan, algoritma benar-benar beroperasi dengan baik
yang dapat menghemat waktu, biaya, tenaga dan terhadap perangkat keras.
mempermudah nelayan untuk mendapatkan hasil
panen yang lebih baik dan mengurangi keluahan 3. Landasan Teori
nelayan lagi. Dapat di ketahui bahwa alat di bawah Untuk melengkapi ekperimen-eksperimen serta
ini memang sangat bagus dan cocok di gunakan di memudahkan proses berlangsungnya penelitian ini,
kalangan para nelayan dan petambak ikan dan maka dilakukan kajian-kajian yang berkaitan dengan
masyarakat lain nya yang ingin menangkap ikan bidang yang sejenis.
secara praktis. Berdasarkan latarbelakang tersebut,
maka penulis melakukan studi (penelitian) dengan 3.1 Mikrokontroler Atmega8535
judul “Bascom-Avr Dan Komponen Atmega8535 Menurut Agus Bejo (2007) didalam jurnal yang
Diimplementasikan Pada Perangkat Penangkap ditulis oleh Hari Suryo dan Achmad Solichan,
Ikan.”. mikrokontroler adalah IC yang dapat diprogram
berulang kali, baik ditulis atau dihapus.
2. Metode Mikrokontroler biasa digunakan untuk pengontrolan
Untuk mendapatkan hasil penelitian yang sesuai otomatis dan manual pada perangkat elektronika.
dengan tujuan yang diharapkan, peneliti melakukan Dalam penelitian yang mereka tulis, mikrokontroler
beberapa tahapan diantaranya : digunakan sebagai pengendali kecepatan motor
induksi satu fasa. Dalam implementasinya penelitian
2.1 Studi Literasi yang mereka lakukan menggunakan komponen
Studi literasi dilakukan untuk mendukung mikrokontroler Atmega8535, dan didapati bahwa
penelitian ini. Dalam implementasinya studi literasi komponen tersebut dapat digunakan dan berhasil
dilakukan pada jurnal-jurnal penelitan yang dalam ekpsperimennya.
berkaitan dengan mikrokontroler, Atmega8535, Penelitian berbasis mikrokontroler juga
bascom-avr, serta perlaku ikan dan sifat-sifatnya. dilakukan oleh Anizar Indriani beserta timnya, yang
ditulis dalam jurnal, yang diterbitkan pada Jurnal
2.2 Observasi Rekayasa Mesin Vol.5, No.2 Tahun 2014: 183-192.
Observasi secara langsung dilakukan didaerah Dalam penelitian tersebut mikrokontroler
pesisir pantai di Desa Percut (Dusun Bagan) Atmega8535 diimplementasikan pada temperatur air
Kecamatan Percut Sei Tuan Kabupaten Deli laut skala kecil. Dalam pengujiannya komponen
Serdang. Dalam observasi ini, pengamatan tersebut dapat bekerja dengan baik.
dilakukan pada penangkapan ikan oleh nelayan Sementara Ledi Dianto, menuliskan dalam
untuk menengumpulkan berbagai data baik pada jurnalnya bahwa mikrokontroler atmega8535 juga
model penangkapan ikannya, hasil produksinya dan bekerja dengan baik pada sensor pendeteksi warna
hal-hal yang relevan dengan penelitian ini. pada penelitian yang dilakukan (Ledi Dianto, 2011).

2.3 Perancangan Alat 3.2 Bascom-AVR


Perancangan alat merupakan tahap yang Menurut Iswanto (2009) di dalam jurnal
menentukan berhasil tidaknya penelitian ini untuk yang ditulis oleh Hari Suryo dan Achmad Solichan,
menemukan solusi dari permasalahan yang muncul. Bascom-AVR adalah program basic compiler
Perancangan alat membutuhkan beberapa komponen berbasis windows untuk mikrokontroler keluarga
perangkat keras dan lunak seperti : AVR, menurut mereka Bascom-AVR merupakan
1) Mikrokontroler Atmega8535 pemrograman yang mudah dan sesuai untuk
2) Motorservo Hitech HS-311 mikrokontroler karena ketersediaan library untuk
3) IC Regulator Atmega8535.
4) LCD (Liquid Crystal Display)
5) Sensor Infrared (Infrared) TSOP 3.3 IC Regulator
6) Photodioda, dan IC regulator atau yang sering disebut sebagai
7) Perangkat lunak Sistem Operasi Windows regulator tegangan (voltage regulator) merupakan
versi 7 dan, Perangkat Lurak Eagle, dan suatu komponen elektronik yang melakukan suatu
IDE Bascom AVR untuk mengkonfigurasi fungsi yang penting dan berguna dalam perangkat
perangkat keras sesuai dengan rancangan elektronik baik digital maupun analog.
algoritmaya
3.4 LCD (Liquid Crystal Display)
2.4 Eksperimen dan pengujian LCD komponen yang berfungsi untuk
Taha p ini merupakan tahap ahir dari seluruh menampilkan data dari hasil proses suatu
tahapan yang ada. Eksperimen dilakukan pada perancangan suatu perangkat keras.
8
ALGORITMA: Jurnal Ilmu Komputer dan Informatika
Volume: 02, Number : 01, April 2018 ISSN 2598-6341 (online)

3.5 Sensor Infrared Eagle. Dimana Windows merupakan piranti yang


Sensor merupakan komponen elektronik yang menjadi tumpuan bagi aplikasi yang ada di dalam
memiliki fungsi mendeteksi objek-objek pada suatu komponen. Sementara Eagle merupakan perangkat
bidang atau area. Sensor ini bisa dalam bentuk lunak simulasi rangkaian elektronika.
pembacaan keberadaan suatu alat, deteksi suhu, Adapun BASCOM-AVR merupakan
warna, kecepatan, tinggi dan lain sebagainya. Dalam bahasa Basic Compiler yang digunakan untuk
penelitian ini Sensor Infrared yang digunakan adalah mengkonfigurasikan sayur dan buah-buah gugur.
sensor pendeteksi objek. Bascom-AVR berjalan di lingkunguan windows
yang mudah digunakan.
3.6 Photodiode
Photodiota, atau dalam bahasa Indonesia disebut 4. Hasil Penelitian
dengan Dioda Foto adalah komponen Elektronika Setelah melakukan tahapan-tahapan penelitian
yang dapat mengubah cahaya menjadi arus listrik. seperti yang diuraikan pada sub topik penyajian
Dioda Foto merupakan komponen aktif yang terbuat metode penelitian diatas, maka peneliti mencoba
dari bahan semikonduktor dan tergolong dalam mengimplentasikannya pada sebuah bejana terhadap
keluarga Dioda. ikan tiruan.

3.7 Perangkat lunak 4.1 Algoritma


Perangkat lunak merupakan perkakas digital Algoritma bekerja untuk memastikan program
yang memiliki fungsi berbeda-beda bergantung dan komponen hardware dapat bekerja dengan baik.
kepada jenis perangkat lunaknya. Dalam penelitian Rancangan algoritma dapat dilihat pada bagan
ini perangkat lunak yang digunakan adalah rancangan algoritma berikut :
perangkat lunak Windows, IDE Bahasa-AVR,

Gambar 4.1 Flowchart sistem mesin perangkap ikan

Bagan algoritma yang ditunjukkan pada gambar Enable Interrupts


4.1 diterjemahkan dalam Bahasa Basic (Basic
Compiler) seperti pada kode program berikut : Locate 1 , 1
Lcd "penelitian"
9
ALGORITMA: Jurnal Ilmu Komputer dan Informatika
Volume: 02, Number : 01, April 2018 ISSN 2598-6341 (online)

Locate 2 , 1 Return
Lcd "Disigner" Motor_servo:
Wait 2 For Y = 30 To 7 Step -1
Servo(1) = Y
Do Next
Gosub Tampil Wait 2
If Pina.1 = 0 Then Gosub Infrared Servo(2) = 12
Loop Wait 2
Servo(2) = 37
Tampil: Wait 2
Cls For Y = 7 To 30 Step 1
Locate 1 , 1 Servo(1) = Y
Lcd "Jumlah ikan" Next
Locate 2 , 1 Return
Lcd ; X
Waitms 200 4.2 Perancangan Perangkat
Return Antarmuka perangkat adalah antarmuka
perangkap ikan yang digunakan dalam penelitian ini.
Infrared: Untuk mendesain antarmuka mengikuti rancangan
Bitwait Pina.1 , Set pola seperti pada gambar 4.2 yang menampilkan
Incr X bagan komponen-kompone yang dibutuhkan.
Wait 1
Gosub Motor_servo

Gambar 4.2 Diagram block sistem

4.3 Perancangan Rangkaian Elektronika perangkat lunak simulasi Eagle. Secara keseluruahan
Rancangan diagram block sistem merupakan rancangan elektronika untuk perangkap ikan dalam
landasaran bagi perancang untuk menemukan disain penelitian ini adalah seperti ditampilkan pada
rancangan skematik elektronika yang sesuai. gambar 4.3.
Rangkaian elektronika didisain menggunakan

10
ALGORITMA: Jurnal Ilmu Komputer dan Informatika
Volume: 02, Number : 01, April 2018 ISSN 2598-6341 (online)

Gambar 4.3 Rangkaian Alat secara keseluruhan

Tahap akhir dari perancangan mesin perangkap Rancangan Elektronika (Gambar 4.3). Rancangan
ikan adalah tahap instalasi perangkat keras. perangangkap ikan secara keseluruhan dapat dilihat
Perancangan perangkat keras mengacu kepada seperti pada gambar 4.4.
rancangan Diagram block sistem (Gambar 4.2) dan

Gambar 4.4 Rancangan Alat terlihat dari atas

Pada rangkaian perangkat perangkap ikan yang terlihat dari posisi atas. Beberapa komponen
telah selesai diinstalasikan terdapat beberapa tersebut diantaranya LCD yang berfungsi untuk
komponen alat yang memiliki fungsinya masing- menampilkan komposisi ikan yang tertangkap oleh
masing. Pada gambar 4.4 merupakan gambar perangkat.

11
ALGORITMA: Jurnal Ilmu Komputer dan Informatika
Volume: 02, Number : 01, April 2018 ISSN 2598-6341 (online)

Gambar 4.5 Rancangan Alat terlihat dari depan

4.4 Pengujian Perangkat tangkapan yang terjerat pada jaring seperti yang
Pengujian ini disimulasikan pada becana kaca ditampilkan pada Gambar 4.6 . Keadaan ini masih
yang diberikan ikan tiruan sebagai ilustrasi dalam simulasi menggunakan ilustrasi
percobaan. Pada percobaan ini sensor mendeteksi menggunakan ikan tiruan. Dalam implementasinya,
tangkapan masuk dalam bejana dalam keadaan penggunaan sensor infrared yang digunakan
jaring aktif. Pada layar LCD ditampilkan jumlah mendapatkan kinerja yang baik.

Gambar 4.6 Hasil pengujian pada semua bejana

12
ALGORITMA: Jurnal Ilmu Komputer dan Informatika
Volume: 02, Number : 01, April 2018 ISSN 2598-6341 (online)

Gambar 4.7 Penangkapan ikan

5. Kesimpulan Studi Teknik Elektro, Fakultas Teknik


Penangkapan ikan dengan cara tradisional Universitas Bengkulu
memang membutuhkan tenang dan waktu yang [5] A. A. Huda, Live Coding 9 Aplikasi Android
lebih besar. Efektifitas juga berbicara tentang hasil Buatan Sendiri, 2012, Andi Publisher,
tangkapan. Namun secara tradisional tidak Yogyakarta
sepenuhnya memuaskan. Namun melalui teknologi, [6] Y. Limpraptono, Perancanga dan Pembuatan
dengan menerapkan komponen mikrokontroler Robot Beroda dan Berlengan yang
Atmega8535 yang di instalasi dan diprogram Dilengkapi dengan Kamera Video Berbasis
dengan Bahasa Basic Compiler untuk AVR Mikrokontroller AT89S51, 2011, Jurnal
(BASCOM-AVR), kekurang pada cara tradisional ITM, Malang
memungkinkan dapat diselesaikan dengan alat [7] A. Setiawan, 20 Aplikasi Mikrokontroller
perangkap ikan ini. Dalam implementasinya Atmega16 Menggunakan Bascom-AVR,
pengujian telah dilakukan pada ikan tiruan dan 2011, Andi Publisher, Bandung
mendapati data bahwa sensor mampu dan berhasil [8] C. Tjahyad, Pemrograman Android dan Aplikasi
dalam mendeteksi objek tangkapan. Mikrokontroller, 2015, Padepokan Next
System, Bandung
Daftar Pustaka [9] A. Winoto, Mikrokontroler AVR
[1] A. Mulyana,S. S. Nurdin, Perancangan Alat Uji ATMega8/32/16/8535 WinAVR Edisi
Kebisingan Knalpot Sepeda Motor Berbasis Revisi, 2014, Informatika, Bandung
Mikrokontroler Pic16f877a, Jurnal Sistem [10] S. Wiyanto, Rancang Bangun Sistem Penjejak
Komputer Unikom – Komputika – Volume Arah Matahari Pada Solar Cell Berbasis
1, No.2, p.11-16, 2012, Bandung Mikrokontroler, 2012, Jurnal Universitas
[2] Ledi Dianto, Alat pendeteksi warna Merdeka, Malang
menggunakan sensor tcs3200 berbasis [11] H. Suryo, A. Solichan, Microcontroller
mikrokontroler atmega8535, 2011, Atmega8535 Sebagai Basis Pengendali
Gunadarma, Jakarta Kecepatan Motor Induksi Satu Fasa, 2015,
[3] Ahmad Fitri, Rancang Bangun Sistem Media Elektrika, Vol. 8, No.1, p.20-31,
Pendeteksi Kondisi Jembatan Berdasarkan Semarang
Getaran Berbasis Mikrokontroler, 2012, [12] Regina, Ilhamsyah, Y. Brianorman, Rancang
Jurnal Universitas Merdeka, Malang Bangun Alat Penghitung Denyut Jantung
[4] A. Indriani, Johan, Y. Witanto, Hendra, Per Menit Berbasis Mikrokontroler
Pemanfaatan Sensor Suhu LM 35 Berbasis Atmega16 Dengan Alarm Peringatan, 2016,
Microcontroller ATmega 8535 pada Sistem Jurnal Coding, Sistem Komputer Untan,
Pengontrolan Temperatur Air Laut, Program Volume 4 , No. 2, P.13-22, Pontianak

13

Anda mungkin juga menyukai