Alat Pakan Ikan Menggunakan Masukan Saklar dengan Keluaran LCD dan Motor
Servo
Eka Fatmawati1, Muhammad Yusuf Abdullah2,
Samuel Beta3
Jl.
Prof. H. Soedarto, SH, Tembalang, Semarang, 50275
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
1.1
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.
1.2
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 pakan
ikan ini ?
3. Bagaimana program yang
digunakan untuk mengatur masukan dan keluaran ?
4. Bagaimana hasil yang
didapatkan dari alat pakan ikan ?
1.3
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
II.
TINJAUAN PUSTAKA
Untuk mengetahui berbagai
komponen dan peralatan yang dibutuhkan, maka disusunlah tinjauan pustaka
sebagai acuan dalam merancang dan membuat aplikasi menggunakan mikrokontroler Arduino
Uno ini.
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
3.1
Perangkat Keras dan Rangkaian Elektronika
Adapun komponen yang digunakan
adalah :
1. Arduino Uno
2. Saklar
3. LCD
4. Motor Servo
3.2
Blok Diagram Hubungan
Komponen Utama
Berikut ini adalah diagram blok
aplikasi Arduino Uno menggunakan maukan saklar dengan keluaran LCD dan motor servo.
Gambar 5. Diagram Blok
3.3 Diagram Alir
Gambar 6. Diagram Alir
3.4 Pengawatan
Gambar 7. Pengawatan
IV. PENGUJIAN ALAT
4.4 Cara Kerja 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
4.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 ArduinoUno.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.
Telah menempuh pendidikan formal di SDN
Bangetayu Wetan 01-02 Semarang (lulus tahun 2007), SMPN 4 Semarang (lulus tahun
2010), SMAN 15 Semarang (lulus tahun 2013). Saat ini sedang menempuh pendidikan
diploma (D3) di Politeknik Negeri Semarang (Polines) pada Program Studi D3
Teknik Elektronika Jurusan Teknik Elektro. Apabila ada kritik, saran, dan
pertanyaan mengenai penelitian ini bisa menghubungi melalui email : fatmawatieka11@yahoo.com
Telah
menempuh pendidikan formal di SD Alam Ar-Ridho Semarang (lulus tahun 2007),
SMPIT Al-Multazam Kuningan Jawa Barat (lulus tahun 2010), SMAN 15 Semarang
(lulus tahun 2013). Saat ini sedang menempuh pendidikan diploma (D3) di
Politeknik Negeri Semarang (Polines) pada Program Studi D3 Teknik Elektronika
Jurusan Teknik Elektro. Apabila ada kritik, saran, dan pertanyaan mengenai
penelitian ini bisa menghubungi melalui email
Tidak ada komentar :
Posting Komentar