Abstract — This result project built a system of feeding and Mikrokontroler dapat menjadi basis dalam kinerja
drinking chicken automatically using ATMEGA-328 sebuah otomatisasi sistem karena dapat di integrasikan
microcontroller. This automated tool uses two parts: the first dengan pheriperal input dan output melalui masing-masing
container serves as a reservoir of food and water and the portnya sehingga dapat menjadi solusi dalam pemenuhan
second container is functioned as a feed and water distribution
kebutuhan teknologi. Salah satunya kebutuhan akan sistem
place. The volume of feed and water is measured using
ultrasonic sensor HC-SR04 which has a function to control the pemberian minum ayam ternak yang otomatis sehingga
height of feed and water in reserve storage of feed and water. dapat membantu peternak dalam melaksanakan tugasnya.
The microcontroller circuit as the controller receives input to Pada penelitian sebelumnya telah berhasil dirancang
know the volume of feed and water and send status data to Prototype Alat Pemberi Makan dan Minum Ayam Berbasis
GSM SIM900A module in the form of AT Command Mikrokontroler AT89S51 tetapi hanya untuk satu tempat
command to be forwarded to destination number then the minum saja [1]. Untuk proses pengisian air minum
result will be displayed in the form of message. dilakukan secara langsung melalui pompa air. Hal ini
menjadi kurang efektif karena setiap tempat minum ayam
Keywords— ATMEGA328 microcontroller, auto system GSM
harus mempunyai pompa air sendiri sehingga akan lebih
SIM900A module, message, ultrasonic sensor.
memerlukan biaya besar bila jumlah kandangnya banyak.
I. PENDAHULUAN Adapun identifikasi masalah berdasarkan latar belakang
diatas, yaitu tentang waktu pemberian pakan dan minum
Ayam adalah salah satu jenis unggas yang banyak
ayam yang tidak teratur sehingga diperlukan alat otomatisasi
diternakan oleh masyarakat. Salah satu faktor yang sangat
dalam pemberian pakan dan minum ayam.
mempengaruhi dalam menentukan keberhasilan peternakan
Berdasarkan identifikasi masalah di atas, maka rumusan
ayam adalah pakan (feed), pembibitan (breeding), serta
masalahnya adalah sebagai berikut:
sarana dan prasarana kandang ternak. Pakan merupakan
1. Bagaimana perancangan dan pembuatan sistem
unsur penting untuk menunjang kesehatan, pertumbuhan
pemberian pakan dan minum ayam secara otomatis
dan suplai energi sehingga proses metabolisme, tumbuh dan
berbasis mikrokontroller ATMEGA-328?
berkembang ayam dapat berjalan dengan baik.
2. Bagaimana membuat program pengiriman pesan dari
Salah satu tanggung jawab dalam meningkatkan
mikrokontroller ke seluler?
pemeliharaan ayam adalah waktu pemberian dan monitoring
Beberapa batasan dalam perancangan sistem pemberian
pakan dan minum ayam. Di mana wadah pakan dan minum
pakan dan minum ayam secara otomatis ini yaitu:
ayam tidak boleh dalam keadaan kosong dan tidak juga diisi
1. Pakan yang digunakan adalah pakan kering.
penuh. Hal ini dilakukan untuk menambah nafsu makan
2. Mengabaikan bentuk dan ukuran wadah, sistem ini
ayam. Jika waktu pemberian pakan dan minum ayam tidak
hanya memperhatikan proses pemberian pakan dan
dikelola secara baik maka dapat menimbulkan dampak yang
minum ayam dimana wadah pada ternak nantinya tidak
buruk bagi pertumbuhan ayam. Dengan meningkatnya
habis.
kebutuhan masyarakat dibidang teknologi yang semakin
3. Ayam yang digunakan adalah jenis ayam kampung
canggih, digunakanlah sebuah seluler sebagai penerima
berumur 4-8 minggu.
pesan dari mikrokontroller sehingga memudahkan peternak
4. Tidak membahas perkembangan ayam.
dalam memonitoring pemberian pakan dan minum ayam.
5. Bahasa pemograman yang digunakan bahasa C.
305
Jurnal Teknik Informatika dan Sistem Informasi p-ISSN : 2443-2210
Volume 4 Nomor 2 Agustus 2018 e-ISSN : 2443-2229
Adapun tujuan dari penelitian ini adalah membuat alat dipancarkan kemudian diterima balik oleh receiver
pemberian pakan dan minum ayam secara otomatis. ultrasonik. Jarak antara waktu pancar dan waktu terima
Manfaat dari penelitian ini adalah : adalah representasi dari jarak objek. Sensor ini bisa
1. Meringankan peternak dalam memberi pakan dan digunakan untuk mengukur jarak benda dari 2cm – 4m
minum ayam. dengan akurasi 3mm.
2. Mengurangi resiko kematian pada ayam akibat jadwal Sensor Ultrasonik adalah sensor yang bekerja atas dasar
pemberian pakan yang tidak teratur. gelombang suara [3]. Mula-mula, gelombang suara yang
dipantulkan oleh suatu bagian pengirim yang dinamakan
II. LANDASAN TEORI Trigger. Kemudian, gelombang suara pantulan akan
A. Pakan ditangkap oleh bagian penerima yang dinamakan Echo.
Pakan adalah semua yang bisa dimakan oleh ternak dan Waktu yang diperlukan dari saat gelombang suara dikirim
tidak mengganggu kesehatannya. Pada pemeliharaan ayam, hingga diterima kembali dapat digunakan untuk menghitung
pakan merupakan unsur terpenting untuk pertumbuhan dan jarak antara pengirim objek yang memantulkan suara.
perkembangan [2]. Ketepatan waktu pemberian pakan Gambar sensor Ultrasonik [HC-SR04] ditunjukkan pada
dipilih pada saat yang tepat dan nyaman sehingga ayam Gambar 1.
dapat makan dengan baik dan tidak banyak pakan yang
terbuang. Pakan yang disediakan untuk ayam kampung
untuk memenuhi kebutuhan nutrisinya tidak harus berasal
dari bahan-bahan yang mahal. Bahan-bahan sisa dapat pula
dipakai untuk penyusun ransum unggas. Ransum adalah
pakan jadi yang siap diberikan pada ternak yang disusun
dari berbagai jenis bahan pakan yang sudah dihitung
(dikalkulasi) sebelumnya berdasarkan kebutuhan industri
dan energi yang diperlukan. Berdasarkan bentuknya ransum
dibagi menjadi 3 jenis: yaitu mash, pelet, dan crumble. Gambar 1 Sensor Ultrasonik [HC-SR04]
Jumlah pakan yang dikonsumsi oleh ayam dipengaruhi Sensor HC-SR04 adalah versi low cost dari sensor
oleh beberapa faktor antara lain adalah kesehatan ternak dari ultasonik PING buatan parallax. Perbedaannya terletak pada
berat badannya, musim atau cuaca, jenis kelamin, keaktifan pin yang digunakan. HC-SR04 menggunakan 4 pin
badan sehari-hari, suhu didalam dan sekitar kandang, diantaranya:
kualitas pakan yang diberikan dan sistem perkandangan. a. Pin 1 : Vcc (dihubungkan ketegangan +5V)
b. Pin 2 : Trig (untuk mengirimkan gelombang suara)
B. Minum c. Pin 3 :Echo (untuk menerima pantulan gelombang suara)
Minum adalah kegiatan mengonsumsi cairan melalui d. Pin 4 : Gnd (dihubungkan ke ground)
mulut. Kebutuhan nutrisi / gizi lain yang kadang-kadang Sedangkan PING buatan parallax menggunakan 3 pin.
dilupakan adalah air minum. Air minum sangat penting Pada sensor HC-SR04 pin Trigger dan output diletakkan
dibutuhkan dalam tubuh ternak karena air sangat vital untuk terpisah. Sedangkan jika menggunakan PING pin trigger
berjalannya fungsi tubuh yang normal. dan output telah diset default menjadi satu jalur. Prinsip
Air merupakan bahan dasar dari darah, cairan antar dan pengiriman sinyal oleh Trig dan penerima oleh Echo adalah
dalam sel tubuh yang berfungsi untuk transportasi zat gizi sebagai berikut :
serta sisa-sisa pembakaran dalam tubuh. Disamping itu air 1. Trig harus dalam keadaan High paling tidak selama 10
mempunyai fungsi yang sangat penting dalam pengaturan mikrodetik.
suhu tubuh. Kandungan air dalam tubuh anak ayam sehari 2. Modul ultrasonik pin akan mengirim gelombang kotak
sekitar 85% dan kandungan ini sedikit menurun dengan dengan frekuensi 40KHz.
peningkatan umur dan mencapai 55% pada tubuh ayam 3. Gelombang yang dikirim tersebut akan dipantau dengan
berumur 42 minggu. Sehingga ayam membutuhkan air sendirinya oleh modul ultrasonik. Dalam hal ini waktu
minum yang bersih untuk pertumbuhan optimal, untuk yang digunakan dari saat pengiriman sinyal hingga
produksi dan untuk proses pencernakan makanan. Oleh diterima balik adalah T. Pada waktu itulah pin Echo
karena itu air minum harus selalu tersedia, karena akan berada dalam keadaan High. Waktu T ini dapat
kekurangan air minum sampai 20 % dari kebutuhan sehari- diperoleh dengan memberikan perintah di Arduino:
hari dapat menyebabkan penurunan produksi baik produksi T = pulseIn(PIN_ECHO, HIGH);
telur maupun daging. 4. Karena T telah diperoleh, jarak dihitung dengan
menggunakan :
C. Sensor Ultrasonik [HC-SR04] Jarak = kecepatan*T/2
Sensor Ultrasonik [HC-SR04] adalah sensor pengukur Pembagi 2 diperlukan karena T adalah waktu yang
jarak berbasis gelombang ultrasonik. Prinsip kerja sensor ini diperlukan untuk menempuh dari sensor ke objek dan dari
mirip dengan radar ultrasonik, gelombang ultrasonik objek ke sensor ditunjukkan pada Gambar 2.
306
p-ISSN : 2443-2210 Jurnal Teknik Informatika dan Sistem Informasi
e-ISSN : 2443-2229 Volume 4 Nomor 2 Agustus 2018
307
Jurnal Teknik Informatika dan Sistem Informasi p-ISSN : 2443-2210
Volume 4 Nomor 2 Agustus 2018 e-ISSN : 2443-2229
B. Perancangan Sistem
1. Blok Diagram Sistem Pemberian Pakan dan Minum
Ayam
Blok diagram sistem pemberian pakan dan minum ayam
secara keseluruhan dapat dilihat seperti pada Gambar 5.
308
p-ISSN : 2443-2210 Jurnal Teknik Informatika dan Sistem Informasi
e-ISSN : 2443-2229 Volume 4 Nomor 2 Agustus 2018
menuju level tegangan yang aman (safe level). Karena pada air/pakan
309
Jurnal Teknik Informatika dan Sistem Informasi p-ISSN : 2443-2210
Volume 4 Nomor 2 Agustus 2018 e-ISSN : 2443-2229
ANALOG IN
TX > 1 A4
1000u 2 A3
~3 A2
DIGITAL (PWM~)
SIMULINO
4 A1
~5 A0
4. Proteus 8 Professional
2W005G
~6
TRAN-2P2S 7
POWER
8 GND
~9 GND
RXD
~10 5V
ARDUINO
~11
- + TXD
12 RESET
13
GND
AREF
blogembarcado.blogspot.com
SIMULINO V2
Gnd
Trigger
+5V
Echo
Gnd
Trigger
+5V
Echo
SimPin
blogembarcado.blogspot.com SimPin
berjalannya sistem pemberian pakan dan minum ayam.
US2
Komponen Arduino Uno dapat dilihat pada Gambar 9.
blogembarcado.blogspot.com
US1 ULTRASONIC V2
ULTRASONIC V2
GND
RXD
TXD
SWKEY
3 Sensor Ultrasonik 2
310
p-ISSN : 2443-2210 Jurnal Teknik Informatika dan Sistem Informasi
e-ISSN : 2443-2229 Volume 4 Nomor 2 Agustus 2018
311
Jurnal Teknik Informatika dan Sistem Informasi p-ISSN : 2443-2210
Volume 4 Nomor 2 Agustus 2018 e-ISSN : 2443-2229
2 2 2 83 81 Full
3 6 5 50 54 Half
4 9 10 16 18 Empty
5 11 12 0 0 Empty
Dalam Tabel II dilakukan lima kali pengujian Gambar 16. Serial Monitor Identifikasi Ketinggian Pakan dan Air
kemampuan sensor ultrasonik untuk mendeteksi volume
pakan dan air. Dari hasil pengujian tersebut dapat diketahui I. Pengujian Modul SIM900A
berapa ketinggian pakan dan air sehingga dapat disimpulkan Pengujian ini dilakukan untuk mengetahui apakah proses
bahwa sensor tersebut berfungsi dengan baik. Potongan pengiriman pesan berhasil atau tidak. Jika tinggi wadah
program sensor ultrasonik dapat dilihat pada Gambar 15. pakan dan air <= 2 maka sensor akan mengirimkan data ke
mikrokontroller untuk diteruskan ke seluler. Potongan
program modul SIM900A dapat dilihat pada Gambar 17.
312
p-ISSN : 2443-2210 Jurnal Teknik Informatika dan Sistem Informasi
e-ISSN : 2443-2229 Volume 4 Nomor 2 Agustus 2018
Gambar 20. Rangkaian Sistem Pemberian Pakan dan Minum Ayam Secara
Gambar 18. Pesan dari Perangkat Otomatis Menggunakan Mikroontroller ATMEGA328
Pengiriman SMS yang dilakukan oleh perangkat dapat Tampilan rangkaian pemberian pakan dan minum ayam
dilihat pada serial monitor yang ada pada SDK arduino. tampak samping yang terdiri dari gabungan beberapa
Pada saat awal, perangkat akan melakukan proses komponen dapat dilihat pada Gambar 21.
inisialisasi untuk melihat ketersediaan jaringan GSM.
Apabila jaringan tersedia maka perangkat akan memeriksa
nomor tujuan dan melakukan pengiriman SMS. Pada
Gambar 19 dapat dilihat proses pengiriman sms yang
dilakukan oleh perangkat yang dapat dilihat pada serial
monitor di SDK arduino.
Gambar 21. Rangkaian Sistem Pemberian Pakan dan Minum Ayam Secara
J. Tampilan Rangkaian Keseluruhan Otomatis Menggunakan Mikroontroller ATMEGA328
Tampilan rangkaian pemberian pakan dan minum ayam
tampak depan yang terdiri dari gabungan beberapa Pengujian rangkaian keseluruhan dapat dilihat pada
komponen dapat dilihat pada Gambar 20. Tabel III.
313
Jurnal Teknik Informatika dan Sistem Informasi p-ISSN : 2443-2210
Volume 4 Nomor 2 Agustus 2018 e-ISSN : 2443-2229
TABEL III. 4. Jika wadah pakan dan air dalam wadah utama = tinggi
PENGUJIAN RANGKAIAN KESELURUHAN
pakan, atau wadah pakan dan air dalam wadah utama =
Tinggi Tinggi Volume Volume Status 5 , atau wadah pakan dan air dalam wadah utama = 0,
N Wadah Wadah Wadah Wadah Wada maka modul GSM SIM900A akan mengirim pesan ke
SMS
o Pakan Air Pakan Air (%) h nomor tujuan sehingga pakan dan air dapat kembali diisi
(Cm) (Cm) (%) ke dalam wadah utama oleh pemilik ayam.
1 1 1 91 90 Full Ada
B. Saran
2 2 2 83 81 Full Ada 1. Sistem ini dapat dikembangkan untuk kandang ayam
bertingkat.
3 6 5 50 45 Half Ada 2. Sistem ini dapat dikembangkan agar pemberian pakan
dan minum ayam dapat secara otomatis tanpa peternak
4 9 9 16 18 Empty Ada
harus datang ke kandang ayam.
5 11 12 0 0 Empty Ada 3. Agar rangkaian yang digunakan tidak terganggu,
sebaiknya alat ini dirangkai dalam bentuk yang lebih
aman dan terlindungi sehingga penggunaan lebih efektif.
K. Kelebihan dan Kelemahan Sistem
Sistem pemberian pakan dan minum ayam dengan
menggunakan mikrokontroller ATMEGA328 memiliki DAFTAR PUSTAKA
kelebihan yang membedakan dari sistem pemberian yang
sudah ada, antara lain: [1] M.N Arifien, “Prototype Alat Otomatis Pemberi Pakan dan Minum
Ayam Berbasis Mikrokontroler AT89S51”, Skripsi, Universitas
1. Alat yang dirancang dapat secara cepat mengetahui Gunadarma, Jakarta, 2010.
ketersediaan pakan dan air tanpa harus melihat wadah [2] Salim, Emil. 45 Hari Siap Panen Ayam Kampung Super Panduan
secara langsung. Praktis Untuk Pembibitan dan Pembesaran Secara Intensif.
2. Alat yang dirancang mampu mengidentifikasi dua bejana Yogyakarta, Indonesia: Penerbit Lily Publisher, 2013.
[3] F. Hadi, R. Satria & A. Miranto. “Perancangan Alat Pemberian
tanpa harus ada delay. Pakan Ayam Kampung Otomatis Bagi Peternak Berskala Kecil,”
Sedangkan kelemahan dari sistem yang dirancang adalah Jurnal Teknosia, Vol. 2, No. 13, pp 73-80, September. 2013.
pengiriman pesan kartu GSM yang digunakan harus [4] F. Afni, "Perancangan dan Pembuatan Sistem Otomatis Pemberi
memiliki pulsa dan ketersediaan jaringan. Pakan Ayam Berbasis Mikrokontroller dan Real Time Clock (RTC)",
Tugas Akhir, Politeknik Negeri Padang, Padang, Sumatera Barat,
2017.
[5] F. Fatsyahrina dan A.A Prasetyo. “Sistem Otomatisasi Pemberian
V. PENUTUP Minum Ayam Ternak Berbasis Mikrokontroller AT89S52,” Jurnal
A. Kesimpulan Nasional ke 8, pp 95-100, Desember 2013.
[6] Kadir, Abdul. Panduan Mempelajari Aneka Proyek Berbasis
Dari perancangan dan pengujian yang telah dilakukan Mikrokontroller. Yogyakarta, Indonesia: Penerbit Andi, 2014.
maka dapat disimpulkan: [7] Syahwil, Muhammad. Panduan Mudah Belajar Arduino
1. Sensor ultrasonik dapat digunakan sebagai sensor jarak Menggunakan Simulasi Proteus. Yogyakarta, Indonesia: Penerbit
untuk mengukur volume wadah pakan dan air. Andi, 2017.
[8] (2011) Datasheet Arduino UNO. [Online]. Tersedia:
2. Modul GSM SIM900A dapat digunakan sebagai http://arduino.cc/en/Main/arduinoBoardUNO.
penerima data dari mikrokontroller untuk diteruskan ke [9] H. Wibowo, Y. Somantri & E. Haritman. “Rancang Bangun
nomor tujuan. Magnetic Door Lock Menggunakan Keypad Dan Solenoid Berbasis
3. Mikrokontroller ATMEGA328 digunakan sebagai alat Mikrokontroler Arduino Uno”. Jurnal Electrans, Vol 12, pp 39-48,
Maret. 2013.
untuk memproses data dari sistem yang berfungsi untuk [10] (2011) Datasheet Arduino UNO. [Online]. Tersedia:
mengirimkan perintah sensor ultrasonik ke modul GSM http://arduino.cc/en/main/software.
SIM900A sehingga perintah dapat ditampilkan dalam [11] H. Kusuma. “Rancang Bangun Pengendalian Komunikasi Serial
bentuk SMS. Modem Menggunakan Mikrokontroler Sebagai Alat Kontrol Jarak
Lampu Penerangan”, Skripsi, STMIK Atma Luhur, Pangkalpinang,
2013.
314