ABSTRAK
Telah dirancang prototype alat pemberian pakan pada ikan berbasis sms gateway yang
bertujuan untuk memberikan pakan kepada ikan secara otomatis dengan waktu yang telah
terjadwal. Hasil yang didapatkan bahwa bobot pakan ternak bisa diberikan kepada ikan pada
sudut 30o dan 60o. informasi pemberian pakan ternak tersebut juga berhasil terkirim kepada user
melalui pesan menggunakan GSM Shield pada pukul 08:00 dan 16:00. Akurasi dari sistem yang
dihasilkan sebesar 65%. Sistem ini dapat dikembangkan dan disempurnakan agar lebih akurat dan
dapat diaplikasikan dalam dunia nyata. Pemberian pakan ikan otomatis ini menggunakan
hardware Arduino Uno yang merupakan pengontrol utama, GSM Shield untuk pengiriman sms,
Sensor ultrasonik berfungsi untuk mendeteksi ada tidaknya pakan dalam tampungan, Motor servo
untuk membuka dan menutup katup, RTC DS3231 sebagai pewaku yang memberikan waktu
real, LCD untuk tampilan tampungan, dan catu daya sebagai sumber tegangan.
Dengan menggunakan komponen-komponen alat diatas serta beberapa software yang
mendukung berjalannya alat, maka pemberian pakan ikan secara otomatis dapat berkerja sesuai
dengan waktu yang telah diatur sebelumnya, serta mampu mengirimkan sms pemberitahuan ketia
pakan telah diberikan dan ketika tampungan dalam keadaan kosong/habis.
Kata Kunci : Arduino Uno, pakan sesuai takaran, ultrasonik, GSM Shield.
1. Pendahuluan Pada umumnya, pada tempat
Pemberian pakan ikan adalah salah satu pemeliharaan ikan yang besar, pemberian
hal penting dalam pembudidayaan ikan. pakan ikan menggunakan sistem terjadwal.
Akan tetapi, pada saat ini sistem pemberian Seorang petugas meletakkan pakan ikan pada
tempat-tempat yang disediakan sesuai dengan
pakan ikan umumnya masih sangat
jadwalnya, misalnya pada setiap pagi atau
bergantung pada sumber daya manusia yang setiap sore. Di dalam aquarium atau kolam
pemberiannya masih bersifat manual yaitu yang berukuran besar terdapat beberapa
dengan cara menyebarkan pakan ikan tempat pakan ikan. Persoalannya adalah
langsung ke dalam aquarium, kolam, atau jumlah pakan ikan yang habis pada setiap
tambak dengan tangan. Faktor penting tempat pakan ikan tidak sama pada
pemeliharaan ikan adalah ketepatan waktu jadwalnya. Ada tempat pakan ikan yang habis
bersih, ada pula yang tersisa di tempat yang
pemberian pakan ikan, suhu air, kejernihan
lain. Adanya pakan ikan yang tersisa di
air, dan ketinggian air dalam aquarium. sebuah atau beberapa tempat merupakan
Apabila hal-hal tersebut tidak diindahkan sebuah pemborosan. Sedangkan di tempat
maka dapat menghambat pertumbuhan ikan. lain selalu habis, ini menunjukkan pada
Selain itu, juga dapat membahayakan tempat itu jumlah pakan yang diberikan
keadaan ikan karena tidak terkontrol. belum cukup. Permasalahan ini dapat
mendasari pembuatan sebuah sistem
monitoring pakan ikan yang bekerja secara dari transducer, sehingga perubahan
otomatis berdasarkan waktu atau jadwal kapasitas energy yang ditangkap segera
pemberian pakan, air tidak mudah keruh dikirim kepada bagian konvertor dari
karena terlalu bnayak pakan yang diberikan, transducer untuk dirubah menjadi energy
selain itu juga sistem otomatisasi ini listrik. (Rusmandi Dedy, 2001).
menggunakan pemberitahuan melalui sms,
ketika pakan telah diberikan dan ketika 2.3 Arduino Uno
tampungan dalam keadaan kosong/habis. Arduino Uno adalah papan
2. Tinjauan Pustaka mikrokontroler berdasarkan ATmega328
2.1 Sistem pakan otomatis (datasheet). Ini memiliki 14 digital pin input /
Sistem adalah sekelompok komponen output (dimana 6 dapat digunakan sebagai
dan elemen yang digabungkan menjadi satu output PWM), 6 input analog, resonator
untuk mencapai tujuan tertentu. Sistem keramik 16 MHz, koneksi USB, jack listrik,
berasal dari bahasa Latin (systēma) dan header ICSP, dan tombol reset. Ini berisi
bahasa Yunani (sustēma) adalah suatu semua yang diperlukan untuk mendukung
kesatuan yang terdiri komponen atau elemen mikrokontroler; hanya menghubungkannya
yang dihubungkan bersama untuk ke komputer dengan kabel USB atau power
memudahkan aliran informasi, materi atau itu dengan adaptor AC-DC atau baterai untuk
energi untuk mencapai suatu memulai menggunakannya.
tujuan.(Arifashkaf, 2015).
Pakan adalah makanan/asupan yang 2.4 Motor Servo
diberikan kepada hewan ikan (peliharaan). Motor servo merupakan perangkat yang
Istilah ini diadopsi dari bahasa Jawa. Pakan terdiri dari motor DC, serangkaian gear,
merupakan sumber energi dan materi bagi kontrol dan potensiometer. Serangkaian gear
pertumbuhan dan kehidupan mahluk hidup yang melekat pada poros motor DC akan
(Myluckyta, 2011). Otomatisasi berarti memperlambat putaran poros dan
penggantian tenaga manusia dengan tenaga meningkatkan torsi motor servo, sedangkan
mesin yang secara otomatis melakukan dan potensiometer dengan perubahan
mengatur pekerjaan sehingga tidak resistansinya saat motor berputar berfungsi
memerlukan lagi pengawasan sebagai batas penentu batas posisi putaran
manusia.(KBBI). poros motor servo. (Dermanto 2014)
3. Metode Penelitian
Metode penelitian yang digunakan dalam
pembuatan model sistem pemberian pakan
pada ikan berbasis sms gateway ini adalah Gambar 14. Bagian Utama Otomatisasi Alat
menggunakan metode penelitian bidang
Pemberian Pakan pada Ikan.
hardware programing.
4.2 Pembahasan
Pada tahap awal dimulai dengan
memberi daya pada Arduino Uno, indikator
daya aktif ditandai dengan menyalanya lampu
indikator pada board Arduino, kemudian
model otomatisasi alat pemberian pakan pada
ikan ini bekerja secara otomatis dengan waktu
yang telah diatur dari Real Time Clock dan
akan bekerja secara terjadwal. Waktu yang
ditentukannya diantaranya jam 08:00 dan jam
Gambar 12. Flowchart Sistem 16:00. Selain itu juga pemberian pakan pada
ikan berdasarkan takaran dengan membuka
tutup katup yang diatur dari sudut putaran
motor servo 60° dengan 1000 milisecond/1
detik. Pada saat memberikan makan ikan dan
pakan dalam tampungan keadaan kosong
maka GSM Shield akan aktif dan langsung
memberikan pesan singkat melalui SMS.
A. Pengujian Struktural dibuat dengan memvalidasi pada masing-
Pada tahap ini dilakukan pengujian masing blok rangkaian yang bertujuan untuk
yang bertujuan untuk mengetahui apakah mendapatkan hasil yang sesuai.
modul-modul elektronik sudah terhubung Tabel 13. Uji Coba Validasi GSM Shield
dengan benar sehingga sistem dapat berjalan Tombol
No Waktu Katup Pesan
sinyal
berfungsi dengan baik dan memiliki performa Berikan
1 08 : 00 Terbuka On
serta fungsi yang sesuai dengan rancangan. pakan
Tabel 4. Pengujian Struktural Berikan
2 16 : 00 Terbuka On
pakan
Terhubung
No Komponen sistem Keterangan
dengan
Arduino
Gsm
Pin A4, A5 Terhubung D. Uji Coba Validasi Mekanik Buka Tutup
Shield Katup
Uno
RTC Pin A4, A5 Terhubung
1 (Arduino
Sensor Dalam pengujian ini yang dilakukan
1 + Gsm Pin 9, 10 Terhubung
Shield)
Ultrasonik adalah mekanik katup yang dibuat dapat
Servo 1 Pin 11 Terhubung menggantikan fungsi untuk memberikan
LCD Pin A4, A5, Terhubung
Sensor Pin 9, 10,
takaran pakan sesuai yang di inginkan secara
Arduino Terhubung otomatis. Selain itu juga pengujian dilakukan
Ultrasonik Vcc, Gnd
Uno
2
(Arduino RTC
Pin A4, A5,
Terhubung
untuk mengetahui banyakanya pakan yang
Vcc, Gnd, diberikan.
2)
Servo 1 Gnd Terhubung
Servo 2 Pin 11, Gnd Terhubung Tabel14. Uji Coba Mekanik Buka Tutup Katup
Berat Berat Berat Berat Berat
Sudut pakan pakan pakan pakan pakan
B. Pengujian Fungsional Motor (gram) (gram) (gram) (gram) (gram)
Pada tahap ini dilakukan pengujian yang Servo 1 Detik 2 Detik 3 Detik 4 Detik 5 Detik
(°)
bertujuan untuk mengetahui apakah tegangan 30° 15.75 39.55 58.38 65.79 94.50
yang mengalir didalam ragkaian sudah sesuai 60° 10.32 19.66 30.45 41.15 51.86
dengan yang dibutuhkan.
Tabel 5. Pengujian Fungsional Komponen. E. Uji Coba Optimasi
No Komponen Tegangan Tegangan Hasil Dalam pengujian optimasi ini dilakukan
Input Output beberapa kali pengujian mekanik buka tutup
1 Arduino 20 V 5.03 VDC Berfungsi
Uno katup yang dibuat dapat menggantikan fungsi
2 Sensor 20 V 4.97 VDC Berfungsi untuk mengetahui takaran pakan yang akan
Ultrasonik diberikan berdasarkan sudut putar servo.
3 GSM Shield 20 V 5.01 VDC Berfungsi
4 Motor Servo 20 V 5.03 VDC Berfungsi
Ula Sudu Bobot
5 LCD 20 V 4.97 VDC Berfungsi nga t
Time
pakan Katup
Tombol
Pesan
step Sinyal
6 Real Time 20 V 4.98 VDC Berfungsi n servo (gram)
Clock 1 60°
1
13.14 Terbuka On Berikan pakan
Detik
1
2 60° 12.42 Terbuka On Berikan pakan
Detik
C. Uji Coba Validasi GSM Shield 3 60°
1
Detik
13.40 Terbuka On Berikan pakan