JURNAL SAINS DAN INFORMATIKA Research of Science and Informatic V9. Vol. 09 No. http://publikasi. id/index. php/jsi/index p-issn : 2459-9549 e-issn : 2502-096X Purwarupa Sistem Monitoring Kendali Pakan Ikan Berbasis Web dan Raspberry Pi Yuggo Afriantoa. Komarudinb. Bayu Adhi Prakosac. Ade Hendri Hendrawand. Ritzkale Teknik Informatika, fakultas Teknik dan Sains. Universitas Ibn Khaldun Bogor, yuggo@uika-bogor. Teknik Informatika, fakultas Teknik dan Sains. Universitas Ibn Khaldun Bogor, komarudin. akagami@gmail. Teknik Informatika, fakultas Teknik dan Sains. Universitas Ibn Khaldun Bogor, bayu. adhi@ft. uika-bogor. Teknik Informatika, fakultas Teknik dan Sains. Universitas Ibn Khaldun Bogor, hendri@uika-bogor. Teknik Informatika, fakultas Teknik dan Sains. Universitas Ibn Khaldun Bogor, ritzkal@ft. uika-bogor. Abstract Keeping fish in an aquarium is a hobby that some humans do. However, busyness or activities that have become routine for humans often become obstacles when caring for these hobbies, such as obstacles when someone has to travel far but still has to feed their pet fish according to the dose and also wants to be able to see how the condition of the fish. Therefore, this study aims to create a prototype tool that can make it easier to monitor fish and feed them remotely. This system uses raspberry pi as a monitoring device controlled based on web technology to determine the condition and provide food for fish. The results of this study succeeded in designing a fish feeder using a raspberry pi 3 model b . Servo Motor, and a camera, with the test being implemented in a rectangular aquarium with a length of 36 cm, a width of 22 cm. 26 cm high for betta fish species. Testing the feeding on the servo motor degree shift between 10 degrees, 15 degrees, and 20 degrees obtained the optimal value used at 10 degrees, so this system prototype is a solution for ornamental fish lovers to keep their pet fish in good condition Keywords: Fish Feeding. IoT. Raspberry Pi. Abstrak Memelihara ikan di dalam akuarium merupakan suatu hobi yang biasa dilakukan oleh beberapa manusia. Namun kesibukan atau kegiatan yang telah menjadi rutinitas manusia, sering kali menjadi kendala pada saat perawatan hobi tersebut, seperti kendala ketika seseorang harus berpergian jauh, namun tetap harus memberikan pakan ikan peliharaannya sesuai dengan takarannya dan juga ingin bisa melihat bagaimana kondisi ikan. Oleh karena itu penelitian ini bertujuan membuat alat purwarupa yang dapat mempermudah untuk memonitoring ikan dan memberi pakannya secara kendali dari jauh. Metode dalam sistem ini menggunakan raspberry pi sebagai perangkat monitoring yang dikendalikan berbasis teknologi web untuk mengetahui kondisi dan memberikan pakan pada ikan. Hasil penelitian ini berhasil merancang alat pemberi pakan ikan menggunakan raspberry pi 3 model b . Motor Servo, dan kamera dengan pengujian diimplementasikan pada akuarium berbentuk persegi panjang dengan ukuran panjang 36 cm, lebar 22 cm. tinggi 26 cm untuk jenis ikan hias cupang. Pengujian pemberian pakan pada pergeseran derajat motor servo di antara 10 derajat, 15 derajat, dan 20 derajat didapatkan nilai yang optimal digunakan yaitu pada 10 derajat, sehingga purwarupa sistem ini menjadi solusi untuk para pecinta ikan hias dapat menjaga kondisi ikan peliharaannya tetap dalam kondisi yang baik Kata kunci: IoT. Pakan ikan. Raspberry Pi. A 2022 Jurnal Sains dan Informatika . Sistem otomatisasi dapat membantu dan memecahkan suatu permasalahan yang timbul dalam Kemajuan teknologi di bidang elektronika dan suatu instansi maupun industri dalam bekerja, yang informatika yang begitu pesat, sangat mempengaruhi awalnya masih berbasis manual menjadi otomatis . kehidupan manusia terutama di bidang ilmu pengetahuan dan teknologi. Fenomena saat ini hampir Peluang pasar ikan hias yang tinggi disertai dengan semua benda dapat kita gunakan seperti yang kita potensi sosial kultural di Indonesia, melatarbelakangi inginkan hanya dengan menekan tombol pada ponsel lahirnya komunitas pecinta ikan hias . Hobi Pendahuluan Yuggo Afrianto. Komarudin. Bayu Adhi Prakosa. Ade Hendri Hendrawan. Ritzkal/ Jurnal Sains dan Informatika : Vol. 09 No. merupakan suatu hal yang merepresentasikan kesukaan Penelitian yang dilakukan oleh . , . , . mirip dengan sering yang akan dilakukan. Namun, perangkat yang dilakukannya, seperti memelihara ikan di dalam digunakan adalah NODEMCUESP8266 dan Arduino. Namun kesibukan atau kegiatan yang Penelitian ini menggunakan raspberry pi 3 model b , telah menjadi rutinitas, sering kali menjadi kendala pada mekanisme kerjanya pun untuk monitoring dan kendali saat penyaluran hobi tersebut, misalkan kendala ketika pakan ikan menggunakan aplikasi berbasis web dengan seseorang harus berpergian jauh, namun tetap harus aktuator kamera dan motor servo seperti yang dilakukan menjaga hobinya memelihara ikan agar tetap bisa . Namun pengujian sistem nya hanya untuk uji mengkondisikan peliharaannya dan memberikan pakan fungsional atau blackbox testing. Arman menyatakan sesuai dengan kebutuhannya. Padahal keindahan ikan bahwa sistem pemberian pakan dapat berfungsi dengan hias dapat terlihat dengan jelas ditunjang oleh wadah baik dengan adanya data secara konsisten baik jarak yang digunakan. Dalam pengembangan budidaya wadah maupun waktu pelontaran . Maka dikembangkan merupakan salah satu faktor teknis yang harus mekanisme pengujian untuk pemberian pakan untuk mendapatkan hasil maksimal berdasarkan metode luar juring. serta kondisi seperti lingkungan asli dan perlakuan yang baik . 2 Motor Servo Berdasarkan dari permasalahan di atas, maka dapat Motor servo merupakan motor dengan sistem umpan dirumuskan masalah bagaimana merancang alat yang balik tertutup di mana posisi dari motor akan dapat mempermudah para pemelihara/penghobi ikan. diinformasikan kembali ke rangkaian kontrol yang Alat ini beroperasi dengan sistem kendali melalui ada di dalam motor servo . , . aplikasi populer berbasis web dengan memanfaatkan teknologi jaringan atau internet yang mengendalikan 2. 3 Raspberry raspberry untuk dapat manangkap tampilan video streaming dan menggerakan motor servo untuk Raspberry Pi adalah sebuah mini komputer yang pemberian pakan ikan. terhubung ke layar dan sebuah keyboard. Komputer kecil ini bisa digunakan untuk proyek-proyek elektronik Tujuan penelitian ini adalah membangun purwarupa dan hal lainnya yang bisa dilakukan oleh desktop sistem monitoring kendali pakan ikan berbasis web dan komputer seperti sebagai mesin pengolah kata, games Raspberry Pi. Monitoring kondisi akuarium dan ikan dan perangkat ini juga mampu memainkan video menggunakan fitur kamera streaming, sedangkan beresolusi tinggi . kendali pemberian pakan ikan berbantuan aplikasi berbasis web, sehingga pemelihara ikan dapat langsung 2. 3 Kamera Web melihat keadaan ikan dan memberi pakannya melalui web dari mana saja. Kamera Web atau webcam adalah kamera video yang mengalirkan gambarnya secara real time melalui Webcam berfungsi untuk mengambil gambar Tinjauan Pustaka secara real time setiap kali komputer dinyalakan. Sistem akan mengambil input dari webcam dan mengubahnya 1 Penelitian Sebelumnya menjadi bentuk yang dapat diproses dengan mudah . Beberapa penelitian terkait, seperti penelitian tentang bagaimana merancang sebuah alat yang mempermudah 3. Metodologi Penelitian dalam memonitoring pada kolam ikan. Sistem monitoring bisa dilihat dari beberapa sensor yang ada. Tahap penelitian yang dilakukan, yaitu tahap analisis, selain itu untuk mempermudah dalam perawatan ikan di tahap desain, dan tahap implementasi. Seperti akuarium terutama pada pemberian pakannya, sehingga ditunjukkan pada Gambar 1. ketika pemelihara ikan memiliki kesibukan atau mendapatkan kendala ketika meninggalkan ikan di akuariumnya dalam jangka waktu lama, ikan akan tetap terjaga dalam proses pemberian pakannya. Mekanisme kerjanya pun bermacam seperti jika data perubahan melebihi ketentuan akan dikirimkan melalui notifikasi dan menggunakan sistem kendali SMS . Raspberry pi 3 yang di program menggunakan bahasa pemrograman Python. Untuk menggerakan tutup tempat makan ikan maka digunakan motor servo sebagai penggeraknya dan Sistem ini dilengkapi dengan sistem pengontrol melalui webcamera yang berfungsi untuk pengontrolan keadaan didalam akuarium, dan ditampilkan melalui web server . Yuggo Afrianto. Komarudin. Bayu Adhi Prakosa. Ade Hendri Hendrawan. Ritzkal/ Jurnal Sains dan Informatika : Vol. 09 No. monitoring dan kendali pakan ikan berbasis web dan raspberry pi, ditunjukkan pada Tabel 1 dan 2. Tabel 1. Perangkat Lunak (Softwar. Gambar 1. Tahapan Penelitian Nama Software Fungsi Raspibian Sistem operasi yang menjalankan sistem. Python3 Bahasa digunakan untuk membuat sistem. Fritzing versi 0. Software yang digunakan untuk membuat desain diagram blok. Microsoft Software yang digunakan untuk membuat flowchart. Visio Putty Remote raspberry WinSCP Mengedit isi source code raspberry 1 Analisis Pada tahap ini, analisis terhadap kebutuhan alat dan cara kerja didefinisikan untuk mengetahui bagaimana: Kamera dapat memonitoring keadaan ikan pada Motor servo membuka dan menutup untuk pemberian pakan. Aplikasi Web berguna untuk tampilan streaming berserta kendali pemberian pakan pada akuarium. 2 Ukuran Halaman 2 Desain Tabel 2. Perangkat Keras (Hardwar. Nama Hardware Qty Raspberry Pi 3 Model b 1 unit Monitor PC 1 unit Keyboard 1 unit Mouse 1 unit Coverter HDMI to VGA 1 unit Micro sd 1 unit Kabel Jumper Secukupnya Kamera Raspberry Pi rev 1 unit Motor Servo 1 unit Desain penelitian ini dibuat ke dalam desain perangkat keras menggunakan diagram blok, agar peneliti dapat memahami alur atau fungsi dari rancangan yang akan 4. Analisis Cara Kerja Desain topologi jaringan, dan desain komunikasi Cara kerja dari sistem yang berjalan dapat dijelaskan melalui Gambar 2. 3 Implementasi Pada tahap ini merupakan penerapan semua yang telah didesain baik desain perangkat keras, topologi jaringan, dan komunikasi data. 4 Pengujian Fungsi Pengujian Pengujian Fungsi Kamera. Pengujian Fungsi Motor Servo. Pengujian Fungsi Beri Pakan. Gambar 2. Cara Kerja Sistem Hasil dan Pembahasan Cara kerja sistem dimulai dengan user mengakes ip web streaming dan menampilkan tampilan web untuk Beberapa perangkat lunak dan perangkat keras yang mengeksekusi button beri pakan pada web, raspberry digunakan dalam penelitian purwarupa sistem akan menggerakan motor servo lalu pakan ikan langsung jatuh pada akuarium. Analisis Kebutuhan Yuggo Afrianto. Komarudin. Bayu Adhi Prakosa. Ade Hendri Hendrawan. Ritzkal/ Jurnal Sains dan Informatika : Vol. 09 No. Desain Topologi Jaringan . pengiriman paket data IP. Berikut layanan IP yang terlibat dalam sistem. IP alat: 10. 127/21. Desain topologi jaringan pada Gambar 3 menunjukkan Gateway: 10. 1/27. komunikasi data bahwa raspberry pi yang terhubung dengan server dan rangkaian alat. Komunikasi kendali 4. Lapisan Network interface sistem dapat dilakukan secara remote menggunakan Lapisan ini bertanggung jawab mengirim dan menerima teknologi TCP/IP sehingga sistem ini dapat berjalan baik data dari media secara nirkabel . Berikut secara LAN maupun Internet. interface yang terlibat dalam sistem. SSID: HS-NCC. Channel: 32. Frequency: 5 GHz. Implementasi Proses implementasi komponen dilakukan dengan menguhungkan antar modul dengan menggunakan kabel jumper Raspberry Pi dan mendeklarasikan nomer pin Gambar 3. Topologi Jaringan Modul Kamera Tahapan implementasi pada alat yang pertama Desain Komunikasi Data dilakukan adalah menghubungkan kamera dengan raspberry pi. Agar kamera terhubung dengan raspberry Desain komunikasi data menjelaskan bagaimana pi maka perlu menanamkan sebuah source code ke komunikasi data alat sistem monitoring dan kendali dalam raspberry dengan menambahkan library pakan ikan hias terjadi melalui penjabaran model picamera. TCP/IP: Motor Servo Lapisan Aplikasi (Application Laye. Tahapan implementasi ini adalah menghubungkan Layer aplikasi merupakan lapisan paling dasar dari motor servo dengan raspberry pi. Agar raspberry dapat sebuah protocol TCP/IP dan memiliki kontak langsung saling terhubung dengan motor servo maka perlu dengan pengguna. Berikut layanan yang terlibat dalam menanamkan sebuah source code ke dalam raspberry pi. sistem: HTTP: Port 80. Web Streaming: 8080. FTP: Proses penanaman source code dilakukan menggunakan Port 21. SSH: Port 22. software python3 yang sudah tertanam langsung didalam os raspberry pi dengan menambahkan library Lapisan Transport (Transport Laye. Rpi. GPIO. Transport merupakan jembatan yang berfungsi transportasi pemindahan data antar komputer. Fungsi Beri Pakan Berdasarkan hasil scanner menggunakan wireshark Tahapan implementasi ini adalah menghubungkan didapatkan protocol SSDP yang bekerja pada layer fungsi button beri pakan pada web menuju motor servo transport, seperti ditunjukkan pada Gambar 4. yang terintegrasi dengan web streaming. Agar raspberry dapat saling terhubung dengan motor servo maka perlu menanamkan sebuah source code dengan menambahkan library http dan socketserver. Pengujian Fungsi Kamera Pengujian kamera dapat berfungsi dengan baik dalam kondisi on dan off, seperti ditunjukkan pada Gambar 5. Gambar 4. Protokol Transport SSDP bekerja menggunakan notifikasi pengumuman yang ditawarkan oleh protocol HTTP yang memberikan URI (Universal Resource Identifie. untuk tipe layanan dan juga USN (Unique Service Nam. Lapisan Network Berperan untuk memberikan informasi alamat asal dan tujuan dari paket data dan menentukan jalur atau rute Gambar 5. Uji Fungsi Kamera Yuggo Afrianto. Komarudin. Bayu Adhi Prakosa. Ade Hendri Hendrawan. Ritzkal/ Jurnal Sains dan Informatika : Vol. 09 No. Luas Lingkaran (Paka. Tampilan monitoring web ditunjukkan pada Gambar 6. Derajat Pergeseran (Paka. Luas Juring 0,196 cm2 0,294 cm2 0,392 cm2 7,071 cm2 Tabel 3. menghitung luas lingkaran tempat keluarnya pakan yang berpengaruh terhadap derajat pergeseran, sehingga menghasilkan luas juring keluarnya pakan. 8 Hasil Pengujian Banyaknya Pakan Gambar 6. Tampilan Monitor Streaming Pengujian derajat buka tutup motor servo terhadap Pengujian Fungsi Motor Servo Untuk Pemberian waktu dan berat pakan yang keluar. Pakan yang tersedia Pakan di dalam penampung pakan pada saat pengujian sebesar 100gr, pengujian dengan melakukan beberapa Pengujian dilakukan dengan membuka penutup pakan percobaan dengan mengubah derajat pergeseran buka sebesar derajat dan waktu yang telah ditentukan, seperti pakan, waktu lamanya buka pakan, dan berat pakan yang ditunjukkan pada Gambar 7. Hasil pengujian dapat ditunjukkan pada Tabel 4. Tabel 4. Hasil Pengukuran Luas Lingkaran. Derajat Pergeseran. Luas Juring. Derajat Pergeseran Servo Gambar 7. Penentuan Derajat Buka Tutup Motor Servo Didapatkan hasil data tabel pengukuran sebagai berikut, menggunakan Formula . menghitung luas juring seperti pada Gambar 8. Luas juring = (/360A) x Ar2 Ket: = Sudut pusat Waktu (Deti. Berat Null Berdasarkan hasil pengujian didapatkan derajat pergeseran servo yang optimal ada pada 10A dengan waktu buka selama 4 detik dan menghasilkan 4gr pakan yang diberikan. Hal ini sesuai dengan kapasitas jenis ikan Cupang hias menurut Nariswari di mana saat memberi makan ikan cupang hidup, usahakan untuk memberinya sekitar 1,8 gram setiap hari . Gambar 8. Area Luas Juring Tabel 3. Hasil Pengukuran Luas Lingkaran. Derajat Pergeseran. Luas Juring. Kesimpulan Penelitian ini telah berhasil merancang alat pemberi pakan ikan menggunakan raspberry pi 3 model b . Yuggo Afrianto. Komarudin. Bayu Adhi Prakosa. Ade Hendri Hendrawan. Ritzkal/ Jurnal Sains dan Informatika : Vol. 09 No. Motor Servo, dan kamera untuk membantu para pecinta ikan hias untuk tetap manjaga hobinya tersebut. Hasil . pengujian alat ini diimplementasikan pada akuarium berbentuk persegi panjang dengan ukuran panjang 36 cm, lebar 22 cm. tinggi 26 cm untuk jenis ikan hias . Pengujian pemberian pakan pada pergeseran derajat motor servo di antara 10 derajat, 15 derajat, dan 20 derajat didapatkan nilai yang optimal digunakan yaitu . pada 10 derajat. Daftar Rujukan . Sudrajat. Romadoni, and H. Herlan Asymar. AuPelatihan Penerapan IoT Untuk Peningkatan Pengetahuan Teknologi Bagi Kader Kelurahan Sukasari Tangerang,Ay ABDINE J. Pengabdi. Masy. , vol. 2, no. 1, pp. 107Ae113. Jun. 2022, doi: 52072/abdine. Putra. AuSistem Otomatisasi Pengisian Air Di Area Waterfill Berbasis Mikrokontroler,Ay J. EEICT (Electric Electron. Instrum. Control Telecommun. , vol. 4, no. Oct. 2021, doi: 10. 31602/eeict. Sawung. AuOFEC 2022 Tumbuhkan Geliat Dunia Ikan Hias Indonesia,Ay Balai riset Budidaya Ikan Hias, 2022. https://kkp. id/brsdm/brbih/artikel/43514-ofec-2022tumbuhkan-geliat-dunia-ikan-hias-indonesia . ccessed Sep. Felix. Irviantina. -, and A. Syahri. AuImplementasi Content-based Filtering dan K-Medoids Clustering pada Aplikasi Layanan Penyedia Informasi Hobi,Ay J. SIFO Mikroskil, vol. 21, no. 2, pp. 71Ae80. Feb. 2021, doi: 55601/jsm. Saparinto. Bisnis Ikan di Lahan Sempit. Jakarta: Penebar Swadaya, 2016. Suriana. Lubis, and E. Rahayu. AuSistem Monitoring Jarak Jauh Pada Suhu Kolam Ikan Nila Bangkok Memanfaatkan Internet of Things (IOT) Berbasis NODEMCUESP8266,Ay JUTSI (Jurnal Teknol. dan Sist. Informas. , vol. 1, no. 1, pp. 1Ae 8. Jan. 2021, doi: 10. 33330/jutsi. Harahap and K. Sebayang. AuSistem Monitoring Pemberi Pakan Ikan Otomatis Menggunakan Sensor HC-SR04 Berbasis Arduino dengan Sistem Kendali SMS,Ay Universitas Sumatera Utara, 2020. Eka Putra. Jamil, and S. Lutfi. AuSmart Akuarium Berbasis Iot Menggunakan Raspberry Pi 3,Ay JIKO (Jurnal Inform. Kompute. , vol. 2, no. 2, pp. 60Ae66. Oct. 2019, doi: 33387/jiko. Arman. Lewi, and A. Muhammad. AuRancang Bangun Sistem Penebar Pakan Dan Pengatur Level Air Serta Sistem Informasi Pada Tambak Ikan Lahan Pasang,Ay Semin. Nas. Penelit. Pengabdi. Kpd. Masy, vol. 2019, pp. 112Ae117,. Agustiarmi and R. Darni. AuSistem Otomatisasi Pengangkat Sampah pada Daerah Aliran Sungai Berbasis Internet of Things (IoT),Ay J. Sains dan Inform. , vol. 7, no. 2, pp. 50Ae56. Nov. doi: 10. 22216/jsi. Hilal and S. Manan. AuPemanfaatan Motor Servo Sebagai Penggerak Cctv Untuk Melihat Alat-Alat Monitor Dan Kondisi Pasien Di Ruang Icu,Ay Gema Teknol, vol. 17, no. 2, pp. 95Ae99, doi: 10. 14710/gt. Richardson and S. Wallace. Getting Started with Raspberry Pi. Sebastopol CA: OAoReilly Media, 2013. Naseer. Farooqui. Jehanzeb, and R. Sundus. AuSkin based real time air writing using web camera,Ay J. Softw. Eng. Intell. Syst. , vol. 1, no. 2, 2016. Nariswari. AuPanduan Tepat Memberi Pakan Ikan Cupang Kesayangan Anda,Ay https://w. com/lifestyle/2022/01/03/195409/panduantepat-memberi-pakan-ikan-cupang-kesayangan-anda.