Pakan ikan otomatis menggunakan sensor waktu dan suhu RTC DS3231 berbasis Arduino Uno telah menunjukkan hasil yang sesuai dengan perencanaan yaitu alat yang dapat memberikan pakan ikan secara otomatis pada waktu yang telah ditentukan. Sistem pakan ikan otomatis bekerja dengan cara memasok pakan secara otomatis pada waktu-waktu tertentu, sehingga ikan dapat makan secara teratur dan cukup. Beberapa sistem pakan ikan otomatis juga dapat dikendalikan melalui jaringan internet dan aplikasi smartphone.
A. PENGERTIAN
Pakan ikan otomatis (Autofeeder) merupakan alat yang dipasang di atas kolam atau akuarium. Pakan ikan otomatis adalah sistem cerdas yang bertujuan untuk mempermudah dalam pemberian pakannya, sehingga ketika pemeliharaan ikan memiliki kesibukan yang cukup padat dan merasa kesulitan ketika akan pergi meninggalkan rumah dalam waktu yang cukup lama.
B. KEGUNAAN
Otomatisasi ini dimungkinkan dengan pengguna arduiono-Uno sebagai pengendali utama. Perangkat bekerja menggunakan real time clock (RTC) sebagai basis waktu dan menghasilan output aksi tepat pada waktu yang ditentukan. Dan output dari perancangan ini adalah pergerakan motor servo untuk membuka katup dari tempat pakan ikan. Hasil dari proses perancangan adalah sebuah alat yang dapat memberik makan ikan secara otomatis dengan memberikan perintah menggunakan PC.
C. ALAT DAN BAHAN
1. Compatible
2. Nano Expansion Shield
3. Sensor waktu RTC DS3231
4. LCD 16x2 12C
5. Mekanik pakan ikan + Servo
6. Kabel jumper female-female
7. Kabel power
8. Adaptor, botol plastik, dan gunting
D. CARA PEMBUATAN
1. Siapkan seluruh alat dan bahan
2. Gabungkan Arduino Uno R3 model DIP
dengan Shield Expansion dengan
memasukan pin header pada Shield
kedalam terminal pin pada kedua sisi
Arduino.
3. Gabungkan servo pakan ikan pada Shield
Expansion dengan menghubungkan port
jumper pada servo dengan salah satu
baris Digital I/O pin pada Shield (Dalam hal
ini kelompok kami menggunakan pin 3).
4. Hubungkan 4 buah kabel jumper dengan
pin Gnd, Vcc, Sda, dan Scl pada sensor
waktu dan suhu RTCDS3231.
5. Sambungkan port kabel jumper RTCDS3231
dengan pin pada Shield yang disesuaikan
dengan pin-pin yang sudah dipasangkan
pada RTC. (Gnd-Gnd, Vcc-Vcc, Sda-Sda,
Scl-Scl).
6. Hubungkan 4 buah kabel jumper dengan
pin Gnd, Vcc, Sda, dan Scl pada LCD i2C
16x2.
7. Sambungkan port kabel jumper LCD
dengan pin analog pada shiled, dengan
spesifikasi port: - GND - G A4 - VCC - V A4 -
SDA - S A4 - SCL - S A5.
8. Program untuk proyek yang saya buat
sebagai berikut:
https://wokwi.com/projects/360321687121290241
9. Berikut file lengkap beserta file library pakan ikan otomatis:
https://drive.google.com/drive/folders/1VEJhSdAJooDAa_Ydk1Rd7-qdnf6d2s0q?usp=share_link
10. Setelah program selesai dibuat, maka klik verivy untuk mengecek apakah ada kesalahan dalam penulisan kodenya.
11. Apabila tidak ditemukan kesalahan atau eror, maka program sudah bisa di upload ke arduino yang dituju, pastikan arduino
terhubung.
12. Apabila tampilan sudah menunjukan done uploading, maka program yang diupload sudah tersimpan kedalam arduino, dan
arduino siap digunakan.
E. FLOWCHART