Ta - 13180527 - Lutfi Nur Laeli Safitri
Ta - 13180527 - Lutfi Nur Laeli Safitri
TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma Tiga :
13180527
2021
i
SURAT PERNYATAAN KEASLIAN TUGAS AKHIR
Dengan ini menyatakan bahwa Tugas Akhir yang telah saya buat dengan judul:
“Alat Pakan Ikan Otomatis Berbasis Arduino”, adalah asli (orsinil) atau tidak
plagiat (menjiplak) dan belum pernah diterbitkan/dipublikasikan dimanapun dan
dalam bentuk apapun.
Demikianlah surat pernyataan ini saya buat dengan sebenar-benarnya tanpa ada
paksaan dari pihak manapun juga. Apabila di kemudian hari ternyata saya
memberikan keterangan palsu dan atau ada pihak lain yang mengklaim bahwa
Tugas Akhir yang telah saya buat adalah hasil karya milik seseorang atau
badan tertentu, saya bersedia diproses baik secara pidana maupun perdata dan
kelulusan saya dari Universitas Bina Sarana Informatika dicabut/dibatalkan.
Dibuat di :
Purwokerto
Pada tanggal : 05 Agustus
2021
Yang menyatakan,
ii
SURAT PERNYATAAN PERSETUJUAN PUBLIKASI KARYA
ILMIAH UNTUK KEPENTINGAN AKADEMIS
Dibuat di :
Purwokerto
Pada tanggal : 05 Agustus
2021
Yang menyatakan,
iii
PERSETUJUAN DAN PENGESAHAN TUGAS AKHIR
DEWAN PENGUJI
iv
LEMBAR KONSULTASI TUGAS AKHIR
NIM : 13170410
Nama Lengkap : Lutfi Nur Laeli Safitri
Dosen Pembimbing : F a h l e p i R o m a D o n i , M.Kom
Judul Tugas Akhir : Alat Pakan Ikan Otomatis Berbasis Arduino
Disetujui oleh,
Dosen Pembimbing
v
KATA PENGANTAR
yang telah melimpahkan rahmat dan karuniaNya, sehingga pada akhirnya penulis
dapat meyelesaikan tugas ini dengan baik. Tugas Akhir pada Program Diploma
Tiga (D3) ini penulis sajikan dalam bentuk buku yang sederhana. Adapun judul
tugas akhir yang penulis ambil sebagai berikut, “Alat Pakan Ikan Otomatis
Berbasis Arduino”.
Tujuan penulisan Tugas Akhir pada Program Diploma Tiga (D3) ini dibuat
sebagai salah satu syarat kelulusan Program Diploma Universitas Bina Sarana
penulisan ini. Penulis menyadari bahwa tanpa bimbingan dan dorongan dari
semua pihak, maka penulisan Tugas Akhir ini tidak akan lancar. Oleh karena itu,
kepada :
Informatika
4. Bapak Fahlepi Roma Doni., M.Kom selaku Dosen Pembimbing Tugas Akhir.
Akhir.
vi
7. Orang tua tercinta yang telah memberikan dukungan moral maupun spiritual.
Serta semua pihak yang terlalu banyak untuk disebut satu persatu sehingga
Akhir ini masih jauh sekali dari kesempurnaan, untuk itu penulis mohon kritik dan
saran yang bersifat membagun demi kesempurnaan penulisan di masa yang akan
datang. Akhir kata semoga Tugas Akhir ini dapat berguna bagi penulis khususnya
Penulis
vii
ABSTRAK
Perangkat pemberi pakan ikan bertujuan untuk membantu proses pemelihara ikan
dalam hal pemberian pakan ikan secara otomatis. Alat otomatis pemberi pakan
ikan bisa disebar di kolam pakan ikan dan memberikan peringatan atau indikator
untuk pemberitahuan yang memasok pakan perangkat Anda akan habis. Perangkat
sistem dibagi menjadi beberapa bagian yang terdiri dari:bagian proses terdiri dari
Arduino dan output terdiri dari motor servo. Bagian input adalah perangkat yang
akan memberikan peringatan atau indikator persediaan pakan ikan akan habis.
Bagian dari proses adalah sistem yang akan memproses input dan mengontrol
output untuk menjalankan program. Bagian dari output berfungsi sebagai wadah
tutup sistem terbuka dan sebagai perangkat yang akan menyebarkan memberi
makan ikan di kolam. Memberi makan ikan pemberi perangkat ini bekerja secara
otomatis untuk merumput ikan dan pakan ikan akan disebarkan di kolam ikan
dalam ruangan. Berdasarkan hasil tes pemberi pakan ikan secara otomatis berbasis
Arduino telah menunjukkan hasil yang sesuai dengan perencanaan. Rata-rata berat
pakan yang dikeluarkan dalam jumlah kurang lebih dalam 10detik maka dari itu
penulis ingin membuat alat otomatis yang interaktif dan dengan visual yang lebih
observasi dan studi pustaka agar nanti dalam pembuatan alat lebih sistematis dan
viii
efisisen. Hasil dari pembuatan alat pakan ikan tersebut akan mempermudah
ABSTRAK
The fish feeding device aims to assist the process of fish keeping in terms of
automatic feeding of fish. The automatic fish feeder can be deployed in the fish
feed pond and provide a warning or indicator for notification that your device's
n out. The system device is divided into several parts consisting of: the process
part consists of Arduino and the output consists of servo motors. The input section
is a device that will provide a warning or indicator of the fish feed supply will run
out. Part of the process is the system that will process the input and control the
output to run the program. Part of the output serves as an open system lid
receptacle and as a device that will disperse to feed the fish in the pond. This
feeding fish feeding device works automatically to graze the fish and the fish feed
will be distributed in the indoor fish pond. Based on the test results, the Arduino-
based automatic fish feeder has shown results that are in accordance with the plan.
seconds, therefore the author wants to create an interactive automatic tool with
more attractive, simple, and easy-to-use visuals. The author uses research
methods, observation and literature study so that later in making the tool more
ix
systematic and efficient. The results of making fish feed tools will make it easier
DAFTAR ISI
Halaman
Lembar Judul Tugas Akhir..............................................................................i
Lembar Pernyataan Keaslian Tugas Akhir.....................................................ii
Lembar Pernyataan Persetujuan Publikasi Karya Imiah...............................iii
Lembar Pernyataan Persetujuan dan Pengesahan Tugas Akhir.....................iv
Lembar Konsultasi Tugas Akhir.....................................................................v
Kata Pengantar..............................................................................................vi
Abstraksi......................................................................................................viii
Daftar Isi.........................................................................................................x
Daftar Simbol...............................................................................................xii
Daftar Gambar.............................................................................................xiii
Daftar Tabel.................................................................................................xiv
Daftar Lampiran............................................................................................xv
BAB I PENDAHULUAN
1.1.................................................................... Latar Belakang................1
1.2. Tujuan ………………………………………………….3
1.3............................................................................... Manfaat................3
1.4............................................................... Metode Penelitian................3
1.4.1. Tahap Persiapan................................................4
1.4.2. Tahap Penguji Dan Analisa Data......................5
1.4.3. Tahapa Penyusun Laporan................................5
1.4. Ruang Lingkup................................................................6
x
BAB III PEMBAHASAN
3.1. Tinjauan Umum.............................................................19
3.2. Blok Bagian Alat...........................................................19
3.3. Skema Rangkaian Alat..................................................20
3.4. Cara Kerja .....................................................................20
3.5. Flowchart Program........................................................22
3.6. Kontraksi Sistem Coding..............................................22
3.6.1. Initialisasi.....................................................22
3.6.2 Input..............................................................22
3.6.3. Main Program..............................................22
3.7. Hasil Percobaan............................................................23
3.7.1. Hasil Percobaan Input..................................23
3.7.2. Hasil Percobaan Output...............................23
3.7.3. Hasil Percobaan Keseluruhan.....................23
BAB IV PENUTUP
4.1. Kesimpulan....................................................................25
4.2. Saran..............................................................................26
xi
DAFTAR SIMBOL
Terminal
komputer.
Proses
jenis peralatannya.
Input dan Output
xii
DAFTAR GAMBAR
Halaman
1. Gambar II.1 Board Arduino Uno.............................................................10
2. Gambar II.2 Bentuk Fisik Dan Komponen Motor Servo.........................17
3. Gambar II.3 Kabel Jumper.......................................................................18
4. Gambar III.1 Bagan Alur Kerja Alat.......................................................19
5. Gambar III.2 Skema Rangkaian...............................................................20
6. Gambar III.3 Foto Alat Pakan Ikan..........................................................21
7. Gambar III.4 Flowchart ...........................................................................22
xiii
DAFTAR TABEL
Halaman
8. Tabel II.1 Deskripsi Arduino Uno...........................................................12
xiv
DAFTAR LAMPIRAN
1. Lampiran A.1 Spesifikasi Program Alat
2. Lampiran A.2 Speisifikasi Hasil Gambar
xv
xvi
BAB 1
PENDAHULUAN
yang canggih, yaitu alat yang dapat bekerja secara otomatis dan
penggunaannya.
ikan adalah suatu hobi masyarakat yang sangat digemari dari dulu
1
diperhatikan waktu pemberian pakannya sehingga ikan tersebut
membutuhkan
1
jadwal pemberian pakan yang teratur dan terus menerus.
aktivitas sehari-hari.
khawatir lupa atau harus ada pada saat memberi makan ikan
1.2. Tujuan
berbasis arduino.
berbasis arduino.
1.3. Manfaat
Manfaat yang diambil dari proyek tugas akhir ini antar lain:
tersebut.
pemberian ikannya.
Pada tahap ini dipelajari dari sumber sumber dan literatur yang
motor servo.
motor servo.
lain :
mengendalikan
Keseluruhan alat.
satu
kesatuan.
dapat berjalan dengan lancar sesuai keinginan dan apakah data yang di
rencana awal.
e. Mengambil data dari kinerja alata untuk dilihat seberapa baik alat
dapat bekerja.
berbasis Arduino.
6
menggunkannya .
7
BAB II
LANDASAN TEORI
pangan nasional.
7
ix
makan ikan lele secara otomatis berdasarkan jadwal makan dan berat
8
ikan berbasis arduino uno. Alat Pemberi pakan ini menggunakan RTC
untuk pengatur waktu dan pengatur jadwal pakan ikan dilengkapi juga
12V. Berat pakan yang dikeluarkan berdasarkan berat ikan lele dan
banyaknya jumlah ikan. Jumlah anakan ikan lele dalam penelitian ini
dibuat bervariasi, yaitu 750 ekor, 1500 ekor dan 3000 ekor dengan
telah dijadwalkan yaitu pada pukul 09.00 WIB untuk pagi, pukul
16.00 WIB untuk pemberian pakan siang dan 21.00 WIB untuk
dengan baik sesuai jadwal yang ditentukan dengan berat pakan yang
keluar 160 gr selama 5,04 detik untuk anakan sebanyak 750 ekor, 310
gr selama 8,36 detik untuk anakan sebanyak 1500 ekor dan 600 gr
pengontrolan alat.
Pakan adalah makanan atau asupan yang diberikan kepada hewan ikan
manusia.(KBBI).
USB, jack power, kepala ICSP, dan tombol reset. Arduino mampu
sendiri yang berupa bahasa C. Selain itu dalam board arduino sendiri
dari 6 pin input analog dan 14 pin digital input/output. Untuk 6 pin
konfigurasi pin pada program. Dalam board kita bisa lihat pin digital
output digital, pin analog yang pada keterangan board 0-5 kita ubah
menjadi pin 14-19. Dengan kata lain pin analog 0-5 berfungsi juga
sebagi pin output digital 14-16. Sifat open source arduino juga banyak
board ini, karena dengan sifat open source komponen yang kita pakai
mikrokontroller.
12
disarankan
Batas Tegangan Input 6 – 20 V
Jumlah pin I/O digital 14 pin digital (6 diantaranya menyediakan
keluaran PWM)
Jumlah pin input analog 6 pin
Arus DC tiap pin I/O 40 mA
Arus DC untuk pin 3,3 V 50 mA
Memori Flash 32 KB (Atmega 328) sekitar 0,5 KB
9
1. Power
dengan mencolok jack adaptor pada koneksi port input supply. Board
menyuplai kurang dari 5 volt dan board bisa menjadi tidak stabil. Jika
tegangan ada pada 7 sampai 12 volt. Penjelasan pada pin power adalah
sebagai berikut:
13
a. Vin
dari luar (seperti yang disebutkan 5 volt dari koneksi USB atau
melalui pin ini, atau jika tegangan suplai menggunakan power jack,
11
12
b. 5V
menggunakan regulator pada board, atau supply oleh USB atau supply
regulasi 5V lainnya.
c. 3V
Suplai 3.3 volt didapat oleh FTDI chip yang ada di board. Arus
d. Pin Ground
mengirim (TX) TTL data serial. Pin ini terhubung pada pin yang
trigger sebuah interap pada low value, rising atau falling edge, atau
perubahan nilai.
e. SPI
3. Komunikasi
USB driver standar COM, dan tidak ada driver eksternal yang
board akan berkedip ketika data sedang dikirim melalui chip USB – to
4.
4. Software Arduino
Sebagai contoh program yang kita tulis dalam sistem operasi windows
kontrol yang ada di dalam motor servo. Motor ini terdiri atas sebuah
yang dikirim melalui kaki sinyal dari kabel motor. Dengan pulsa 1,5
17
jam.
agar bergerak kontinu. Pada robot, motor ini sering digunakan untuk
motor yang mampu bekerja dua arah (CW dan CCW). Kemudian, arah
kontrolnya.
gdawqery4950
PEMBAHASAN
secara garis besar memiliki fitur untuk membuka dan menutup tempat
Secara garis besar alat pemberi makan ini memiliki tiga jenis
oleh pengguna.
ARDUINO MOTOR
UNO SERVO
PELET
19
Untuk mendapatkan alat pemberi makan ikan yang berjalan sesuai
19
20
dan keluar. Pin yang digunakan adalah pin digital input, digital
untuk membuat alat pemberi pakan otomatis ini terdiri dari botol
bekas.
tidak memerlukan energi lain seperti energi mesin listrik dan lain
sebagainya.
3.5 flowchart
Starrr
23
ARDUINO MOTOR
SERVO
MERESPON. MAKANAN
. KELUAR
SELESAI
3.6.2 Input
void setup(){
// put your setup code here, to run once:
myservo.attach(pin_servo);
}
Myservo.attach(9);deklarasi servo pada pin 9
PENUTUP
4.1 Kesimpulan
berikut:
dan baik
25
27
4.2 Saran
DAFTAR PUSTAKA
http://jurnal.umrah.ac.id/wp-content/uploads/gravity_forms/1-
ec61c9cb232a03a96d0947c6478e525e/2016/08/e-Jurnal-
Astriani-Romaria-Saragih.pdf
Sumatra: Sihobing,Poltak
http://digilib.polban.ac.id/files/disk1/147/jbptppolban-gdl-
mizanfawzi-7328-3-bab2--8.pdf
29
I. Biodata Mahasiswa
NIM : 13180527
Nama Lengkap : Lutfi Nur Laeli Safitri
Tempat/ Tanggal Lahir : Purbalingga,01 Februari 1998
Alamat Lengkap : Kalitinggar RT002 RW002,Purbalingga,Jawa
Tengah
II. Pendidikan
a. Formal
1. SD Negeri 01 Kalitinggar, lulus tahun 2013
2. SMP Negeri 02 Padamara ,lulus tahun 2016
3. SMK Ma’arif Nu 1 Kemranjen, lulus tahun 2018
b. Tidak Formal
-
Purwokerto, 06
Agustus 2021
Foto
3x4
Lampiran A.1
Spesifikasi Program Alat
Lampiran A.2
Hasil Alat