Vol. 2 No. 2, September 2020, hlm. 105 – 115

## PENGEMBANGAN AUTOMATIC FEEDER PAKAN IKAN MENGGUNAKAN MICROCONTROLLER ESP8266
Very Kusuma Pela *1 , I Gede Juliana Eka Putra 2 , I Gede Putu Krisna Juliharta 3
1,2,3 Teknik Informatika, STMIK Primakara
E-mail: kusumavery019@gmail.com
Abstrak: Internet of Thing (IoT) merupakan perpaduan antara internet dan ubiquitoscomputing yang memiliki fungsi  untuk  mengendalikan  berbagai  macam  barang  elektronik  dari  jarak  jauh  dan  bisa  terhubung  dengan berbagai macam sensor. Teknologi dapat dimanfaatkan untuk masalah pemberian pakan ikan secara otomatis yang bisa dimonitoringdari  aplikasi blink berbasis android dan IOS.Pada Penelitian  ini  studi  kasus  pada  ikan lele  dengan  menggunakan metode  penelitian prototype mulai  dari  tahap  pengumpulan  kebutuhan  sampai tahap  penggunaan.  Bahan  yang digunakan dalam penelitian ini adalah dari besi dan prabotan rumah tangga sebagai kontruksi,Node Mcu Esp8266, Arduino,  Loadcell, sensor ultrasonic,Motor  Servo, serta Motor  DC.Alat yang  dibuat  bekerja  otomatis  berjalan memberikan  pakan  pada  jam  yang  telah  ditentukan  serta  mengukur pemberian  pakan  berdasarkan  berat  yang ditentukan dengan jarak lontaran pakan mencapai 1 meter, dan dapat dimonitor dengan menggunakan aplikasi blynk melalui jaringan wifi localuntuk mengetahui pakan telah ditebar dan jumah ketersediaan pakan pada penampungan utama.
Kata Kunci : Internet of Thing , arduiono, Esp8266, pemberian pakan otomatis, ikan lele.
Abstract: The  Internet  of  Thing  (IoT)  is  a  combination  of  the  internet  and  ubiquitoscomputing  which  has  the function of controlling various kinds of electronic goods remotely and can be connected to various kinds of sensors. Technology  can  be  used  for  the  problem  of  feeding  fish  automatically  which  can  be  monitored  from  the  blink application  based  on  Android  and  IOS.  The  materials  used  in  this  study  are  iron  and  household  furniture  as construction, Mcu Esp8266 Node, Arduino, Loadcell, ultrasonic sensors, Servo Motors, and DC Motors. Tools that are made  to  work  automatically  run  provide  feed  at  predetermined  hours  and  measure  feed  feed  based  on weight determined with a distance of ejection of feed up to 1 meter, and can be monitored using the blynk application via a local wifi network to find out the feed has been stocked and the amount of feed available in the main shelter. Keywords: Internet of Thing, arduiono, Esp8266, pemberian pakan otomatis, ikan lele.

## 1. PENDAHULUAN
Internet  of  Thing  (IoT)  merupakan perpaduan antara internet dan
ubiquitoscomputing.  Internet  of Thing  (IoT) melibatkan  antar  berbagai  mancam sensor, agregator,    aktuator    dan    berbagai    macam aplikasi  serta  berbagai  macam  domain.  Pada dasarnya Internet  of  Thing terdiri  dari  dua komponen    utama  yaitu  internet  dan thing[1].Internet    of    Thing    (IoT)    memiliki berbagai        macam        manfaat        untuk mengendalikan    perangkat    elektronik sehingga  dapat memudahkan  manusia  dalam untuk    memantau    dan  memonitoring  suatu alat atau benda melalui jaringan atau  internet serta    untuk    mengefisienkan    tenaga    dan waktu.    Konsep  internet    of    thing  sangat sederhana dengan  cara  kerja  mengacu  pada 3  elemen  utama pada  arsitektur    IoT,    yakni: Barang    Fisik    yang  dilengkapi  modul    IoT, Perangkat        Koneksi        ke    Internet    seperti Modemdan RouterWireless[2].
Ikan    lele    merupakan    salah    satu    ikan yang  banyak    dikonsumsi    oleh    masyarakat Indonesia  dari data  Warta  Pasar  Ikan,  2006, tercatat    sekitar    5000  orang    anggota pengusaha    warung    tenda    pecel    lele  yang tersebar   di   daerah   jabodetabek   dengan kebutuhan  ikan  lele  sekitar  40  ton/  hari[3]. Dengan  data    tersebut    merupakan    suatu potensi  basar  bagi petani ikan untuk industri penunjang kebutuhan baik di  tingkat  rumah tangga  maupun  sampai  di  jual  ke supplier maupun restaurant, hal ini menjadi tantangan untuk  petani  ikan  untuk  memaksimal  hasil produksi, biaya produksi dan waktu.
Berdasarkan    hasil    riset    awal    yang dilakukan  dengan  cara  wawancara  langsung pada pemilik kolam biofloxmina  citta  taman sari    yang    terletak    di    desa  agantiga, kecamatan manggis, kabupaten karangasem – bali. Adapun kendala kendalan dihadapi oleh petani ikan   adalah   pemberian   pakan   yang banyak menghabiskan  waktu,  karena  banyak
dari    usaha    ini  dijadikan    sampingan    serta yang  fokus  pada  industri ini   juga   memiliki banyak   kolam   yang   juga memerlukan waktu yang tidak sedikit.
Dari    permasalahan    tersebut    maka peneliti    telah  berhasil    membuat    alat automatic    feeder  pakan    ikan  otomatis dengan    menggunakan  Node    Mcu    Esp8266 yang  dapat  dimonitoring  melalui  aplikasi blynk  pada  mobile    Android  dan  IOSdengan jaringan wi-fi. Dalam   penelitian   ini   peneliti menggunakan metodelogi penelitian prototype yang  dimulai  tahap pengumpulan data sampai ke tahap penggunaan.

## 2. TINJAUAN PUSTAKA
Beberapa  penelitian    terdahulu    yang penulis  jadikan acuan  antara  lain  penelitian dari Arief Wahyu Wicaksono, Dahnial Syauqy dan Mochamad Hannats Hanafi Ichsan tahun 2019 yang berjudul " Sistem Embedded untuk Pengaturan Pakan lkan Mas Koki berdasarkan Banyaknya  JumIah  lkan  dan  Ketinggian  Air”. Hasil dari penelitian ini adalah alat pemberian pakan  ikan  berdasarkan  jumlah  banyak  ikan dan  ketinggian  air  yang  mempermudah pemberian  makan  ikan  berdasarkan  jumlah ikan yaitu secara otomatis sesuai dengan yang telah ditentukan.
Penelitian dari Kardiman,Dono
martono,Rizal Hanifi, dan Eri Widiantod tahun 2019  yang  berjudul  “Pengembangan  Sistem Kontrol  Alat  Penebar  Pakan  Ikan  Otomatis Dengan  Sumber  Energi  Matahari”.  Hasil  dari penelitian  ini  adalah  pengembangan  alat penebar  pakan  ikan  menggunakan  panel surya atau energi matahari yang sebelumnya hanya menggunakan baterai.
Penelitian  dari  Heri  Ngarianto  dan Alexander  tahun  2020  yang  berjudul “Pengembangan  Automatic  Pet  Feeder Mengunakan  Platform  Blynk  Berbasis Mikrokontroler
ESP8266”. Hasil dari penelitian ini adalah alat pemberi makan ikan otomatis yang dapat diatur waktu pemberian pakannya  dan  takaran  pemberian  pakannya menggunakan    Arduino  Uno  dan  Arduino Mega 2560.
Beberapa  penelitian  diatas      penulis jadikan      acuan      untuk      membuat pengembangan  automatic  feeder  pakan  ikan menggunakan microcontroller ESP8266 yang
dapat bekerja  otomatis  berjalan memberikan pakan  pada  jam  yang  telah  ditentukan

## 3. METODE
Pada  penelitian  ini  menggunakan metode penelitian Prototypeyang  terbagai dalam  7  fase atau tahap penelitian yaitu:
1. Pengumpulan  kebutuhan,  pada  tahap  ini Pelanggan    dan    pengembang    bersama- sama  mendefiniskan      format      dan kebutuhan  perangkat      lunak      secara keseluruhan, mengidentifikasikan  semua kebutuhan,  dan  garis  besar  sistem  yang akan dibuat.
2. Membangun    prototyping,    yang dilakukan  pada    tahap    ini    adalah membuat    desain  sementara    yang berpusat    pada    penyajian  kepada narasumber.
3. Evaluasi    prototyping,    jika    prototype yang  sudah    dibangun    sesuai    dengan keinginan  dari    narasumber    yang diwawancarai  maka dilakukan  evaluasi. Jika    sudah    sesuai    akan  dilanjutkan ketahap    pengkodean    (coding)  namun jika  belum  sesuai  maka  akan diperbaik dengan mengulang kembali tahap 1,tahap 2 dan tahap 3.
4. Mengkodekan  Sistem,  tahap  ini  lakukan jika    prototype    yang    dibuat    sudah diterima  dan    disepakati    yang dilanjutkan  dengan pengkodean  dengan bahasa  pemrograman Arduino IDE,
5. Menguji Sistem, tahap ini dilakukan untuk mengetahui    performance    dari    sistem yang  dibangun.      Pengujian      sistem dilakukan dengan metode Black Box.
6. Evaluasi  Sistem,  tahap  ini  dilakukan untuk mengetahui  apakah  sistem  yang dibangun  telah    sesuai    dengan    yang diharapkan.  Jika sudah  memenuhi  dapat dilakukan  tahap selanjutnya,  namun  jika tidak  maka  perlu dilakukan  pengulangan pada  tahap  4  dan tahap 5.Menggunakan Sistem, yaitu sistem yang   dibangun   siap
Vol. 2 No. 2, September 2020, hlm. 105 – 115
digunakan oleh pengusaha penggemukan lele.
Teknik    pengumpulan    data    dalam penelitian    ini  dilakukan    dengan    studi literatur    dan    wawancara.  Studi  literatur dilakukan untuk memperoleh referensi untuk pengembangan  automatic    feeder  untuk pakan ikan  otomatis  menggunaka Node  Mcu ESP8266.  Studi    literatur    yang    digunakan adalah    jurnal    yang  berkaitan  Internet    of Thing    (IoT)dengan    pemberian  pakan otomatis.
4. HASIL DAN PEMBAHASAN
4.1. Perancangan Alat
Dari  gambar  2 diatas  dapat  dijelaskan desain perancanan  hardware  dan  sensor  sebagai berikut:
1. ultrasonic untuk  mengukur  ketersedian pakan pada penampungan.
2. Servo    motor    1    digunakan    untuk membuka  penampungan  utama  saat servo  menerima  perintah    untuk membuka    dari    arduino  sesuai    dengan jam    yang    telah    ditentukan  dengan memutar 90 0
3. Sensor load  cell akan  menghitung  berat, saat  jumlah  satuan  ukur  sudah  diterima sistem      maka      secara      otomatis      akan menutup  servo  1,  secara  otomatis berganti servo  2  akan  membuka  dengan memutar 90 0
4. Setelah  servo  2  bergerak  maka  motor DC akan  ikut  bergerak  untuk  menebar pakan  ikan  lele  ke  kolam.Desain perancangan sistem terbagi menjadi.
2    skematik    untuk    menyesuaikan permasalahan  yang dialami
Skematik  pertama  digunakan  untuk membuka servopenampungan  pakan  utama dan load  cell digunakan   untuk   mengukur massa   berat   pada penampungan pakan ikan yang akan ditebar.
Skematik    kedua    digunakan    untuk menyalakan  servodan  relaypada  jam  yang telah  ditentukan  serta  untuk    mengukur ketersedian  pakan  pada  tabung pakan  ikan utama.    Sedangkan  anduino    unosebagai sumber daya listrik untuk menyalakan Motor DC.Dari skematik pertama dan kedua menjadi rangkaian  komponen  hardware  seperti  pada gambar 5 dibawah :
Dari  rangkaian  perancangan  alat pada  gambar  5  diatas  digambar  arsitektur
Vol. 2 No. 2, September 2020, hlm. 105 – 115
cara  kerja  dari  automatic  feeder  pakan  ikan menggunakan  Esp8266  seperti  pada  gambar 6 dibawah:
Dari  gambar  6.  diatas  dapat  dijelaskan cara kerja  sistem  dalam  penelitian  ini  adalah sebagai berikut:
1 Pada  pukul  07.00  Wita  Node  Mcu  Esp 8266mengirimkan    perintah    memutar servo    1  untuk    berputar    900untuk mengikir  tabung penakaran.
2 Load    cell    secara    terus    menerus mengukur dan  mengirimkan  data  berat yang  di peroleh ke Node Mcu Esp 8266.
3 Jika Node  Mcu  Esp  8266 menerima  data berat    lebih    sama    dengan    1    kg    maka otomatis  Node      Mcu      Esp8266  akan mengirimkan  perintah  untuk  memutar servo 1 kembali ke titik 0 atau menutup.
4 Jika Node  Mcu  Esp  8266 tidak menerima data    berat    lebih    sama    dengan    1    kg maka otomatis Node   Mcu   Esp8266 akan mengirimkan  perintah  untuk  memutar servo 1 kembali ke titik 0 atau menutup.
5 Pada  Pukul  08.00  wita  Node  Mcu  Esp 8266 akan  memerintahkan  servo  untuk berputar  900dan    relay    untuk menyambungkan  arus listrik agar motor dc dapat menyala.
6 Setelah  10  detik  maka  secara  otomatis Node Mcu Esp8266 akan memerintahkan servo  kembali  ketitik  0 (menutup)    dan  memerintahkan    relay untuk  memutus  arus listrik.
7 Setelah  realtime sensor  ultrasonic terus mengirimkan data jumlah jarak ketersedian data
8 Saat    proses    nomer    6    berjalan    sistem akan print data pada serial monitor pakan sedang  ditabur    dan    setelah    proses nomer    6    diatas  selesai    maka    sistem
akan    print    data    pada  serial    monitor berupa  pesan  pakan  telah ditabur.
9 Data   pada   sistem   ditransfer   melalui jaringan  local      area      network      (LAN) menggunakan wifi.
10 Dalam   sistem   terdapat   token   untuk menghubungkan  sistem  dengan  aplikasi blynk. 11 Secara    otomatis    jika    proses    diatas sudah  berjalan  maka  user  dapat  melihat hasil  dan  jumlah    tersediaan    pakan melalui  aplikasi blynk.

## 4.2. Implementasi Alat
Hasil    dari    implementasi pengembangan automatic feeder pakan ikan menggunkan Node Mcu Esp8266dijelaskan sebagai berikut:
Gambar  7  diatas  merupakanalat yang berhasil  dibuat  untuk  pemberian pakan  otoamatis menggunakan Node  Mcu Esp  8266 yang  diuji  coba pada kolam bioflox
Gambar    7    diatas    merupakan rangkaian  Node    Mcu    Esp8266  yang dioperasikan    dengan  menggunakan    tenaga listrik  dc  untuk  menyalakan sensor  dan  dll. Untuk    memantau    alat   dari  mobile  android dan  IOS  menggunkan    aplikasi  blnyk  yang merupakan    yang    dikemabangkan    untuk project-project  IoT  dimana  pengguna  dapat membuat  dan memprogram   aplikasi   untuk menjalankan      atau  menjadi  remote  dari project Internet of Think (IoT).
Pada  Gambar  8.  diatas  dapat  dijelaskan pesan    yang  disampaikan  dari  Node  Mcu  ke Aplikasi  Blynk  yang  dirancang      untuk memonitoring   atau   memantau keadaan alat yang sedang bekerja.

## 4.3. Blackbox Testing
Pengujian   dilakukan   alat   dilakukan dengan menggunakan   metode blackbox testing dengan paparan sebagai berikut:
4.4. Persamaan Matematika Pemberian pakan otomatis menggunakan    Node  Mcu    Esp8266    dengan Real    Time    Clock    (RTC)  DS3231  membuat alat  ini  berjalan  sesuai  dengan waktu  yang telah  diatur  sesuai  dengan  keinginan secara tertur    dan    dipantau    melalui    Lcd    (Liquid Crystal    Display)  [4].    Pemberian    pakan otomatis  menggunakan    dengan  Node    Mcu Esp8266yang  berbasis  Internet    of    Thing (IoT) pada  kolam  ikan yang berukuran besar sehingga memerlukan polontar menggunakan Motor    AC  untuk    pelontar    sehingga pelontaran  pakan  bisa  jarak  jauh,  penakaran pakan  menggunakan    puturan    servo    untuk mencari    berat  pakan  yang  diinginkan  dan ketersedian pakan diukur dengan menggunakan    sensor  ultrasonic  serta    data dari proses tersebut dapat ditampilkan dalam
bentuk  web[5].    Pemberi    pakan    ikan otomatis    berbasis    web  Designing    and developing    a    web-based    interface    of automatic  fish  feeding  sistemdapat  dipantau melalui web  dengan  menyajikan  data  mulai dari    suhu,  keadaan    air    kolam    sampai pemberian    pakan    secara  otomatis[6]. Pemberian  Pakan  Ikan  Koki  Otomatis Pada Aquarium  Berbasis Mikrokontroler  AT89S52 hasil  dari  penelitian  ini  memberikan  pakan ikan  otomatis  pada  aquarium  dengan menggunakan keypeduntuk mengaturwaktunya[7]Simulasi  alat  pemberi pakan    dan    pengendali    kincir    air    yang berdasarkan suhu  dan  kadar  oksigen  pada kolam  ikan  gurami berbasis MCU   AT89C51 merupakan      penelitian  simulasi    untuk pemberian    pakan    guramisecara  otomatis dan  dapat  menampilkan  suhu  serta  kadar oksigen[8].  Perancangan  dan  impelementasi alat  pemberian    pakan    ikan    lele    otomatis pada  fase pendederan  berbasis  arduino  dan aplikasi blynk denganhasil penetian ini adalah memudahakan pada fase  pendedaran  dalam pemberian    pakan    dengan  dikontrol smartphone  untuk  mengetahui  sisa  makan yang    tersedia[9].    Implementasi    sistem pakan  ikan menggunakan buzzerdan aplikasi antarmuka  berbasis  mikrokontroler  dengan hasil   penelitian   Hasil penelitian  ini  berupa alat  pemberian  pakan  ikan secara  otomatis sesuai    dengan    penjadwalan    yang  telah ditentukan  sebelumnya  ataupun  melalui aplikasi  antarmuka    dan    sistem    peringatan menggunakan buzzer[10].  sedang automatic feeder pemberian pakan  ikan  otomatis  yang berhasil    dibuat    adalah  pemberian    pakan otomatis  untuk  kolam  lele bioflox yang dapat telah  diatur  jam  pemberian  pakan  secara otomatis,    sistem    dapat    mengukur    berat pakan    yang  telah      ditentukan      dengan dengan   menggunakan loadcelldengan  jarak lontaran    pakan    mencapi    1  Meter    dengan menggunakan  Motor    DC,    jumlah  tersedian pakan    yang    diukur    dengan    menggunakan sensor  ultrasonic  dan  dapat  di  pantau  dari aplikasi blynkpada mobile android dan IOS.
4.5. Kode Pemrograman
Vol. 2 No. 2, September 2020, hlm. 105 – 115
Vol. 2 No. 2, September 2020, hlm. 105 – 115
5. KESIMPULAN DAN SARAN
Telah berhasil dibuat automatic feederpakan ikan menggunakanan Node Mcu
Esp8266  memiliki  kemampuan  sebagai berikut:
1 Pemberian      pakan      ikan      otomatis berdasarkan        waktu        yang        telah ditentukan.
2 Sistem    dapat    di    monitoring    dengan menggunakan    aplikasi  blynk  berbasis mobile.
3 Sistem    bekerja    pada    jaringan localmenggunakan wifi.4.Pelontaran pakan  dengan  menggunakan  motor    DC 5V    dengan  jarak  mencapai  maksimal  1 meter.
6. DAFTAR REFERENSI
[1]. H.  Anwari  and  E.  S.  Pramukantoro, “Pengembangan Iot Middleware Berbasis
Event-Based dengan Protokol,” J.
Pengemb. Teknol. Inf. dan Ilmu Komput., vol. 1, no. 12, pp. 1560–1567, 2017. [2]. Arief  Wahyu  Wicaksono,  Dahnial  Syauqy dan  Mochamad  Hannats  Hanafi  Ichsan, “Sistem  Embedded  untuk  Pengaturan Pakan  lkan  Mas  Koki  berdasarkan Banyaknya  JumIah  lkan  dan  Ketinggian Air”,    Jurnal  Pengembangan  Teknologi Informasi dan Ilmu Komputer, 2019. [3]. Kardiman,Dono martono,Rizal Hanifi, dan Eri  Widiantod,  “Pengembangan  Sistem Kontrol Alat Penebar Pakan Ikan Otomatis Dengan Sumber Energi Matahari”, Journal Of Infrastructure and Science Engineering, 2019. [4]. Heri Ngarianto dan Alexander, “Pengembangan  Automatic  Pet  Feeder Mengunakan  Platform  Blynk  Berbasis Mikrokontroler ESP8266”, Jurnal EMACS, 2020. [5]. Y. Efendi, “Internet Of Things (Iot) Sistem Pengendalian Lampu Menggunakan Raspberry Pi Berbasis Mobile,” J. Ilm. Ilmu Komput.,  vol.  4,  no.  1,  pp.  19–26,  2018, doi: 10.35329/jiik.v4i1.48. [6]. D. N. S. R. Suyanto, “Budi Daya Ikan Lele.” Penebar Swadaya, Jakarta, 2008, [Online]. Available:
https://books.google.co.id/books?id=SEF jcIpP20wC&printsec=frontcover#v=onep age&q&f=false . [7]. A.  Harmanto,  S.  P.  Tobing,  A.  Rahman,  J. Rajawali,  and  P.  S.  Selatan,  “Rancang Bangun  Alat  Pemberi  Makan  Ikan Otomatis  Pada  Akuarium  menggunakan ESP 8266,” pp. 1–7.
[8]. A.  Waluyo  and  N.  Satyo,  “Pemberi  pakan ikan  otomatis  menggunakan  esp8266 berbasis internet of things (iot),” 2018.
[9]. A. Bahsyar, R. H. S. T, M. I. S. T, F. I. Terapan, and  U.  Telkom,  “Perancangan  Dan Pembangunan  Antar  Muka  Sistem Pemberi  Pakan  Ikan  Otomatis  Berbasis Web  Designing  and  Developing  a  Web- Based Interface of Automatic Fish Feeding System,”  vol.  3,  no.  3,  pp.  1895–1901,
2017.
[10]. Y. S. S. S. Yohanes Sergio Sili, “Rancang Bangun  Alat  Pemberian  Pakan  Ikan  Koki Otomatis  Pada  Aquarium  Berbasis Mikrokontroler  AT89S52,”  J.  Fak.  Teknol.
Vol. 2 No. 2, September 2020, hlm. 105 – 115
Inf.,  no.  Semester  Genap2013/2014, 2014.
[11]. M.  Muksin,  “Simulasi  alat  pemberi pakan  dan  pengendali  kincir  air  yang berdasarkan  suhu  dan  kadar  oksigen pada  kolam  ikan  gurami  berbasis  mcu at89c51,”  Widya  Tek.,  vol.  18,  no.  1,  pp.
40–43, 2010.
[12]. Harifuzzumar,  F.  Arkan,  and  Ghiri Basuki Putra, “Perancangan
Dan
Impementasi Alat Pembe Rian Pakan Ikan Lele  Otom  Atis  Pada  Fase  Pendederan Berbasis  Arduino  Dan  Aplikasi  Blynk,” Pros. Semin. Nas. Penelit. Pengabdi. pada Masy., pp. 67–71, 2018.
[13]. Y.  A.  Sari,  Kartika,  Cucu  Suhery, “Implementasi  Sistem  Pakan  Ikan Menggunakan  Buzzer  Dan  Aplikasi
Antarmuka  Berbasis  Mikrokontroler,”  J. Coding Sist. Komput. Untan, vol. 3, no. 2, p. 113, 2015.