Alat Pakan Ikan Menggunakan Masukan Saklar
dengan Keluaran LCD dan Motor Servo
Eka Fatmawati1, Muhammad Yusuf Abdullah2,
Samuel Beta3
Jurusan Teknik Elektro Politeknik Negeri Semarang
Jln. Prof. Sudarto, SH, Ds. Tembalang Semarang 50275
Intisari ─ Untuk mempermudah seseorang di dalam memberi pakan ikan secara otomatis dibutuhkan
alat otomatis untuk membuka
dan menutup pakan ikan. Maka dalam proyek ini dibuatlah
aplikasi Arduino Uno menggunakan input saklar dan luaran berupa motor servo dan LCD. Arduino sebagai kontroler dan pemroses data sedangkan LCD untuk menampilkan setting-an waktu. Motor servo digunakan untuk membuka dan menutup pakan ikan ke dalam kolam.
Kata Kunci : Arduino Uno, Saklar, Motor Servo
Abstract ─ To
facilitate someone in the automatic fish feeding
needed an automated tool to open and close the
fish feed. So in this
project was made applications
using the Arduino Uno switch inputs
and outputs in the form of a servo motor and LCD.
Arduino as a controller and signal processing while
the LCD to display the time setting. Servo
motor is used to open and close the fish feed into
the pool.
Keywords: Arduino Uno, Switches, Servo Motor
Keywords: Arduino Uno, Switches, Servo Motor
I. Pendahuluan
A. Latar Belakang
Dalam perkembangan teknologi, banyak
sarana yang dirancang secara otomatis untuk membantu kegiatan manusia seperti
halnya pemberian pakan pada ikan. Hal ini dilakukan untuk memudahkan aktivitas
manusia.
Berdasarkan hal di
atas makan dirancanglah alat otomatis untuk membuka dan menutup pakan ikan. Alat ini bekerja
berdasarkan hitungan counter yang sudah ditentukan dan akan ditampilkan di LCD,
setelah mencapai batas perhitungan counter yang sudah ditentukan sehingga
menggerakkan motor servo dan mampu menebarkan palet secara otomatis.
B. Perumusan
Masalah
Berdasarkan
latar belakang di atas akan ditentukan beberapa rumusan masalah yaitu :
1. Bagaimana
merancang rangkaian alat pakan ikan menggunakan masukan saklar dengan keluaran berupa LCD dan motor
servo ?
2. Bagaimana
cara kerja alat alat pakan ikan ini ?
3. Bagaimana
program yang digunakan untuk mengatur masukan dan keluaran ?
4. Bagaimana
hasil yang didapatkan dari alat pakan ikan ?
C. Batasan
Masalah
Pada
proyek Arduino yang telah dibuat, pembahasan fokus pada beberapa hal berikut
ini :
1. Menggunakan
masukan berupa saklar sebanyak 2 buah
2. Arduino
Uno sebagai kontrol dan pemroses data
2. LCD
sebagai penampil hitungan counter
3. Motor
servo hanya mampu membuka dan menutup maksimal 130ยบ
D. Tujuan
Adapun
tujuan dari pembuatan alat ini yaitu
1. Mampu
merancang rangkaian alat pakan ikan menggunakan masukan saklar dengan keluaran berupa LCD dan motor servo
2. Dapat
membuat program dari alat pakan ikan dengan setting-an counter up
3. Mengaplikasikan
Arduino Uno sebagai kontrol dan pemroses data
E. Metodologi
Target
proyek ini menjalankan program yang dapat diimplementasikan langsung
terhadap alat. Langkah-langkah
pembuatan proyek Arduino ini dapat
didefinisikan sebagai berikut :
1. Studi
pustaka alat dan bahan
2. Perancangan
perangkat lunak dan program
3. Implementasi
program
4. Pengujian
perangkat lunak dan perangkat keras
5. Analisa
6. Laporan
II. Tinjauan Pustaka
1. Arduino Uno
Arduino Uno adalah board
mikrokontroler berbasis ATMEGA 328, memiliki 14 pin input dari output
digital dimana 6 pin input tersebut dapat digunakan sebagai output PWM dan 6 pin input analog,
16 MHz osilator kristal, koneksi USB, jack
power, ICSP header, dan tombol reset. Untuk mendukung mikrokontroler agar dapat
digunakan, cukup hanya menghubungkan
board Arduino Uno ke komputer dengan
menggunakan kabel USB atau listrik dengan AC yang
ke-adaptor-DC atau baterai untuk menjalankannya.
Gambar 1. Arduino Uno
2. Saklar
Saklar adalah suatu komponen
atau perangkat yang digunakan untuk memutuskan atau menghubungkan aliran listrik. Cara kerja saklar :
Pada dasarnya, sebuah
saklar sederhana terdiri dari dua bilah konduktor yang terhubung ke rangkaian
eksternal, saat kedua bilah konduktor tersebut terhubung maka akan terjadi
hubungan arus listrik dalam rangkaian. Sebaliknya,
saat kedua konduktor tersebut
dipisahkan maka hubungan arus listrik akan ikut terputus.
Gambar 2. Saklar
3. Motor
Servo
Motor servo adalah sebuah
motor DC yang dilengkapi rangkaian kendali dengan sistem closed
feedback
yang terintegrasi dalam motor tersebut. Pada motor servo posisi
putaran sumbu (axis) dari motor akan diinformasikan kembali ke rangkaian kontrol
yang ada di dalam motor servo. Motor servo disusun dari
sebuah motor DC, gearbox, variabel resistor (VR) atau potensiometer dan
rangkaian kontrol. Potensiometer berfungsi untuk menentukan batas
maksimum putaran sumbu (axis) motor servo. Sedangkan sudut dari
sumbu motor servo diatur berdasarkan lebar pulsa yang pada pin kontrol motor servo. Prinsip kerja motor servo :
Motor
servo dikendalikan dengan memberikan sinyal modulasi lebar pulsa (Pulse Wide
Modulation / PWM) melalui kabel kontrol. Lebar pulsa sinyal kontrol yang diberikan
akan menentukan posisi sudut putaran dari poros motor servo. Ketika
lebar pulsa kendali telah diberikan, maka poros motor servo akan bergerak atau
berputar ke posisi yang telah diperintahkan, dan berhenti pada posisi
tersebut dan akan tetap bertahan pada posisi tersebut.
Gambar
3. Motor Servo
4. LCD
LCD
(Liquid Crystal Dispaly adalah suatu jenis media tampil yang menggunakan
kristal cair sebagai penampil utama. LCD sudah digunakan diberbagai bidang
misalnya alat-alat elektronik seperti televisi, kalkulator, ataupun layar
komputer. LCD yang digunakan dengan jumlah karakter 2x16, LCD berfungsi sebagai
penampil yang nantinya akan digunakan untuk menampilkan status kerja alat.
Fitur
LCD 16 x 2 :
1. Terdiri dari 16 karakter
dan 2 baris
2. Mempunyai
192 karakter tersimpan
3. Terdapat
karakter generator terprogram
4. Dapat
dialamati dengan mode 4-bit dan 8-bit
5. Dilengkapi
dengan back light
Gambar 4. LCD
III. Perancangan Alat
1. Komponen
Adapun
komponen yang digunakan adalah :
1. Arduino Uno
2. Saklar
3. LCD
4. Motor Servo
2. Diagram Blok
Berikut ini
adalah diagram blok aplikasi Arduino Uno menggunakan maukan saklar
dengan keluaran LCD dan motor servo.
Gambar 5. Diagram Blok
3. Diagram
Alir
Gambar
6. Diagram Alir
3. Pengawatan
Gambar
7. Pengawatan
IV. Pengujian dan Analisa
1. Pengujian Alat
·
Saat rangkaian ON maka ARDUINO akan menampilkan
“AUTO FEEDER (line1) EK-3B
KEL = 07
(line2)” pada LCD
·
Delay beberapa saat tampilan
berubah menjadi “Auto FEEDER (line1) SECOND
= (line2)”
·
Pada proses ini Arduino
melakukan pembacaan saklar, dimana terdapat
3 buah
sakelar. Saklar pertama yaitu
sakelar input, apabila sakelar ini
ditekan maka Arduino
akan menampilkan up-counter pada LCD
·
Ketika sakelar
1 ditekan maka akan menghitung counter sesuai
dengan batas yang ditentukan
yaitu 20, kemudian Arduino
memproses keluaran PWM
yang kemudian menggerakan motor servo
·
Ketika sakelar
1 dan 2 ditekan maka akan menghitung counter sesuai
dengan batas yang ditentukan
yaitu 40, kemudian Arduino
memproses keluaran PWM
yang kemudian menggerakan motor servo
·
Ketika sakelar reset
ditekan maka akan kembali ke tampilan awal
2. Hasil
Percobaan
V. Penutup
Kesimpulan
Dengan
adanya alat Auto Feeder diatas maka dapat diperoleh kesimpulan sebagai berikut
:
1. Auto
Feeder ini terdiri dari masukan saklar 1, saklar 2 dan 1 saklar sebagai reset, dengan keluaran LCD dan motor servo
2. Motor
servo akan bekerja sesuai dengan pembacaan data dari perhitungan counter yang sudah ditentukan
3. Saklar
sebagai on/off kemudian diproses pada Arduino Uno sebagai kontrol dari perhitungan counter yang ditampilkan
pada LCD, jika mencapai batas yang sudah ditentukan
maka akan menggerakkan motor servo membuka dan menutup sejauh 130ยบ yang membuat palet akan jatuh ke kolam
Referensi
[1] Ikhsan,
Faris Al dkk., 2014. Auto Feeder Berbasis ARM.
Semarang : Politeknik Negeri Semarang
[2] Hidayat,
dayat. 2015. Pengertian Arduino Uno. http://dayatarduino.blogspot.co.id.
Diakses pada tanggal 23 Nopember 2015.
[3] Autor.
2015. Pengertian dan macam-macam
saklar. http://sikil-rayapen.blogspot.co.id .
Diakses pada tanggal 23 Nopember 2015.
[4] Shonhaji,
Moch. 2013. Motor Servo. http://ngilmudunyo.blogspot.co.id.
Diakses pada tanggal 23 Nopember 2015.
a
a