LAPORAN AKHIR
Oleh:
2022
LAPORAN AKHIR
Oleh:
2022
i
HALAMAN PERNYATAAN KEASLIAN
Yang bertandatangan di bawah ini :
NIM : 1. 1931110073
2. 1931110029
Malang,..................................................
Materai
10.000
ii
HALAMAN PERNYATAAN KEASLIAN
NIM : 1931110029
Malang,..................................................
Materai
10.000
iii
ABSTRAK
Fatah Ikhsan Fuadi, Muhammad Rizqi Bagus Hidayat. 2022. Perancangan Dan
Pembuatan Alat Kontrol Suhu Pada Proses Fermentasi Biji Kakao
Perancangan alat kontrol suhu pada proses fermentasi ini dikembangkan karena
adanya permasalahan yang timbul akibat kurang bersaingnya kualitas biji kakao
yang didapat dari para petani. Peningkatan kualitas biji kakao dapat dilakukan
dengan cara melakukan proses fermentasi. Proses fermentasi yang baik dilakukan
dengan cara menympan biji kakao dalam sebuah ruang yang memiliki suhu
optimal berkisar 45 - 50 . Suhu optimal sangat diperlukan dalam proses ini,
tetapi untuk mencapai suhu tersebut diperlukan biji kakao sekurang kurangnya
berjumlah 40 kg. Akan tetapi produksi biji kakao yang didapat oleh para petani
tidak mencapai 40 kg. Oleh karena itu dibuatlah sebuah alat yang dapat
mengontrol suhu pada ruang fermentasi dengan menggunakan sensor suhu
DS18B20 sebagai pendeteksi suhu ruangan dengan mikrokontroler. Alat ini juga
dilengkapi dengan RTC DS3231 sebagai acuan dalam mengaktifkan motor atau
pengaduk biji kakao yang difermentasi, sehingga didapatkan hasil fermentasi yang
merata. Hasil dari pembacaan sensor DS18B20 akan digunakan sebagai acuan
dalam menyalakan dan mematikan pemanas keramik serta akan di tampilkan pada
layar LCD 20x4. Hasil dari perancangan alat ini didapatkan bahwa fermentasi biji
kakao dengan berat 10 kg dapat mencapai suhu optimal pada hari pertama dengan
persentase error pada pengukuran sensor suhu sebesar 0.003%. Diharapakan
dengan adanya alat ini dapat mempertahankan suhu ruang fermentasi dengan baik
sehingga menghasilkan kualitas biji kakao yang berkualitas.
iv
ABSTRACT
Fatah Ikhsan Fuadi, Muhammad Rizqi Bagus Hidayat. 2022. Design and
Manufacture of Temperature Control Devices in the Cocoa Bean Fermentation
Proces
The design of the temperature control device in the fermentation process was
developed because of the problems that arise due to the lack of competition in the
quality of cocoa beans obtained from farmers. Improving the quality of cocoa
beans can be done by carrying out the fermentation process. A good fermentation
process is carried out by storing cocoa beans in a room that has an optimal
temperature of 45-50 degrees. Optimal temperature is needed in this process, but
to reach this temperature, at least 40 kg of cocoa beans are needed. However, the
production of cocoa beans obtained by the farmers did not reach 40 kg. Therefore,
a device that can control the temperature in the fermentation room was made
using the DS18B20 temperature sensor as a room temperature detector with a
microcontroller. This tool is also equipped with RTC DS3231 as a reference in
activating the motor or stirrer for fermented cocoa beans, so that even
fermentation results are obtained. The results of the DS18B20 sensor readings
will be used as a reference in turning on and off the ceramic heater and will be
displayed on a 20x4 LCD screen. The results of the design of this tool were found
that fermented cocoa beans weighing 10 kg can reach the optimal temperature on
the first day with the percentage error in the temperature sensor measurement of
0.003%. It is hoped that this tool can maintain the temperature of the fermentation
room properly so as to produce quality cocoa beans.
v
DAFTAR ISI
vi
3.4 Prinsip Kerja ...............................................................................................18
3.5 Perancangan Mekanik ................................................................................19
3.6 Perancangan Elektronik ..............................................................................21
3.6.1 Perancangan Push Button Dengan Arduino .......................................21
3.6.2 Perancangan RTC DS3231 Dengan Arduino .....................................22
3.6.3 Perancangan DS18B20 Dengan Arduino ...........................................22
3.6.4 Perancangan Arduino Uno 328p .........................................................23
3.6.5 Perancangan Driver Relay Dengan Arduino ......................................23
3.6.6 Perancangan LCD 20x4 dengan I2C ..................................................25
3.7 Perancangan Layout PCB ...........................................................................25
3.8 Perancangan Software ................................................................................26
BAB IV PENGUJIAN DAN ANALISA ............................................................27
4.1 Tujuan Pengujian ........................................................................................27
4.2 Metode Pengujian .......................................................................................27
4.3 Pengujian Mikrokontroler Arduino Uno 328p ...........................................27
4.3.1 Tujuan Pengujian ................................................................................27
4.3.2 Peralatan Yang Digunakan .................................................................27
4.3.3 Proses Pengujian .................................................................................28
4.3.4 Hasil Pengujian ...................................................................................28
4.3.5 Analisa ................................................................................................28
4.4 Pengujian LCD 20x4 I2C ...........................................................................29
4.4.1 Tujuan Pengujian ................................................................................29
4.4.2 Peralatam Yang Digunakan ................................................................29
4.4.3 Proses Pengujian .................................................................................29
4.4.4 Hasil Pengujian ...................................................................................30
4.4.5 Analisa ................................................................................................30
4.4 Pengujian RTC DS3231 .............................................................................30
4.5.1 Tujuan Pengujian ................................................................................30
4.5.2 Peralatam Yang Digunakan ................................................................30
4.5.3 Proses Pengujian .................................................................................31
4.5.4 Hasil Pengujian ...................................................................................32
vii
4.5.5 Analisa ................................................................................................32
4.6 Pengujian Sensor DS18B20 .......................................................................32
4.6.1 Tujuan Pengujian ................................................................................32
4.6.2 Peralatam Yang Digunakan ................................................................32
4.6.3 Proses Pengujian .................................................................................33
4.6.4 Hasil Pengujian ...................................................................................34
4.6.5 Analisa ................................................................................................35
4.7 Pengujian Motor DC 12V...........................................................................35
4.7.1 Tujuan Pengujian ................................................................................35
4.7.2 Peralatam Yang Digunakan ................................................................35
4.7.3 Proses Pengujian .................................................................................35
4.7.4 Hasil Pengujian ...................................................................................36
4.7.5 Analisa ................................................................................................36
4.8 Pengujian Heater ........................................................................................36
4.8.1 Tujuan Pengujian ................................................................................36
4.8.2 Peralatam Yang Digunakan ................................................................36
4.8.3 Proses Pengujian .................................................................................37
4.8.4 Hasil Pengujian ...................................................................................37
4.8.5 Analisa ................................................................................................38
4.9 Pengujian Keseluruhan ...............................................................................38
4.9.1 Tampilan Akhir Alat ...........................................................................38
4.9.2 Tujuan Pengujian ................................................................................40
4.9.3Peralatan yang digunakan ....................................................................41
4.9.4 Prosedur Pengujian Suhu Ruang Fermentasi Pada Tampilan LCD ...41
4.9.5 Hasil Pengujian ...................................................................................42
4.9.6 Analisa Hasil Pengujian......................................................................44
BAB V...................................................................................................................45
5.1 Kesimpulan .................................................................................................45
5.2 Saran ...........................................................................................................45
DAFTAR PUSTAKA ..........................................................................................46
viii
DAFTAR TABEL
ix
DAFTAR GAMBAR
x
Gambar 4. 8 Pengujian RTC DS3231 ................................................................... 32
Gambar 4. 9 Hasil Pengujian RTC DS3231.......................................................... 32
Gambar 4. 10 Skema Rangkaian DS18B20 .......................................................... 33
Gambar 4. 11 Program DS18B20 ......................................................................... 33
Gambar 4. 12 Penggujian DS18B20 Dengan Thermometer ................................. 34
Gambar 4. 13 Program Kalibrasi Sensor DS18B20 .............................................. 35
Gambar 4. 14Pengujian Motor DC ....................................................................... 36
Gambar 4. 15 Pengujian Heater ............................................................................ 37
Gambar 4. 16 Alat Kontrol Suhu Tampak Depan ................................................. 38
Gambar 4. 17 Alat Kongrol Suhu Tampak Atas ................................................... 38
Gambar 4. 18 Alat Kontrol Suhu Tampak Samping ............................................. 39
Gambar 4. 19 Alat Kontrol Suhu Tampak Belakang ............................................ 39
Gambar 4. 20 Alat Kontrol Suhu Tampak Bawah ................................................ 40
Gambar 4. 21 Hubungkan PC Dengan Port Arduino ............................................ 41
Gambar 4. 22 Program Pengukur Suhu................................................................. 41
xi
BAB I
PENDAHULUAN
1
2
Agar penulisan laporan akhir ini sesuai dengan tujuan penulisan dan
terfokus pada judul, maka permasalahan yang akan dibahan pada laporan ini akan
dibatasi, dengan batasan sebagai berikut:
1. Kakao yang di fermentasi adalah jenis Criollo
2. Yang diukur adalah suhu pada saat proses fermentasi
3. Tidak membahas pembuatan mekanik secara detail
4. Sistem kontrol dibuat menggunakan arduino
5. Sistem kontrol berupa ON – OFF pada pemanas
6. Biji kakao dalam satu siklus fermentasi sebanyak 5 - 10kg
7. Terdapat sistem yang mengaduk biji kakao pada saat fermentasi
8. Suhu acuan yang digunakan berkisar 45-50
1.4 Tujuan
1.6 Luaran
2.1 Kakao
Biji Kakao adalah bahan utama pembuatan bubuk kakao (cokelat), bubuk
kakao adalah bahan dalam pembuatan kue, es krim, makanan ringan, susu, dan
lainlain. Kakao merupakan salah satu komoditas ekspor dari subsektor
perkebunan yang merupakan komoditas unggulan nasional, buktinya dari
produksi industri pengolahan kakao, sebanyak 80 persen hasilnya ditujukan untuk
pasar ekspor. (Kartasasmita., 2020). Kakao juga menempati luas areal keempat
terbesar untuk subsektor perkebunan setelah kelapa sawit, kelapa dan karet. Hal
ini menunjukkan bahwa kakao merupakan komoditas yang sangat penting bagi
perekonomian Indonesia. Biji kakao pada umumnya terdiri atas 3 macam, yaitu
Criollo, Forastero dan Trinitario. Namun dari ketiga jenis kakao tersebut, kakao
jenis Criollo yang menghasilkan mutu terbaik.
Proses pengolahan biji kakao berpengaruh besar terhadap mutu dari
produk akhir kakao, karena dalam proses ini terjadi pembentukan calon cita rasa
khas kakao dan pengurangan cita rasa yang tidak dikehendaki, misalnya rasa pahit
dan sepat. Oleh karena itulah diperlukan adanya penanganan pascapanen kakao
yang baik (Good Handling Practices) yang sangat berperan dalam mengamankan
hasil dari sisi kehilangan jumlah maupun mutu.
5
6
2.2 Fermentasi
kemudian meningkat sampai hari kedua dan mengalami penurunan lagi. Gula
pereduksi (glukosa dan fruktosa) mula-mula rendah dan cenderung meningkat
sampai akhir fermentasi (Atmawijaya, 1993).
Perubahan biokimia selama fermentasi terjadi akibat aktivitas
mikroorganisme. Pertumbuhan yeast, bakteri asam laktat dan bakteri asam asetat
di dalam pulpa berperan dalam perubahan biokimiawi selama fermentasi kakao
(Ardhana dan Fleet, 1983). Pada 24 jam pertama enzim akan menghidrolisis
sukrosa menjadi glukosa dan fruktosa. Mikroba akan tumbuh pada gula tersebut
dan suhu akan naik menjadi 45-50oC dan terjadilah perubahan warna pada biji
kakao. Pulpa mengandung air dengan gula 10-15%. Kandungan gula yang tinggi
dalam pulpa akan memacu pertumbuhan khamir yang mengubah gula menjadi
alkohol dalam suasana aerob. Selain menghasilkan alkohol juga menghidrolisis
pektin yang menutupi biji. Khamir akan mati oleh alkohol yang dihasilkan dan
juga oleh suhu yang makin tinggi. Bakteri asam laktat seperti Lactobacillus dan
Streptococcus akan tumbuh. Adanya oksigen dan pH rendah menjadikan bakteri
asam asetat tumbuh (Acetobactyer dan gluconobacter). Setelah 5 hari masa
fermentasi dapat mengandung mikrobia 100 juta per gramnya. Biji kemudian
dikeringkan. selama pengeringan dapat tumbuh jamur Geotrichum yang akan
mengoksidasi asam asetat menjadi asam suksinat. Jika fermentasi dilanjutkan
terus akan muncul bau yang tidak diharapkan karena pertumbuhan Bacillus dan
kapang (Aspergillus, Penicillium, dan Mucor) yang menghidrolisis lipid dalam
biji dan menghasilkan asam lemak rantai pendek (Wahyudi, 2008).
Fermentasi kakao yang telah selesai biasanya ditandai atau dapat
diketahui, antara lain : pulpa mudah dibersihkan dari kulit biji, kulit biji berwarna
cokelat, dan bau asam cuka sangat jelas. Biji kakao yang difermentasi dengan
suhu 50oC memiliki kadar air sebanyak 7.41% hingga 7.54% (Hayati dkk, 2012).
Biji-biji kakao yang belum cukup mengalami fermentasi warna pulpanya putih,
kulit biji belum berwarna cokelat dan baunya masih berbau alkohol. Fermentasi
berfungsi memberi warna dan aroma yang lebih bagus jika dibandingkan kakao
yang tanpa fermentasi (Bahri, 2002).
Biji kakao yang tidak difermentasi warnanya lebih pucat bila
dibandingkan dengan biji yang difermentasi. Adapun yang tidak mengalami
8
DS18B20 memiliki tiga kaki, yaitu GND (ground, pin 1), DQ (Data, pin
2), VDD (power, pin 3). Terdapat dua mode kerja pada sensor DS18B20, yaitu
mode normal power dan mode parasite power.
Pada Mode Normal, GND akan terhubung dengan ground, VDD akan
terhubung dengan 5V dan DQ akan terhubung dengan pin Arduino, namun
ditambahkan resistor pull-up sebesar 4,7k. Mode ini diaplikasi Ketika melibatkan
banyak sensor dan membutuhkan jarak yang panjang.
Pada Mode Parasite, GND dan VDD disatukan dan terhubung dengan
ground. DQ akan terhubung dengan pin Arduino melalui resistor pull-up. Pada
9
mode ini, power diperoleh dari power data. Mode ini bisa digunakan untuk
aplikasi yang melibatkan sedikit sensor dalam jarak yang pendek.
RTC merupakan singkatan dari Real Time Clock. Jadi Modul RTC
DS3231 adalah sebuah rangkaian elektronik embedded sistem yang berfungsi
untuk menyimpan data waktu dan tanggal dengan tingkat presisi / akurasi tinggi
serta diintegrasikan dengan serial EEPROM AT24C32 untuk keperluan
penyimpanan data lainnya.
Modul ini dilengkapi sumber tegangan baterai tipe CR2032 agar modul
tetap bekerja / berjalan secara independen meskipun tanpa ada sumber tegangan
utama yang biasanya berasal dari catu daya. Dengan baterai CR2032 tersebut,
modul RTC DS3231 akan mampu tetap berjalan dalam kurun waktu yang cukup
lama berkisar kurang lebih 2 – 3 tahun.
Berikut ini adalah spesifikasi yang dimiliki oleh Modul RTC
DS3231:
Transistor BC547 memiliki nilai gain 110 hingga 800, nilai ini
menentukan kapasitas amplifikasi transistor. Arus maksimum yang dapat
mengalir melalui pin Kolektor adalah 100mA, sehingga tidak dapat
menyambungkan beban yang mengkonsumsi lebih dari 100mA menggunakan
transistor ini. Untuk mengkatifkan transistor perlu mensuplai arus ke pin basis
12
max 5mA. Pada alat kontrol suhu ruang fermentasi biji kakao Transistor BC 547
digunakan sebagai saklar output Motor DC dan Heater.
Spesifikasi Transistor BC547 antara lain :
Gain arus DC (hFE) = 800 A
Ic kontinyu (arus collector) = 100mA
VBE (tegangan base emitter) = 6V
IB (arus base) = 5mA
Polaritas transistor adalah NPN
Frekuensi transisi adalah 300MHz
Ini tersedia dalam paket semikonduktor seperti-92
Disipasi daya adalah 625mW
2.7 Motor DC
Motor arus searah (motor DC) adalah mesin yang merubah energi listrik
arus searah menjadi energi mekanis yang berupa putaran. Hampir pada semua
prinsip pengoperasiannya, motor arus searah sangat identik dengan generator arus
searah. Kenyataannya mesin yang bekerja baik sebagai generator arus searah akan
bekerja baik pula sebagai motor arus searah. Oleh sebab itu sebuah mesin arus
searah dapat digunakan baik sebagai motor arus searah maupun generator arus
searah. Pada alat ini motor DC digunakan untuk membalik biji kakao pada saat
proses fermentasi berlangsung.
13
Gambar 2. 7 Motor DC
(Sumber : Datasheet Denso Window Motor)
I2C atau Inter Integrated Circuit yaitu standar komunikasi serial dua arah
menggunakan dua saluran yang didisain khusus untuk mengirim maupun
menerima data. I2C terdiri dari SDA (Serial Data) dan SCL (Serial Clock) yang
mengirimkan informasi data antara I2C dan pengontrolnya. I2C dapat
dimanfaatkan pada LCD dengan tujuan untuk menghemat pin pada Arduino dan
meringkas koneksi sehingga dapat meminimalisir eror dan memudahkan dalam
memperbaikinya ketika terjadi masalah pada tampilan LCD. Karena koneksi
antara LCD dengan Arduino menggunakan pin yang cukup banyak. Sehingga
ketika hilang satu sambungan pinnya akan memengaruhi kinerja LCD dan
kemungkinan besar menyebabkan kesalahan.
14
Gambar 2. 8 I2C
(Sumber : Datasheet I2C)
LCD (Liquid Cristal Display) adalah salah satu jenis display elektronik
yang bekerja tidak menghasilkan cahaya tetapi memantulkan cahaya di
sekelilingnya terhadap front-lit atau mentransmisikan cahaya dari back-lit. LCD
berfungsi menampilkan huruf, karakter angka ataupun grafik. Dalam aplikasinya,
terdapat beberaca macam pilihan antara lain 16x2 dan 20x4 dengan backlight
berwarna hijau dan berwarna biru.
Dalam Laporan Akhir ini ada beberapa kerangka konsep yang akan
dilakukan untuk melakukan pelaksanaan kegiatan ilmiah. Kerangka konsep
tersebut ditunjukkan pada gambar 3.1 berikut:
MULAI A B
Perakitan
Analisa
Observasi Mekanik
, Pembuatan
Analisa Perakitan
, Laporan
Kebutuhan Hardware,
pemasangan sensor
dan arduino
Desain hardware , Kesimpulan
sensor, modul, dan Pembuatan dan saran
wiring software arduino
C
Selesai
Desain Mekanik TIDAK Perbaikan mekanik ,
Berhasil ? kalibrasi, cek ulang
software
YA
Desain Software
C
B
15
16
Blok diagram pada perancangan alat ini terdiri dari 3 bagian yaitu
input,proses, dan output yang ditunjukkan pada Gambar 3.2.
Blok diagram diatas memiliki 3 bgaian yaitu bagian input, proses dan
output. Bagian input terdiri empat buah pushbutton yang digunakan sebagai
perintah oke, back, up dan down pada menu. Dimana salah satu dari masing
masing kaki pushbutton dihubungkan dengan ground sedangkan kaki yang lain
dihubungkan dengan pin D9,D8, D7 dan D6.
Selain mendapat inputan dari pushbutton, sistem ini juga mendapat
inputan dari sensor suhu DS18B20 dan RTC DS3231. Inputan yang diperoleh dari
sensor suhu berupa data nilai biner yang merupakan hasil konversi dari perubahan
suhu yang dideteksi oleh sensor. Dalam menerima data perubahan suhu tersebut,
output dari sensor dihubungkan dengan pin D2 yang terdapat pada Arduino Uno.
Sedangkan untuk data jam yang diperoleh dari RTC DS3231 didapat dengan
menghubungkan Pin SCL dan SDA dari RTC menuju pin A5 dan A4 yang
terdapat pada Arduino Uno.
Bagian proses dari sistem ini terdiri dari Arduino Uno dangan tipe
Arduino Uno 328p. Data yang diperoleh dari input akan diproses oleh arduino uno
sehingga menghasilkan output berupa tampilan suhu dan waktu serta on/off pada
driver relay. Pada bagian output terdapat sebuah LCD 20x4 serta dua buah relay.
19
LCD 20x4 ini digunakan untuk menampilkan suhu pada ruang fermentasi, waktu
sekarang dan tampilan menu. Dua buah driver relay yang ada pada sistem ini
terhubung dengan 220V AC dan 12V DC. Hal ini digunakan untuk mengaktifkan
Heater 220V AC dan motor 12V DC.
LCD 20x4
Heater
Push
Button
Pengaduk
Box Elektronik
Pintu untuk
mengeluarkan
Sensor coklat hasil
DS18B20 fermentasi
RTC
Gear DS3231
penghubung
dengan penaduk Power
supply
Relay 12V
Pada alat ini terdapat 4 buah push button. Masing-masing dari push
button berfungsi sebagai perintah up, down, ok dan kembali. Salah satu dari
masing-masing port push button dihubungkan dengan port GPIO Arduino
diantaranya pada port D6, D7, D8 dan D9. Dikarenakan pada Arduino Uno 328p
terdapat R pull up, maka pada pemasangan push button tidak diberi tambahan R
pull up. Berikut program untuk mengaktifkan Rpull up pada Arduino Uno.
Pada rangkaian ini terdapat beberapa pin input digital dan pin input
analog Arduino yang digunakan antara lain pin digital input D2 sebagai input data
dari sensor suhu, port analog input A4 dan A5 sebagai inputan data dari RTC dan
I2C LCD. Selain itu terdapat port digital input D6, D7, D8 dan D9 yang
digunakan sebagai inputan dari push button. Selain terdapat beberapa pin yang
digunakan sebagai input, terdapat pula beberapa pin yang digunakan sebagai
output seperti port digital output D10 dan D11 yang berfungsi untuk
mengaktifkan Heater dan Motor.
Pada rangkaian driver relay, beban yang digunakan adalah Motor DC dan
heater dengan spesifikasi motor 12 V dan I max sebesar 5A. Pada alat ini
digunakan heater sebanyak 4 buah jadi daya yang digunakan sebesar 4 x 40 W =
160w dan membutuhkan tegangan sebesar 220 VAC sehingga beasr I heater
adalah .
250 sehingga .
Oleh karena itu digunakan Resistor sebesar 10kohm pada jalur basis BC547.
Berdasarkan datasheet Atmega 328p Voh min = 4,1 dan If pada optokopler 20
mA sehingga di dapatkan resistor sebesar
Sehingga digunakan resistor sebesar 100 ohm pada sisi input optokopler.
24
24
BAB IV
PENGUJIAN DAN ANALISA
Pada bab ini akan diuraikan pembahasan mengenai pengujian dan analisa
dari alat. Pengujian ini mencakup pengujian setiap blok serta pengujian sistem
secara keseluruhan. Pengujian dilakukan untuk melihat apakah sistem sudah
bekerja dengan baik, sesuai dengan spesifikasi dan teori yang telah ada. Untuk
pengujian setiap blok, adapun blok-blok yang akan diuji meliputi:
1. Pengujian RTC DS-3231
2. Pengujian Sensor DS18B20
3. Pengujian Mikrokontroler Arduino Uno 328p
4. Pengujian LCD 20x4 I2C
5. Pengujian Driver relay
6. Pengujian Heater keramik
27
28
3. Laptop/PC
4. Software Arduino IDE
4.3.5 Analisa
4.4.5 Analisa
LCD 20x4 I2C dapat menampilkan karakter yang telah dibuat. Hal ini
ditunjukkan dari LCD yang dapat menampilkan teks sesuai dengan program
yang telah dibuat.
4.5.5 Analisa
RTC DS3231 dapat bekerja dengan baik. Hal ini ditunjukkan dari RTC
DS3231 yang dapat menyimpan serta menampilkan data waktu sesuai dengan
program yang telah dibuat.
2. Laptop/PC
3. Software Arduino IDE
4. LCD 20x4 I2C
5. Mengupload program
34
Dari perhitungan nilai error diatas dapat dianalisa bahwa nilai rata – rata
error pembacaan sensor suhu DS18B20 sebesar 0%. Perentase error yang
35
4.6.5 Analisa
Sensor DS18B20 dapat mendeteksi suhu ruang dengan baik. Hal ini
ditunjukkan dari sensor DS18B20 dapat mendeteksi serta menampilkan suhu
ruang sesuai dengan program yang telah dibuat. Sensor DS18B20 memiliki nilai
yang akurat, terbukti dari perbandingan antara sensor DS18B20 dengan
thermometer digital yang memiliki persentase error sebesar 0%.
1. Motor DC 12 V
2. Power Supply 12V
3. Multimeter
4.7.5 Analisa
Motor DC 12V tetap bisa berputar secara normal meskipun telah diberi
beban. Hal ini menunjukan bahwa motor dapat bekerja dengan baik dan sesuai
dengan kebutuhan.
4.8.5 Analisa
Heater keramik dapat dapat menaikka suhu pada ruang fermentasi
sesuai dengan kebutuhan. Hal ini dibuktikan dengan meningkatnya suhu pada
ruang fermentasi hingga suhu optimal yang diperlukan. Peningkatan suhu ini
dapat dilihat dari thermometer digital yang sebelumnya sudah diletakkan
didalam ruang fermentasi.
38
Dari perhitungan nilai error diatas dapat dianalisis bahwa pada suhu ruang
fermentasi dengan biji kakao memiliki rata – rata error pembacaan suhu sebesar
0,003%. Maka alat dengan judul “Pernacangan dan Pembuatan Alat Kontrol Suhu
pada Ruang Fermentasi Biji kakao” dapat mencapai serta mempertahankan suhu
optimal dalam fermentasi pada hari pertama.
44
Aroma asam,
warna kulit luar
Dengan
putih, warna biji
1. +0 Alat dan
bagian dalam
Jemur
ungu dan rasa biji
sepat
Aroma asam
manis, warna
kulit luar cokelat
Dengan
muda, warna biji
Alat
bagian dalam
cokelat keunguan
dan rasa biji sepat
2. +1
Aroma asam,
warna kulit luar
cokelat muda,
Jemur warna biji bagian
dalam cokelat
muda keunguan
dan rasa biji sepat
Aroma asam
manis, warna
Dengan kulit luar cokelat
3. +2
Alat kemerahan,
warna biji bagian
dalam cokelat
45
keunguan dengan
dominasi warna
cokelat dan rasa
biji pahit sepat
Aroma asam
tengik, warna
kulit luar cokelat
muda kemerahan,
Jemur
warna biji bagian
dalam cokelat
muda keunguan
dan rasa biji sepat
Aroma manis
khas cokelat,
warna kulit luar
cokelat
kemerahan,
warna biji bagian
Dengan
dalam cokelat
Alat
keunguan dengan
dominasi warna
cokelat dan rasa
4. +3
biji sedikit manis
dengan tambahan
rasa khas cokelat
Aroma khas
cokelat namun
sedikit tengik,
Jemur warna kulit luar
cokelat
kemerahan,
warna biji bagian
46
dalam cokelat
keunguan dan
rasa biji sepat
Aroma khas
cokelat tidak
sepekat hari
sebelumnya,
warna kulit luar
Dengan
cokelat
Alat
kehitaman, warna
biji bagian dalam
cokelat keunguan
dan rasa biji pahit
khas cokelat
5. +4 Aroma khas
cokelat namun
sedikit tengik,
warna kulit luar
cokelat
kemerahan,
Jemur
warna biji bagian
dalam hitam
keunguan dan
rasa biji pahit
dengan sedikit
rasa sepat
Aroma khas
cokelat, warna
Dengan kulit luar cokelat
6. +5
Alat kehitaman, warna
biji bagian dalam
cokelat
47
kehitaman dan
rasa biji pahit
dengan rasa khas
cokelat semakin
pekat.
Aroma khas
cokelat namun
sedikit tengik,
warna kulit luar
cokelat
kehitaman, warna
Jemur biji bagian dalam
hitam keunguan
dan rasa biji pahit
dengan tambahan
rasa khas cokelat
dan sedikit rasa
sepat
4.9.6 Analisa Hasil Fermentasi
Berdasarkan hasil fermentasi menggunakan alat yang telah dibuat
menunjukkan bahwa biji kakao yang telah difermentasi memiliki beberapa
perbedaan dengan biji kakao jemur seperti biji kakao hasil fermentasi memiliki
aroma khas coklat yang lebih enak, warna biji bagian dalam yang lebih hitam,
serta rasa dari biji kakao yang lebih khas tanpa adanya rasa sepat.
BAB V
PENUTUP
5.1 Kesimpulan
Berdasarkan pengujian yang telah dilakukan pada alat kontrol suhu pada
ruang fermentasi biji kakao dapat disimpulkan sebagai berikut
1. Alat dapat memanaskan ruang fermentasi hingga mencapai suhu
optimal pada proses fermentasi di hari pertama, meskipun dengan
berat biji kakao yang tidak mencapai 40kg.
2. Nilai rata – rata error pada pengukuran suhu ruang fermentasi biji
kakao sebesar 0,003%.
3. Motor pengaduk dapat mengaduk biji kakao hingga berat 10kg.
5.2 Saran
Berdasarkan penelitian yang telah dilakukan kedepannya terdapat
beberapa saran apabila pembaca atau pihak yang berkepentingan ingin
mengembangkat alat tersebut :
48
DAFTAR PUSTAKA
Ardhana dan Fleet. 2003. “The microbial ecology of cocoa bean fermentations in
Indonesia”. Inter. J. of Food Microbiol. Vol.86 (Hlm 87-99).
Haryadi dan Supriyanto. 1991. “Bahan Ajaran Pengolahan Kakao Menjadi Bahan
Pangan”. Yogyakarta. PAU Pangan dan Gizi Universitas Gadjah Mada.
Hayati Rita, Yusmanizar, Mustafril, Fauzi Harir. 2012. “Kajian Fermentasi dan
Suhu Pengeringan pada Mutu Kakao (Theobroma cacao L.)”. Jurnal Keteknikan
Pertanian Vol. 26(2) (hlm 129-135). Diterbitkan oleh Fakultas Pertanian,
Universitas Syiah Kuala Dasussalam Aceh
49
50
Satryo, B.D., Putra G.P.G., Arnata I.W. 2015. “Pengaruh Penambahan Ragi Tape
dan Waktu fermentasi Terhadap Karakteristik Cairan Pulpa Hasil Samping
Fermentasi
Biji Kakao” dalam ISSN: 2503-488X Vol. 3. No, 1 (hlm 11- 18). Diterbitkan oleh
Fakultas Teknologi Pertania, Universitas Udayana
Listing Program
#include <Wire.h>
#include "RTClib.h"
#include <LiquidCrystal_I2C.h>
#include <DallasTemperature.h>
#include <EEPROM.h>
#include <TimerOne.h>
#define ONE_WIRE_BUS 2
#define oke 9
#define atas 7
#define bawah 6
#define back 8
#define lampu 10
#define motor 11
RTC_DS3231 rtc;
int aHH;
int aMM;
int aSS;
int aDay;
char sistem = 0;
int addres1 = 1;
int addres2 = 2;
int addres3 = 3;
int addres4 = 4;
int addres5 = 5;
int addres6 = 6;
int ditekan = 0;
char state;
void setup()
rtc.begin();
lcd.init();
lcd.backlight();
Serial.begin(9600);
if (! rtc.begin()) {
Serial.flush();
abort();
//Atur Waktu
rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));
pinMode(7, INPUT_PULLUP);
pinMode(8, INPUT_PULLUP);
pinMode(9, INPUT_PULLUP);
pinMode(lampu, OUTPUT);
pinMode(motor, OUTPUT);
lcd.setCursor(1, 0);
lcd.setCursor(7, 1);
lcd.print("Pada");
lcd.setCursor(1, 2);
lcd.print("Proses Fermentasi");
lcd.setCursor(4, 3);
lcd.print("Biji Kakao");
delay(5000);
lcd.clear();
void loop() {
PB();
Pemanas();
Pengaduk();
void PB()
switch (state) {
case 0:
lcd.setCursor(0, 0);
lcd.print("Temp: ");
lcd.setCursor(6, 0);
lcd.print(suhuDS18B20, 1);
lcd.print((char)223);
lcd.print("C");
lcd.setCursor(0, 2);
printAngka(now.hour());
lcd.print(":");
printAngka(now.minute());
lcd.print(":");
printAngka(now.second());
lcd.setCursor(0, 3);
lcd.print(namaHari[now.dayOfTheWeek()]);
lcd.print(",");
printAngka(now.day());
lcd.print("-");
printAngka(now.month());
lcd.print("-");
printAngka(now.year());
delay(1000);
if (digitalRead(oke) == ditekan) {
lcd.clear();
state = 1;
delay(100);
} break;
case 1:
lcd.setCursor(0, 0);
lcd.setCursor(0, 2);
lcd.print(">> Home");
lcd.setCursor(0, 3);
sistem = EEPROM.read(addres1);
if (sistem == 1) {
lcd.setCursor(13, 3);
lcd.print("ON ");
else if (sistem == 0) {
lcd.setCursor(13, 3);
lcd.print("OFF");
if (digitalRead(bawah) == ditekan) {
lcd.clear();
state = 2;
delay(100);
if (digitalRead(atas) == ditekan) {
lcd.clear();
state = 2;
delay(100);
if (digitalRead(oke) == ditekan) {
lcd.clear();
state = 0;
delay(100);
} break;
case 2:
lcd.setCursor(0, 0);
lcd.setCursor(0, 2);
lcd.print(" Home");
lcd.setCursor(0, 3);
lcd.print(">> Sistem");
sistem = EEPROM.read(addres1);
if (sistem == 1) {
lcd.setCursor(13, 3);
lcd.print("ON ");
else if (sistem == 0) {
lcd.setCursor(13, 3);
lcd.print("OFF");
if (digitalRead(atas) == ditekan) {
lcd.clear();
state = 1;
delay(100);
if (digitalRead(bawah) == ditekan) {
lcd.clear();
state = 1;
delay(100);
} if (digitalRead(oke) == ditekan) {
lcd.clear();
if (sistem == 0) {
sistem = 1;
aHH = now.hour();
aMM = now.minute();
aSS = now.second();
aDay = now.day() + 1;
EEPROM.update(addres1, sistem);
EEPROM.update(addres2, aHH);
EEPROM.update(addres3, aMM);
EEPROM.update(addres4, aSS);
EEPROM.update(addres5, aDay);
} if (digitalRead(back) == ditekan) {
sistem = 0;
EEPROM.update(addres1, sistem);
} break;
void Pemanas() {
digitalWrite(lampu, HIGH);
digitalWrite(lampu, LOW);
void Pengaduk() {
int HH = now.hour();
int MM = now.minute();
int SS = now.second();
int DD = now.day();
digitalWrite(motor, HIGH);
delay(60000);
digitalWrite(motor, LOW);
aDay++;
EEPROM.update(addres5, aDay);
EEPROM.update(addres6, i);
sistem = 0;
EEPROM.update(addres1, sistem);
} else {
digitalWrite(motor, LOW);
delay(100);
lcd.print('0');
lcd.print(digits);
else lcd.print(digits);