OLEH :
Ahmad Riki Setiawan
NIM : 16030008
i
ABSTRACT
Breeding chickens is one of the activities that are still widely carried out
by rural communities or the general public who want to do business in the field of
chicken farming. Even though the activity of raising chickens is quite simple,
many people are still concerned about how to provide chicken feed to be practical
and save costs, because chicken breeders from ancient times still used manual
methods in the feeding process. Technological advances are now very influential
on chicken farming, in terms of feeding, a tool can be made that can regulate
feeding without having to use manual methods, with IoT technology we can
control the feeding process remotely, of course it can cut the time and costs used
for a chicken farm.
ii
DAFTAR GAMBAR
iii
DAFTAR TABEL
Tabel 4.1 Data hasil running prototype menggunakan wifi...................................27
Tabel 4.2 Data hasil running prototype menggunakan paket data.........................28
iv
DAFATAR ISI
ABSTRAK...............................................................................................................I
DAFTAR TABEL................................................................................................III
DAFTAR GAMBARIV
DAFTAR ISI..........................................................................................................V
BAB I PENDAHULUAN......................................................................................1
BAB V PENUTUP29
5.1. KESIMPULAN29
5.2. SARAN29
DAFTAR PUSTAKA 30
v
vi
BAB 1
PENDAHULUAN
khususnya dalam bidang industri yang awalnya dari sistem konvensional seperti
penggunaan relay dan kontaktor, yang masih memiliki banyak kelemahan dan
teknologi tidak hanya terjadi dalam bidang industri saja, bidang yang lain pun
terjadi banyak perkembangan seperti pada bidang pertanian yang awalnya untuk
dalam kegiatan sehari-hari. Energi tersebut diperoleh dari gizi yang didapat dari
makanan dan mineral dari minuman. Makanan dan minuman yang sehat dapat
mempengaruhi hasil yang akan dicapai, seperti pada manusia makanan yang
lemak agar makanan tersebut dapat dicerna oleh tubuh, tidak hanya manusia saja
yang harus memiliki kandungan makanan yang baik, hewan juga membutuhkan
narasumber yang telah kami survei ( Saudara Nafis, Peternak Ayam di desa
Sambirampak Kidul, Kotaanyar ) untuk pemberian pakan pada ayam dalam satu
1
hari dilakukan dalam dua sesi yaitu pada pagi dan sore hari. Untuk porsi pakan
tiap ayam 120 gram yang dibagi untuk dua sesi tersebut, misal : pada pagi hari 50
gram dan sore hari 70 gram. Pakan ini terdiri dari jagung 50%, dedak padi 15%,
dan konsentrat 35% serta tidak lupa vitamin dan mineral yang telah disesuaikan.
dimana untuk meracik pakan ayam masih menggunakan tenaga manusia di dalam
melakukan kegiatannya. Seperti pada peternakan ayam yang telah saya survey
masih memnutuhkan tenaga kerja yang banyak dan tugas controlling yang
menghabiskan waktu dan biaya tenaga kerja, dapat disimpulkan system kerja
selalu terhubung setiap saat yang dikenal dengan istilah IoT atau Internet of
Things. Pemberi Pakan Ayam dan Pemantauan Jarak Jauh pada Peternakan Ayam
motor DC sebagai aktuator dalam pemberian pakan. Data yang diperoleh oleh
sensor akan diunggah ke database melalui ineternet dan dapat diakses melalui
sebuah halaman web ataupun aplikasi kontrol yang dibuat untuk smartphone.
2
1.2 Rumusan Masalah
1. Bagaimana cara merancang dan membuat prototype alat kontrol yang
1.4 Tujuan
1. Mengaplikasikan kinerja Motor DC dan Motor Servo sebagai penggerak
pakan ayam.
3
BAB II
KAJIAN PUSTAKA
4
bertujuan agar mempermudah pekerjaan peternak ayam dan agar dapat
memanajemen waktu dengan baik.Perbedaan penelitian yang dilakukan
oleh peneliti terletak pada ternaknya kali ini objek merupakan ternak
sapi, pengadukan dilakukan secara otomatis, dan menggunakan motor
DC sedangkan penelitian sebelumnya objeknya adalah ayam,
pengadukannya manual, dan tidak menggunakan motor DC. Persamaan
penelitian yang akan dilakukan peneliti terletak pada pemberian pakan
ternak secara otomatis sesuai dengan jadwal yang ditentukan dan
mikroprosesor yang digunakan yaitu menggunakan Arduino Uno R3.
5
2. Ternak
6
hidupnya seperti air, karbohidrat, lemak, protein.Pakan sendiri
merupakan komoditi yang sangat penting bagi ternak.Zat - zat nutrisi
yang terkandung dalam pakan dimanfaatkan oleh ternak untuk memenuhi
kebutuhan hidup pokok dan produksi ternak itu sendiri.Selain itu, pakan
juga merupakan dasar bagi kehidupan yang secara terus menerus
berhubungan dengan kimiawi tubuh dan kesehatan. Dalam pemberianya
pakan harus sesuai dengan kebutuhan tubuh ternak tersebut.Menurut
Setiawan dan Arsa (2005) bahan pakan merupakan bahan makanan
ternak yang terdiri dari bahan kering dan air yang harus diberikan kepada
ternak untuk memenuhi kebutuhan hidup pokok dan produksinya. Pakan
merupakan salah satu faktor yang sangat penting untuk peningkatan
produktivitas ternak.Pakan dengan kualitas dan kuantitas yang cukup
sangat dibutuhkan untuk mendukung pertumbuhan dan produksi
ternak.Pakan memegang peranan yang sangat penting di dalam
keberhasilan suatu usaha peternakan. Total produksi dalam usaha
peternakan sekitar 80% nya keluar untuk pakan saja. Pakan yang
diberikan jangan sekedar dimaksudkan untuk mengatasi lapar atau
sebagai pengisi perut saja melainkan harus benar-benar bermanfaat untuk
kebutuhan hidup, membentuk sel-sel baru, menggantikan sel yang rusak
dan untuk berproduksi.Kebutuhan ternak ruminansia dicerminkan oleh
kebutuhannya terhadap nutrisi.Kebutuhan pakan (dalam berat kering)
setiap ekornya adalah 3-5% dari bobot badannya. Dalam mengkonsumsi
pakan ternak dipengaruhi oleh berbagai faktor yaitu tingkat energi,
keseimbangan asam amino, tingkat kehalusan pakan, aktivitas ternak,
bobot badan, kecepatan pertumbuhan dan suhu lingkungan. Tingkat
perbedaan konsumsi juga dipengaruhi oleh beberapa faktor antara lain
faktor ternak (bobot badan, umur, tingkat kecernaan pakan, kualitas
pakan dan palatabilitas). Makanan yang berkualitas baik tingkat
konsumsinya lebih tinggi dibandingkan dengan makanan yang
berkualitas rendah sehingga bila kualitas pakan relatif sama maka tingkat
konsumsinya juga tidak berbeda (Parakkasi,1995).
7
4. Mikrokontroller Arduino Uno R3
Mikrokontroler Arduino R3 adalah board mikrokontroller dengan
Processor ATmega328P. Arduino uno memiliki 14 digital pin
input/output (dimana 6 pin dapat digunakan sebagai output PWM), 6
input analog / ADC (Analog to Digital Converter), Kristal 16MHz,
dilengakapi dengan koneksi kabel usb tipe B, header ICSP dan tombol
reset. Cukup dengan menghubungkan kabel usb dengan computer atau
menggunakan adaptor catu daya 12V, arduino sudah bisa bekerja. Untuk
pemrogramannya menggunakan Arduino IDE.
- Microcontroller : ATmega32P
- Operating Voltage : 5V
- Input Voltage(recommended) : 7-12V
- Input Voltage (limit) : 6 -20V
- Digital I/O Pins : 14(of which 6 provide PWM
output)
- PWM Digital Pins :6
- Analog Input Pins :6
- DC Current per I/O Pin : 20mA
- DC Current per 3.3V Pin : 50mA
- Flash Memory : 32 KB(ATmega328P) of
which 0.5 KB used by
bootloader
- SRAM : 2 KB(ATmega328P)
- EEPROM : 1 KB (ATmega328P)
- Clock Speed : 16MHz
- Length : 68.6 mm
- Width : 53.4 mm
- Weight : 25 g
8
Gambar 2.1 Arduino Uno R3
5. Servo
Servo mg996r adalah jenis motor DC dengan sistem umpan balik
tertutupyang terdiri dari sebuah motor DC, serangkaian gear, rangkaian
kontrol, dan juga potensiometer. Jadi servo mg996r sebenarnya tidak
berdiri sendiri, melainkan didukung oleh komponen-komponen lain yang
berada dalam satu paket.Sedangkan fungsi potensiometer dalam servo
mg996r adalah untuk menentukan batas sudut dari putaran
servo.Sementara sudut sumbu servo mg996r dapat diatur berdasarkan
lebar pulsa yang dikirim melalui kaki sinyal dari kabel servo itu
sendiri.Oleh karena itu servo mg996r dapat berputer searah
danberlawanan arah jarum jam.Servo mg996r dapat menampilkan
gerakan 0 derajat, 90 derajat, 180derajat, hingga 360 derajat. Tidak heran
jika motor ini banyak diaplikasikan untuk penggerak kaki dan juga
lengan robot. Selain itu servo mg996r juga memiliki torsi yang besar
sehingga mampu menopang beban cukup berat.. Seperti yang telah
dijelaskan sebelumnya, fungsi servo mg996r sangat beragam mulai dari
penggerak lengan robot, kaki robot, dan masih banyak lagi yang lain.
Servo mg996r juga kerap diaplikasikan untuk keperluan industri karena
memiliki beberapa kelebihan.Namun servo mg996r juga punya beberapa
kekurangan.Berikut beberapa kelebihan dan kekurangan servo mg996r.
1. Kelebihan Servo mg996r
9
a. Daya yang dihasilkan sebanding dengan berat atau ukuran motor
b. Penggunaan arus listrik sebanding dengan beban
c. Tidak bergetar saat digunakan
d. Tidak mengeluarkan suara berisik saat dalam kecepatan tinggi
e. Resolusi dan akurasi dapat diubah dengan mudah
2. Kekurangan Servo mg996r
a. Harga relatif lebih mahal dibanding motor DC lainnya.
b. Bentuknnya cukup besar karena satu paket.
Sebenarnya prinsip kerja dari servo mg996r tak jauh berbeda
dibanding dengan motor DC yang lain. Hanya saja motor ini
dapat bekerja searah maupun berlawanan jarum jam. Derajat
putaran dari servo mg996r juga dapat dikontrol dengan
mengatur pulsa yang masuk ke dalam motor tersebut.Servo
mg996r akan bekerja dengan baik bila pin kontrolnya
diberikansinyal PWM dengan frekwensi 50 Hz. Frekwensi
tersebut dapat diperoleh ketika kondisi Ton duty cycle berada
di angka 1,5 ms. Dalam posisi tersebut rotor dari motor
berhenti tepat di tengah-tengah alias sudut nor derajat atau
netral. Pada saat kondisi Ton duty cycle kurang dari angka 1,5
ms, maka rotor akan berputar berlawanan arah jarum jam.
Sebaliknya pada saat kondisi Tonduty cycle lebih dari angka
1,5 ms.
10
6. Motor DC
Motor DC adalah suatu perangkat yang mengubah energi listrik
3000 RPM hingga 8000 RPM dengan tegangan operasional dari 1,5V
11
Gambar 2.3 Motor DC
7. Driver Motor
Driver motor merupakan module driver motor yang digunakan dalam dunia
elektronika untuk mengontrol kecepatan serta arah perputaran motor dc dan
motor servo secara presisi.
Spesifikasi :
- Chip: L298N
- Logical voltage: 5V
- Drive voltage: 5V-35V
- Logical current: 0mA-36mA
- Drive current: 2A(MAX single bridge)
- Max power: 25W
- Size:43 x 43 x 26mm
12
8. Aplikasi Kontroller
APLIKASI
ON OFF
BERI PAKAN
CONNECT
ini membutuhkan daya sekitar 3.3v dengan memiliki tiga mode wifi
yaitu Station, Access Point dan Both (Keduanya). Modul ini juga
13
apapun karena sudah memiliki perlengkapan layaknya mikrokontroler.
14
SISTEM PROTOTYPE APLIKASI ANDROID
ACCESS POINT
------------- ------------
15
BAB III
METODOLOGI PENELITIAN
alir. Diagram alir prosedur penelitian ini dibuat untuk memperjelas langkah –
langkah kerja yang dilakukan dalam penelitian dan mengetahui tahapan yang
perlu dilakukan pada penelitian. Adapun diagram alur penelitian ialah sebagai
berikut :
MULAI
STUDI
LITERAT
UR
ALAT DAN
BAHAN
DESAIN
PERANCANGAN
ALAT
TIDAK
UJI COBA
YA
PENGAMABIL
AN DATA
PEMBUATAN
LAPORAN
SELESAI
16
1. Mulai
2. Studi Literatur
dilakukan.
prototype.
5. Uji Coba
Pada tahap ini akan dilakukan pengujian pada alat agar mendapatkan
6. Pengambilan Data
berhasil dilakukan pengujian dan sudah sesuai dengan hasil data yang
di inginkan. Dan apabila tidak sesuai, maka sistem akan kembali pada
7. Pembuatan Laporan
17
8. Selesai
No Bahan Keterangan
kontroller prototype.
prototype
18
7 Aplikasi Kontroller Untuk mengatur perintah yang akan di
19
SMARTPHONE
MOTOR
POWER SUPPLY SERVO
terdiri dari ESP8266, Arduino Uno, dan driver kontrol. Sistem akan
menyala jika mendapat supply tegangan dari power supply, jika tidak
mendapat supply tegangan dari power supply maka sistem tidak akan
menyala. Motor DC dan motor servo sebagai output dari perintah yang
yang dirancang untuk sistem kontrol pemberi pakan ini akan mudah untuk
20
dipahami sehingga pengguna dapat menggunakannya dengan mudah tanpa
APLIKASI
ON OFF
BERI PAKAN
ON/OFF
CONNECT
21
3.5 Perancangan Flowchart
proses alat bekerja dan menggambarkan logika yang dipakai pada alat pemberian
pakan ayam ini. Untuk alur flowchartnya dapat dilihat pada gambar dibawah.
Menghubungkan Smartphone
MULAI dengan mikrokontroller
menggunakan wifi
KONEKSI
Indikator Connect
menyala
ON / OFF
Memberi
pakan
Selesai
22
BAB IV
Bab ini membahas mengenai hasil pengujian prototype, dimana kita harus
melakukan proses kalbirasi dari prototype. Karena pada judul yang dibahas lebih
mengarah pada kegiatan mengontrol, maka data yang diambil adalah berupa jarak,
kecepatan, dan delay respon prototype untuk mengeksekusi perintah yang dikirim.
Dibawah ini adalah table data hasil kinerja prototype ketika dijalankan.
MODUL ESP8266
D5
D5
D1 D2 D3 D4
+5V
+5V
23
Sebelum prototype bisa di kontrol melalui android, harus dilakukan proses
konfigurasai koneksi antara prototype dengan jaringan wifi. Cara
menyambungkannya dilakukan pada program seperti gambar dibawah
24
Gambar 4.3 Mekanik prototype
1 3
Keterangan :
25
APLIKASI
ON OFF
BERI PAKAN
CONNECT
26
Hasil data yang diperoleh dari prototype dapat dilihat pada table dibawah
ini.
15 m/s
18 m/s
1 1 Meter 20 m/s
18 m/s
15 m/s
18 m/s
18 m/s
20 m/s
21 m/s
50 m/s
53 m/s
3 500 Meter 65 m/s
50 m/s
58m/s
80 m/s
53 m/s
4 1000 Meter 77m/s
77 m/s
81 m/s
Tabel 4.1 Tabel data hasil Prototype Menggunakan jaringan WIFI
27
2. Tabel Hasil data dari prototype saat menggunakan jaringan paket data .
30 m/s
15 m/s
1 1 Meter 15m/s
60 m/s
44 m/s
29 m/s
41 m/s
2 100 Meter 35 m/s
30 m/s
49 m/s
84 m/s
62 m/s
3 500 Meter 60 m/s
90 m/s
51 m/s
211 m/s
150 m/s
4 1000 Meter 40 m/s
20 m/s
93 m/s
Tabel 4.2 Tabel data hasil Prototype Menggunakan jaringan Paket Data
28
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
1. Prototype yang telah dibuat dapat berjalan sesuai dengan apa yang
diharapkan, tetapi tingkat akurasi proses berjalannya prototype masih
terkendala delay yang disebabkan oleh konektivitas sinyal.
2. Pemilihan jaringan lewat wifi lebih stabil dibanding dengan
menggunakan jaringa paket data yang ada pada smartphone.
5.2 SARAN
29
DAFTAR PUSTAKA
30