1 of 27

PAKAN IKAN OTOMATIS

2 of 27

KELOMPOK: 6

  1. FAHAD KHOIRUL TAMAMI

(3.32.19.2.07)

  1. NIRSA NURANTI

(3.32.19.2.17)

KELAS: EK-3C

3 of 27

Pemberian pakan ikan biasanya dilakukan secara manual dengan menyebarkan pakan tersebut ke seluruh permukaan kolam. Penyebaran pakan secara manual terlebih kolam tempat wisata ikan yang berjangkauan luas akan memakan waktu yang lama untuk pemberian pakan serta menguras tenaga. Tak jarang manusia yang terkadang lupa untuk memberi makan ikan dengan waktu yang telah ditentukan. Oleh karena itu, alat pemberi pakan ikan otomatis ini dapat berperan sebagai pengatur waktu pakan ikan dan banyaknya pakan yang dikeluarkan per waktu yang ditentukan secara otomatis pada program Arduino. Pakan ikan otomatis ini memiliki masukan RTC dan keluaran LCD, Buzzer dan Servo.

Latar Belakang

4 of 27

RTC DS3231 merupakan sebuah jenis modul yang dapat menghasilkan waktu digital secara realtime dengan tambahan sebuah baterai tipe kancing 3.3V yang berfungsi menyimpan data waktu ketika supply padam.

1. RTC DS3231

5 of 27

2. Node MCU ESP8266

NodeMCU adalah sebuah board elektronik yang berbasis chip ESP8266 dengan kemampuan menjalankan fungsi mikrokontroler dan juga koneksi internet (WiFi). Terdapat beberapa pin I/O sehingga dapat dikembangkan menjadi sebuah aplikasi monitoring maupun controlling pada proyek IOT.

6 of 27

3. MEKANIK PAKAN IKAN + SERVO

Servo Motor adalah perangkat listrik berfungsi untuk mendorong atau memutar objek dengan kontrol yang dengan presisi tinggi dalam hal posisi sudut, akselerasi dan kecepatan, sebuah kemampuan yang tidak dimiliki oleh motor biasa.

Jika ingin memutar dan mengarahkan objek pada beberapa sudut atau jarak tertentu, maka harus menggunakan Servo Motor. Kontroler dari servo motor yang lebih dikenal dengan nama servo drive adalah bagian yang paling penting dari sebuah servo motor.

7 of 27

Telegram adalah aplikasi gratis yang memungkinkan pengguna untuk mengirim teks, video, dan jenis file lainnya. Sederhananya, bot adalah aplikasi perangkat lunak yang mampu menjalankan tugas otomatis dan seringkali bertujuan untuk bertindak sebagai orang sungguhan.

4. BOT TELEGRAM

8 of 27

LCD adalah media tampilan yang menghasilkan tampilan karakter yang baik dan cukup banyak. Pada LCD 16×2 dapat ditampilkan 32 karakter, 16 karakter pada baris atas dan 16 karakter pada baris bawah.

I2C LCD adalah modul LCD yang dikendalikan secara serial sinkron dengan protokol I2C/IIC (Inter Integrated Circuit) atau TWI (Two Wire Interface). Normalnya, modul LCD dikendalikan secara parallel baik untuk jalur data maupun kontrolnya.

5. LCD 16X2 + I2C

9 of 27

5. ALARM

Alarm merupakan komponen elektronika yang dapat menghasilkan getaran suara yaitu berupa gelombang bunyi. Alarm akan menghasilkan getaran dan suara ketika diberikan sejumlah tegangan listrik dengan level tertentu sesuai dengan spesifikasi alarm itu sendiri.

10 of 27

DIAGRAM BLOK

11 of 27

GAMBAR RANGKAIAN

12 of 27

WIRING RANGKAIAN

13 of 27

FLOW�CHART

14 of 27

PROGRAM

15 of 27

16 of 27

17 of 27

18 of 27

19 of 27

20 of 27

21 of 27

22 of 27

23 of 27

24 of 27

CARA KERJA

Alat ini mengatur setting waktu pakan dan mengatur banyak pakan per waktu pada program Arduino.ide. Ketika setting waktu pakan terpenuhi, maka motor servo akan On dan memberi pakan sesuai jumlah yang sudah ditentukan. Bersamaan dengan itu, Alarm akan berbunyi sebagai penanda bahwa pakan sudah diberikan. Alat ini juga ter integrasi dengan aplikasi telegram, yaitu bot telegram. Pada bot telegram ini terdapat beberapa fitur yang dapat digunakan. Ketika diketikkan ”menu” maka telegram akan menampilkan menu apa saja yang disediakan oleh si bot telegram ini. Ketika diketikkan ’1” maka alat akan memberikan pakan secara langsung tanpa menunggu setting waktu yang telah ditentukan. Ketika diketikkan ”2” maka telegram akan memberikan informasi berupa cara penggantian waktu pakan. Ketika diketikkan ”3” maka telegram akan membrikan informasi pengaturan jam pakan terbaru. Ketika diketikkan ”4” maka telegram akan memberikan informasi kapan terakhir pakan diberikan. Ketika format pengantian jadwal pakan sesuai, maka alat akan melakukan pembaharuan jadwal pakan.

25 of 27

KESIMPULAN

Pakan ikan otomatis ini bisa menampilkan waktu dan suhu secara real time. Pakan ikan otomatis ini sangat berguna bagi konsumen dalam hal memberi pakan ikan secara rutin dan teratur, serta yang paling penting untuk menghindari kelupaan atau bahkan kelebihan dalam memberi makan.

26 of 27

DEMO ALAT

27 of 27

Karena sejatinya manusia adalah tempatnya salah dan lupa

-FK2022

TERIMA KASIH