Tugas Akhir BAB 1
Tugas Akhir BAB 1
Diajukan untuk Memenuhi Syarat Penyusunan Laporan Tugas Akhir pada Program
Studi Teknik Informatika Strata Satu (SI)
Disusun Oleh:
Nama : M.Ridwan
NPM : 1906700035
FAKULTAS TEKNIK
UNIVERSITAS MANDIRI
SUBANG 2023
KATA PENGANTAR
Puji dan syukur saya panjatkan kehadirat Allah SWT atas segala rahmat dan
dan pengetahuan dapat menyelesaikan tugas akhir ini dengan judul : “Sistem
penulisan laporan ini diajukan untuk memenuhi dan melengkapi salah satu syarat
kekurangan yang terdapat pada laporan ini, penulis mengharapkan kritik dan
sarannya. Pada kesempatan inilah penulis ingin menyampaikan terima kasih dan rasa
Laporan ini masih jauh dari kata sempurna, oleh karena itu diharapkan kritik
dan saran yang bersifat membangun demi kesempurnaan penulisan dimasa yang akan
datang. Akhir kata semoga laporan ini dapat bermanfaat bagi para pembaca maupun
penulis.
Subang, 2023
M.Ridwan
Daftar Isi
KATA PENGANTAR....................................................................................................................2
Daftar Tabel............................................................................................................................6
Daftar Gambar.......................................................................................................................7
Bab I........................................................................................................................................8
1.1 Latar Belakang Masalah............................................................................................8
1.2 Identifikasi Masalah................................................................................................12
1.3 Tujuan Penelitian....................................................................................................12
1.4 Manfaat Penelitian.................................................................................................12
1.5 Batasan Masalah....................................................................................................13
1.6 Metode Penelitian..................................................................................................13
1.7 Sistematika Penyusunan Tugas Akhir......................................................................14
Bab II....................................................................................................................................16
2.1 Fermentasi Tempe..................................................................................................16
2.2 Sistem Monitoring..................................................................................................17
2.3 Algoritma C4.5........................................................................................................19
Konsep Entropy............................................................................................................20
Konsep Gain.................................................................................................................20
Perhitungan Node 1........................................................................................................22
2.4 Internet of Things (IoT)...........................................................................................23
2.5 Data Mining............................................................................................................24
2.6 Decision Tree..........................................................................................................27
2.6.1 Kelebihan Decision Tree.......................................................................................28
2.6.2 Kekurangan Decision Tree....................................................................................29
2.7 Thingspeak.............................................................................................................29
2.8 Arduino IDE............................................................................................................31
2.9 NodeMCU...............................................................................................................31
2.9.1 Sensor Suhu dan Kelembaban AHT25..............................................................35
2.10 Penghangat Ruangan (Blower,Heater)....................................................................37
2.11 Data Base................................................................................................................42
2.12 Model Proses (UML)...............................................................................................43
2.13 Class Diagram.........................................................................................................43
2.13.1 Use Case Diagram.............................................................................................44
2.13.2 Activity Diagram...............................................................................................47
2.13.3 Sequence Diagram.............................................................................................48
2.14 ERD (Entity Relationship Diagram).........................................................................49
2.15 MySQL....................................................................................................................52
2.16 Jaringan..................................................................................................................54
2.17 Xampp....................................................................................................................55
2.18 Pemograman Bahasa C...........................................................................................56
Bab III...................................................................................................................................57
3.1 Deskripsi Sistem...........................................................................................................57
3.2 Kebutuhan Perangkat Lunak.........................................................................................58
3.3 Kebutuhan Perangkat Keras..........................................................................................58
3.4 Kebutuhan Perangkat Lunak.........................................................................................59
3.5 Implementasi Algoritma C4.5.......................................................................................59
Daftar Tabel
Tabel 1 Perhitungan Node......................................................................................................22
Tabel 2 Perangkat Lunak.........................................................................................................59
Tabel 3 Hasil Penelitian ..........................................................................................................63
Daftar Gambar
Gambar 1 Rumus Entropy.........................................................................................................................17
Gambar 2 Rumus Gain..............................................................................................................................18
Gambar 3 Rumus Perhitungan Node 1.....................................................................................................19
Gambar 4 Rumus Node 1(2).....................................................................................................................20
Gambar 5 Interface Thingspeak................................................................................................................26
Gambar 6 Gpio NodeMCU v0.9................................................................................................................28
Gambar 7 GPIO NodeMCU v2...................................................................................................................28
Gambar 8 GPIO NodeMCU v3...................................................................................................................29
Gambar 9 Sensor Suhu.............................................................................................................................31
Gambar 10 Cara Kerja AHT25...................................................................................................................32
Gambar 11 Temperatur............................................................................................................................32
Bab I
Pendahuluan
yaitu musing kemarau dan juga musim penghujan, hal ini tentunya mempengaruhi
banyak sector dengan dampak yang beragam ada yang negatif ada juga yang
positif tergantung dari situasi yang terjadi, namun saya akan membahas di sektor
Tempe merupakan makanan khas Indonesia yang sudah menjadi komodi yang
sangat di andalkan, selain sebagai bahan makanan pokok yang kaya akan gizi
tempe juga bisa dijadikan makanan jajanan yang enak dan berkuliatias, namun
perlu kita juga ketahui bahwa dalam proses pembuatannya itu cukup memakan
banyak sekali tahap, tahap yang pertama adalah perebusan setelah tahap
perebusan selesai maka biji kedelai yang merupakan dasar dari tempe di kupas
onokulasi atau biasa kita dengar proses peragian pada tempe kemudian jelang
beberapa saat maka biji kedelai di bungkus dan kemudia proses terakhir adalah
proses fragmentasi yang dimana biji kedelai yang sudah di citak di diamkan di
oleh enzim protease, salah satunya adaiah enzim tripsin, Di dalam kedelai selain
proses fermentasi akan mempengaruhi aktivitas tripsin. (Eddy , Retno , & Das
Setiap pengusaha atau produsen tempe itu sangat bergantung kepada cuaca
atau suhu yang sedang terjadi ketika musim kemarau sedang berlangsung
produsen tempe akan cukup merasa tenang karena proses dari fragmentasi tempe
akan berjalan dengan baik karena selama musin kemarau rata-rata suhu adalah 36
°C dengan demikian kematangan tempe akan lebih cepat dan kualitas tempe akan
lebih terjaga
kewalahan karena suhu yang rata-rata rendah apabila terjadi hujan dapat
sesuai waktu yang diharapkan, atau kita sering dengar dengan istilah tempe muda.
Dalam penelitian yang dilakukan oleh (WidiWahyuningsih, 2008)dilakukan
dilakukan penelitian terhadap tempe dari 2 jenis inokulum berbeda, yaitu tempe dari
usar dan tempe dari inokulum TIP ( R. oryzae ). Untuk uji penerimaan dilakukan
penilaian sensori terhadap tekstur tempe, aroma tempe, rasa tempe, warna tempe, dan
penelitian fluktuasi suhu dan kelembaban ruang produksi diperoleh hasil suhu dan
kelembaban ruang rata-rata untuk kapasitas produksi 65kg/hari adalah 28,4 ° C dan
67,5%, untuk kapasitas 250kg/hari adalah 27,6 ° C dan 67,3%, sedangkan untuk
kapasitas 500kg/hari 28,4 ° C dan 65%. Untuk hasil penelitian terhadap uji
penerimaan produk diperoleh nilai uji penrimaan terbaik untuk tekstur tempe adalah
tempe TIP ( R. oryzae ) dari kapasitas 500kg/hari dengan nilai 5,75 (suka), untuk
aroma tempe terbaik diperoleh tempe TIP dari kapasitas 250kg/hari dengan nilai 5,63
(suka), untuk rasa tempe terbaik diperoleh tempe TIP dari kapasitas 500kg/hari
dengan nilai 5,9 (suka), untuk warna tempe terbaik diperoleh tempe Usar dari
kapasitas 250kg/hari dengan nilai 5,38 (agak suka), dan untuk pertumbuhan miselia
kapang terbaik diperoleh tempe TIP dari kapasitas 500kg/hari dengan nilai 5,88
(suka).
suhu 28-30 ̊ C perlu waktu 48 jam untuk menghasilkan tempe yang baik
(Hedger,1982), dengan data diatas tentu menjadi sebuah masalah ketika musim
penghujan tiba bagi para produsen tempe, mereka harus menyiapkan tempat
yang sudah tajam, apalagi jika produsen tempe tersebut telah berkiprah selama
bertahun-tahun namun kadang kala juga mereka bisa melakukan kesalahan dalam
penafsiran waktu kematangan, apalagi untuk para produsen tempe yang baru saja
berkiprah hal ini akan sangat menjadi masalah bagi mereka karena belum
memiliki pengalaman dan pengamatan yang baik terhadap situasi yang dia
hadapi, hal ini tentu harus menjadi perhatian karena bisa saja mengakibatkan
Menilik dari persoalan tersebut saya berniat untuk membuat alat yang mampu
memonitoring suhu dan kelembapan dari suatu ruangan karena tentu setiap
produsen tempe akan memiliki ruangan khusus untuk proses fragmentasi dari
tempe, yang kemudian alat ini akan memberikan informasi berupa notifikasi
kepada produsen notifikasi itu berisi tentang waktu kematangan tempe di suhu
tertentu dan juga peringatan dan edukasi tentang hal-hal apa saja yang perlu di
notifikasi akan berisi narasi yang mengingatkan untuk menutup pintu dan ereng-
ereng di ruangan khusus yang dipakai untuk proses fragmentasi tempe,
berdasarkan uraian diatas penulis mengambil judul Sistem monitoring suhu untuk
berikut:
- Belum adanya alat untuk memonitoring suhu untuk proses fragmentasi tempe.
- Tidak ada alat untuk memberikan informasi waktu yang akurat tingkat
algoritma C4.5.
- Dapat menjadi alarm atau pengingat bagi setiap produsen yang sedang
- Sistem ini hanya mendeteksi suhu dan memberikan informasi atau notifikasi
- Alat ini menggunakan Node Mcu Wemos D1 Mini , dan sensor yaitu sensor
sebagai berikut:
- Studi Literatur
Ditahap ini melalukan literatur (jurnal, buku, dan artikel) mengenai Data
Mengkaji hasil studi literatur, hasil survei lapangan, dan menganalis yang
dibutuhkan untuk melakukan perancangan awal alat dan sistem yang akan
diimplementasikan.
- Pembuatan Sistem
Pada tahap ini alat dan sistem yang telah dibuat ini akan dilakukan beberapa
skenario uji coba dan dievaluasi untuk kelayakan pemakaian alat dan sistem
ini.
yang digunakan, kebutuhan data, model dan interface antar muka pada sistem.
Bab V Kesimpulan dan Saran, berisi kesimpulan dan saran terhadap hasil
kedelai. Meskipun demikian, makanan hasil fermentasi ini juga dapat dibuat dari
Tengah dan sudah ada dalam pola makan masyarakat sekitar tahun 1700.
menggunakan kultur campuran dari Rhizopus sp. untuk fermentasi. Produksi tempe di
Indonesia cukup mudah dilakukan karena suhu ruang di negara ini cocok untuk
Namun pada kondisi tertentu kadang kala proses fermentasi tempe ini mengalami
kendala, misalkan ketika musim hujan berlangsung maka proses fermentasi tempe ini
karena jika suhu terus rendah maka proses fermentasi pun akan relatif lama.
Connection Monitoring
Teknik monitoring jaringan yang dapat dilakukan dengan melakukan tes ping
Traffic Monitoring
Teknik yang digunakan untuk melihat paket sacara actual dari traffic pada jaringan
Tujuan Sistem Monitoring adalah mengumpulkan informasi dan data yang berguna
mengatur jaringan komputer secara sistematis, protokol ini juga dapat digunakan
Protokol (IP), SNMP juga dapat mengumpulkan informasi seperti kondisi CPU,
temperatur.
1. Manager
komputer biasa yang ada pada jaringan yang mengoperasikan perangkat lunak untuk
manajemen jaringan. Manajer ini terdiri atas satu proses atau lebih yang
mengumpulkan informasi dari agen dari jaringan yang diminta oleh administrasi saja
2. Agent
dikelola. Setiap agent mempunyai basis data variable yang bersifat lokal yang
Dapat dikatakan sebagai struktur basis data variable dari elemen jaringan yang
dikelola. Struktur ini bersifat hirarki dan memiliki aturan sedemikian rupa sehingga
Angry IP Scanner
Nagios
PRTG
OPMANGER
Beberapa manfaat yang dapa di peroleh dari sistem monitoring jaringan adalah
sebagai berikut:
Secara umum algoritma C4.5 untuk membangun pohon keputusan adalah sebagai
berikut :
Konsep Entropy
Entropy (S) merupakan jumlah bit yang diperkirakan dibutuhkan untuk dapat
mengekstrak suatu kelas (+ atau -) dari sejumlah data acak pada ruang sampel
S.
Entropy dapat dikatakan sebagai kebutuhan bit untuk menyatakan suatu kelas.
Konsep Gain
output data S.
Perolehan informasi didapat dari output data atau variable dependent S yang
Langkah 1
Menghitung jumlah kasus, jumlah kasus untuk keputusan Yes, jumlah kasus
untuk keputusan No, dan Entropy dari semua kasus dan kasus yang dibagi
WINDY.
Internet of Things atau dikenal juga dengan singkatan IoT, merupakan sebuah
konsep yang bertujuan untuk memperluas manfaat dari konektivitas internet yang
mesin, peralatan, dan benda fisik lainnya dengan sensor jaringan dan aktuator untuk
untuk berkolaborasi dan bahkan bertindak berdasarkan informasi baru yang diperoleh
Internet Of Things atau sering disebut IoT adalah sebuah gagasan dimana semua
benda di dunia nyata dapat berkomunikasi satu dengan yang lain sebagai bagian dari
sebuah rumah cerdas yang dapat dimanage lewat smartphone dengan bantuan
koneksi internet.
Pada dasarnya perangkat IoT terdiri dari sensor sebagai media pengumpul
informasi yang diterima sensor dan untuk analisa. Ide awal Internet of Things pertama
kali dimunculkan oleh Kevin Ashton pada tahun 1999 di salah satu presentasinya.
Kini banyak perusahaan besar mulai mendalami Internet of Things sebut saja Intel,
Microsoft, Oracle, dan banyak lainnya. Banyak yang memprediksi bahwa pengaruh
Internet of Things adalah “the next big thing” di dunia teknologi informasi, hal ini
karena IoT menawarkan banyak potensi yang bisa digali. Contoh sederhana manfaat
dan implementasi dari Internet of Things misalnya adalah kulkas yang dapat
memberitahukan kepada pemiliknya via SMS atau email tentang makanan dan
minuman apa saja yang sudah habis dan harus distok lagi.
Pengetahuan bisa berupa pola data atau relasi antar data yang valid (yang tidak
komputer yang didefinisikan sebagai proses penemuan pola-pola baru dari kumpulan-
kumpulan data sangat besar, meliputi metodemetode yang merupakan irisan dari AI
(artificial intelligence), machine learning, statistics, dan database systems (Suryanto,
2011)
sekumpulan data sehingga didapatkan struktur yang dapat dimengerti manusia serta
meliputi basisdata dan managemen data, pemprosesan data, pertimbangan model dan
Data Mining dibagi menjadi beberapa kelompok berdasarkan tugas yang dapat
a. Deskripsi
Terkadang peneliti dan analisis secara sederhana ingin mencoba mencari cara
b. Estimasi
estimasi nilai dari variabel target dibuat berdasarkan nilai variabel prediksi.
c. Prediksi
Prediksi hampir sama dengan klasifikasi dan estimasi, kecuali bahwa dalam
prediksi nilai dari hasil akan ada di masa mendatang. Beberapa metode dan
teknik yang digunakan dalam klasifikasi dan estimasi dapat pula digunakan
d. Klasifikasi
e. Pengklasteran (Clustering)
Klaster adalah kumpulan record yang memiliki kemiripan satu dengan yang
lainnya dan memiliki ketidakmiripan record dalam klaster yang lain. Berbeda
yang muncul dalam satu waktu. Dalam dunia bisnis lebih umum disebut
(edge). Simpul pada sebuah pohon dibedakan menjadi tiga, yaitu simpul akar
sejumlah kelas berhinga, dimana simpul internal maupun simpul akar ditandai dengan
nama atribut, rusuk-rusknya diberi label nilai atribut yang mungkin dan simpul daun
Decision Tree digunakan untuk mempelajari klasifikasi dan prediksi pola dari
data dan menggambarkan relasi dari variabel attribut x dan variabel target y dalam
bentuk pohon (Ye, 2014). Decission Tree adalah struktur menyerupai flowchart
dimana setiap internal node (node yang bukan leaf atau bukan node terluar)
merupakan pengujian terhadap variabel attribut, tiap cabangnya merupakan hasil dari
pengujian tersebut, sedangkan node terluar yakni leaf menjadi labelnya (Han et al.,
2012). Ada dua jenis algoritma Decision Tree yang terkenal, yaitu C4.5 dan Random
Forest.
2.6.1 Kelebihan Decision Tree
Kelebihan dari metode decision tree adalah:
menggunakan metode decision tree maka sample diuji hanya berdasarkan criteria
- Fleksibel untuk memilih features dari internal nodes yang berbeda, feature yang
terpilih akan membedakan suatu criteria dibandingkan criteria yang lain dalam
node yang sama. Kefleksibelan metode decision tree ini meningkatkan kualitas
- Dalam analisis multivariat, dengan kriteria dan kelas yang jumlahnya sangat
Saleh, 2014)
2.6.2 Kekurangan Decision Tree
Kekurangan metode decision tree, yaitu:
diperlukan.
1.14 Thingspeak
ThingSpeak merupakan salah satu platform open source untuk monitoring pada
"Internet of Things" aplikasi dan API untuk menyimpan dan mengambil data dari hal-
hal yang menggunakan HTTP melalui Internet atau melalui Local Area Network.
Thingspeak.com berfungsi sebagai pengumpul data yang berasal dari perangkat node
pengambilan data dari perangkat lunak untuk keperluan visualisasi ,notifikasi, kontrol
dan analisis historis data. Unsur utama dari ThingSpeak adalah saluran, yang berisi
dan melihat hasil data lewat MATLAB. Dari situ dapat dilihat reaksi terhadap data
dengan tweet dan alert lainnya. Fitur-fitur dari Thingspeak sebagai berikut:
• Open Api
• Geolocation data
• Data processing
• Data Visualizations
• Plugins
kompilasi dan upload. Arduino IDE ini juga dilengkapi dengan terminal serial,
komputer. Namun, aplikasi ini belum mampu melakukan proses debug secara
simulasi maupun secara perangkat keras. Arduino IDE bersifat Open-source, yang
dapat didownload secara langsung pada halaman resminya. Arduino IDE ini
mendukung berbagai sistem operasi antara lain Windows, MAC dan Linux. Arduino
IDE dilengkapi dengan banyak library C/C++ sehingga programmer menjadi lebih
mudah dan cepat. Pada penelitian ini, peneliti menambahkan library ESP8266-
1.16 NodeMCU
NodeMCU versi 0.9 diluncurkan pada 13 Oktober 2014 oleh user bernama
Hong pada GitHub setahun setelah diproduksinya ESP8266 pada 30 Desember 2013.
ESP8266 merupakan SoC yang memiliki module wifi sebagai perangkat tambahan
mikrokontroller agar dapat terhubung dengan wifi dan membuat koneksi TCP/IP.
NodeMCU merupakan sebuah platform IoT yang bersifat open source dan juga
include dengan module ESP 12, dan berjalan pada firmware esp8266 yang
menjadikan NodeMCU sebuah mikrokontroller yang telah dilengkapi dengan module
NodeMCU berfungsi sama seperti Arduino, walaupun dengan IC, GPIO, dan
Bahasa program yang digunakan berbeda tetapi tujuannya sama yaitu untuk
mengontrol suatu system, dan kelebihannya dibandingkan arduino yaitu telah include
a. NodeMCU v0.9
memory berukuran 4MB sebagai SoC dan ESP8266, CHG340 sebagai IC serial
chip ESP-12E yang lebih stabil dari ESP12, juga terdapat pin khusus untuk SPI dan
PWM yang tak ada pada v1, dan mengubah IC serial dari CHG340 menjadi CP2102
yaitu produsen Lolin yang telah di klaim lebih cepat dari v2, dengan memperbaiki
Flash Memory : 4 KB
Tegangan Input : 7 – 12 V
Digital I/O : 16
Interface UART : 1
Interface SPI : 1
Interface I2C : 1
dahulu agar dapat ‘bekerja’ sesuai dengan design sistem yang kita inginkan.
Caranya :
berikut : http://arduino.esp8266.com/stable/package_esp8266com_index.json
lalu klik ok
3. Selesai
5. Pengaplikasian
yaitu smarthome, dimana kita dapat menggunakan suatu web yang kita buat secara
Sensor suhu merupakan salah satu komponen elektronika yang sering digunakan
dengan mendeteksi uap air dengan mengukur resistansi listrik antara dua elektroda.
Ketika uap air diserap oleh substrat, ion dilepaskan oleh substrat yang akan
relatif yang lebih tinggi akan mengurangi resistensi antara elektroda, sementara
kelembaban relatif yang lebih rendah akan meningkatkan resistensi antara elektroda.
atau polimer untuk memberikan perubahan resistansi yang lebih besar hanya dengan
Coefficient", yang berarti bahwa nilai resistansi akan berkurang jika suhu meningkat.
Gambar 11 Temperatur
( Sumber Gambar : https://kamuharustahu.com/pengertian-sensor-suhu/ )
Saat ini, pasar umum pemanas terutama memiliki 5 jenis: reflektif inframerah
jauh pemanas listrik, pemanas, jenis minyak pemanas listrik, tanur listrik cepat Eropa
dan Ting listrik Eropa. Di antara mereka, "kecil sun" jenis inframerah-jauh pemanas
adalah keuntungan dari plug-in panas, harga rendah, kerugian hanya lokal
Penghangat Ruangan. Pemanas memiliki keuntungan dari plug dan panas, dan
umumnya digunakan di kamar mandi. Jenis minyak pemanas adalah keuntungan dari
digunakan untuk 10-20 meter persegi ruang. Keuntungan dari tungku pemanas cepat,
Konveksi Penghangat Ruangan, kerugian ini tidak isolasi, umumnya digunakan untuk
Pemanas listrik
Juga dikenal sebagai penuh minyak pemanas. Heater ini dipenuhi dengan jenis
baru oli penghantar panas di dalam, ketika terhubung ke kekuasaan, pipa panas di
sekitar oli penghantar panas dipanaskan, dan kemudian sepanjang panas pipa atau
mencapai 85 ℃, elemen kontrol suhu itulah kekuatan diri. Wastafel panas minyak
memiliki 7, 9, 10, 12, dll, dapat dipilih oleh nomor heat sink untuk menyesuaikan
tampaknya menjadi lebih "kuno", tapi keuntungan adalah bahwa distribusi pemanas
keseragaman, tubuh terasa lebih nyaman, tetapi juga digunakan di kamar tidur adalah
juga benar-benar tidak ada masalah. Beberapa produk juga dilengkapi dengan rak
cocok untuk ruang tamu, Kamar tidur, lorong dan orang tua dan anak-anak dari
Kekurangan: waktu pemanasan yang panjang, dan daya yang terlalu besar, kapasitas
kecil atau rendah tegangan dari keluarga meter tidak dapat digunakan.
2. PTC pemanas
aliran udara berkendara melalui PTC Penghangat Ruangan elemen dipaksa konveksi,
sebagai pertukaran panas utama. Dengan suhu internal batas limiter, ketika outlet
diblokir oleh fan, dapat kekuatan diri. Ada juga cenderung untuk tanah secara
otomatis Matikan fungsi. Itu adalah, ketika pemanas adalah miring atau membalikkan
Kapan mereka dapat memotong kekuatan mereka sendiri. PTC pemanas output daya
Keuntungan: soft udara pasokan di tempat kerja, pemanas naik cepat, dengan
fungsi otomatis termostat, PTC komponen umumnya tahan air, jadi cocok untuk
digunakan di kamar mandi, harga di antara 300-500 yuan, adalah ideal pemanas
jangka panjang tanpa tepat membersihkan, maka pemanas pada bakteri akan
dipercepat untuk udara, sebagai risiko kesehatan. Selain itu, pemanas yang umumnya
3. heater - AC fan
Penutup pemanas ini bagian atas outlet, Bagian bawah Inlet, setelah udara
sekitar tabung Penghangat Ruangan dipanaskan, keluar dari outlet, sementara udara
dingin sekitarnya dari inlet ke suplemen. Ini siklus, sehingga suhu ruangan dapat
ditingkatkan. Ketika bagian inlet dan outlet yang diblokir atau suhu terlalu tinggi,
elemen kontrol suhu akan secara otomatis memotong tabung listrik. Heater ini
menggunakan daya di sekitar 800 watt, tetapi juga oleh meningkatkan atau
Penggunaan semua film transparan suhu tinggi pemanas listrik untuk panas,
dalam proses tingkat lanjutan di dunia. Menggunakan udara panas duktus struktur,
modus transfer panas untuk ditingkatkan konveksi, panas mulai cepat, suhu udara
Keuntungan: pemanas film itu sendiri, tidak ada oksidasi, sehingga kehidupan
pelayanan 100.000 jam, sementara ukuran kecil, tampan dalam penampilan dan
5. Yuba
Baru saja direnovasi konsumen akan mandi di kamar mandi atau mandi
Ruangan. Yuba dalam beberapa tahun terakhir, Cina yang diperkenalkan dari
Australia, produk baru, melalui khusus tahan air inframerah lampu dan ventilasi fans
dengan cerdik kombinasi mandi pemanas, ventilasi, terapi infra merah, dan fungsi
lain bersama-sama. Sebagai hasil dari teknologi radiasi Infra merah, panas akan lebih
besar, efisiensi panas yang lebih tinggi dan lebih banyak energi. Selain itu,
inframerah pada tubuh manusia memiliki peran yang sangat baik dalam perawatan
kesehatan, dapat mengaktifkan sel-sel tubuh manusia, menunda penuaan tubuh, bahu
beku, Serviks spondylosis, Osteoartritis, artritis, luka dan gejala lain sulit untuk
terbesar aman dan nyaman, tetapi juga membuka lampu Penghangat Ruangan di saat,
suhu mandi dapat mencapai 25 ℃ atau lebih. Yuba beberapa juga memiliki percikan
waterproof remote control, gratis untuk menyesuaikan suhu sesuai dengan kebutuhan.
adalah tidak begitu seragam, dengan waktu yang lama akan merasa kepala sangat
sistematis dalam perangkat keras (komputer) sehingga dapat diolah oleh perangkat
lunak, merupakan satu kesatuan yang utuh. Dengan sistem ini, data yang terkumpul
3. Pembuatan file/tabel baru ke suatu basis data (create table), yang identik
dengan penambahan map arsip baru ke sebuah lemari arsip yang telah ada.
4. Penghapusan file/tabel dari suatu basis data (drop table), yang identik
dengan perusakan map arsip lama yang ada di sebuah lemari arsip.
arsip.
perangkat lunak. UML menyediakan standar untuk merancang model sistem. Dengan
menggunakan UML, Anda dapat membuat model untuk semua jenis aplikasi
perangkat lunak yang dapat berjalan di perangkat keras, sistem operasi, dan jaringan
apa pun, dan dapat ditulis dalam bahasa pemrograman apa pun. Tetapi karena UML
juga menggunakan kelas dan operasi dalam konsep dasarnya, maka lebih cocok untuk
menulis perangkat lunak dalam bahasa berorientasi objek seperti C++, Java, atau VB.
kelas di dalam model desain dari suatu sistem, juga memperlihatkan aturan-aturan
dan tanggung jawab entitas yang menentukan perilaku sistem. Class Diagram juga
atau Cardinality.
visibility, tingkat akses objek eksternal kepada suatu operasi atau attribut.
informasi yang akan dibuat. Use case digunakan untuk mengetahui fungsi apa saja
yang ada di dalam sistem informasi dan siapa saja yang berhak menggunakan fungsi-
fungsi tersebut. (Hendini, 2016). Simbol-simbol yang digunakan dalam Use Case
Diagram yaitu:
Tabel 2 Komponen Use Case Diagram
Relasi Fungsi Notasi
Actor Actor adalah
pengguna sistem. Actor
tidak terbatas hanya
untuk manusia saja,
jika sistem
berkomunikasi dengan
aplikasi lain dan
membutuhkan input
ataupun memberikan
output maka aplikasi
tersebut juga dapat
dianggap sebagai actor.
Association Association
digunakan untuk
menghubungkan actor
dengan use case.
Tabel 3 Komponen Class Diagram
Relasi Fungsi Notasi
memiliki metoda
class.
Relasi Fungsi Notasi
generalization sepadan
berorientasi objek.
2.13.2 Activity Diagram
sebuah sistem atau proses bisnis. (Hendini, 2016) Simbol-simbol yang digunakan
Synhoronization Fork;
bars digunakan untuk
kegiatan yang
dilakukan secara
parallel atau untuk
menggabungkan dua
kegiatan parallel
menjadi satu.
Transition Menggambarka
Relasi Fungsi Notasi
mendeskripsikan waktu hidup objek dan pesan yang dikirimkan dan diterima antar
yaitu:
Activation Activation
mengidentifikasikan
keberadaaan sebuah
object yang akan
melakukan sebuah
aksi.
Message Message
mengidentifikasi
komunikasi antara
object-object.
yang menggunakan susunan data secara acak. ERD juga menghubungkan entitas
dengan entitas lain sehingga dapat dikembangkan menjadi database di masa yang
akan datang. Model data juga akan membantu ketika menganalisis dan mendesain
database, karena model data akan menunjukkan berbagai tipe data yang dibutuhkan
hubungan antara file yang digunakan untuk memodelkan struktur data serta hubungan
antar data . Tetapi harus mengenali sismbol – simbol dasar dalam ERD dibawah ini :
secara untik
tentang entitas
asosiatif , atribut , derivat dan lainnya . Akan tetapi simbol diatas tersebut inti yang
wajib diketahui . ada tiga komponen , yaitu entitas (entity) , atribut (attribute) dan
relasi (relation).Entitas merupakan dasar yang terlibat dalam sistem . Atribut atau
field berperan sebagai penjelas dari entitas dan relasi atau hubungan yang menjadi
antara dua entitas . Berikut ini adalah penjelasan lengkap pada komponen diatas :
1. Entitas
Objek dasar dapat berupa orang , benda , atau hal – hal yang perlu memiliki
2. Atribut
menggunakan garis
3. Relasi
Relasi atau hubungan adalah kejadian atau transaksi yang terjadi diantara
1.22 MySQL
MySQL merupakan server yang melayani database. Untuk membuat dan
mengolah database, kita dapat mempelajari pemrograman khusus yang disebut query
(perintah) SQL. Database sendiri dibutuhkan jika kita ingin menginput data dari user
menggunakan form HTML untuk kemudian diolah PHP agar bisa disimpan ke dalam
MySQL berdiri pada tahun 1979 oleh seorang programmer bernama Michael
Widenius . Untuk saat ini MySQL didukung oleh perusahaan ternama asal swedia
yaitu MySQL AB . MySQL AB sendiri didirikan oleh penemu MySQL itu sendiri
bersama dua orang lainnya yaitu David Axmark dan Allan Larsson . Pengguna
MySQL sudah meluas ke berbagai negara dikarenakan sudan bersifat open source
atau gratis, Sehingga menjadi aplikasi paling populer digunakan pada saat ini.
MySQL adalah perangkat lunak sistem manajemen basis data yang bisa
multithreat dan juga bisa multiuser. Selain gratis dan juga sangat ideal untuk
1. Kecepatan
2. Dapat Dipercaya
Walapun MySQL bersifat gratis atau open source tanya dapat dipercaya karena
pengguna.
4. Gratis
MySQL berada dibawah lisensi GPL sehingga kita bisa menggunakannya secara
legal.
Menurut (H Dhika, 2019) MySQL adalah sebuah perangkat lunak yang
dengan sekitar 6 juta instalasi di seluruh dunia. Dalam membuatkan mysql yang
tersedia di dalam perangkat lunak yang terletak di GPL atau yang biasa di
sebut dengan General Public License. Dan tetapi mysql ini dapat menjual
dibawah komersial dalam kasus pengguna bagi yang tidak sama cocok
1.23 Jaringan
Jaringan komputer adalah “interkoneksi” antara 2 komputer autonomus atau
lebih, yang terhubung dengan media transmisi kabel atau tanpa kabel (wireless).
komputer lain dengan akses penuh, sehingga dapat membuat komputer lain, restart,
shutdown, kehilangan file atau kerusakan sistem. Dalam defenisi networking yang
sistem sendiri (punya admin sendiri), memiliki topologi Jaringan, hardware dan
software sendiri, dan dikoneksikan dengan jaringan autonomous yang lain. (Internet
merupakan contoh kumpulan jaringan autonomous yang sangat besar.) Dua unit
berbagi resource yang dimiliki, seperti: file, printer, media penyimpanan (hardisk,
membangun dan mengembangkan sebuah web dalam satu paket. Fungsinya adalah
sebagai server yang menjalankan website berbasis PHP dan menggunakan pengolah
data MySQL dikomputer lokal (localhost). XAMPP merupakan web server yang
mudah digunakan dan dapat melayani tampilan halaman web yang dinamis. Bagian
pengolahan soal-soal, nama-nama siswa serta nama guru yang dapat mengakses
media pembelajaran berbasis web. Pada web media pembelajaran ini ada beberapa
program utama dari rangkaian XAMPP. XAMPP juga dapat disebut sebagai sebuah
CPanel server virtual, yang dapat membantu preview sehingga dapat memodifikasi
Dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell
jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan
software aplikasi. Bahasa C juga banyak dipakai oleh berbagai jenis platform sistem
operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat
populer telah tersedia. Bahasa C secara luar biasa memengaruhi bahasa populer
lainnya, terutama bahasa C++ yang merupakan extensi dari bahasa C. (Abdullah,
2019)
Bab III
Analisa Dan Perancangan sistem
khusus sebuah alat yang mampu membantu proses monitoring fermentasi tempe,
yang dimana ditujukan kepada produsen atau UMKM yang bergerak dibidang pangan
menggunakan komponen Node MCU Wemos D1 Mini Esp 8266, Sistem ini dibuat
dengan menghubungkan perangkat lunak dan perangkat keras melalui jaringan
diprogram dengan menggunakan software Arduino IDE, sistem ini juga menggunakan
komponen perangkat keras lainnya, diantaranya sensor suhu AHT25 berguna untuk
mengukur suhu dan kelembaban ruangan yang digunakan oleh produsen sebagai
tempat proses fermetasi tempe, sensor cahaya LDR merupakan alat pendukung untuk
sensor suhu dan kelembaban karena keduanya di pengaruhi juga oleh intensitas
Dimana alat sudah memidai hasil proses tersebut akan dikirim melalui modul
ESP8266 ke platform Tingspeak untuk ditampilkan pada sistem dan sebagai tindakan
output yang dilakukan Arduino. Perangkat lunak terdapat di dua sisi, yang pertama
terhadap sensor suhu dan kelembaban, sensor cahaya. Kemudian program kedua
Sistem ini akan mengoleksi data-data suhu dan kelembaban, intensitas cahaya, data
Alat dan komponen hardware lainnya yang dipakai dalam penelitian ini.
penelitian ini.
untuk melakukan rancang bangun sistem. Perangkat lunak yang dibutuhkan sebagai
berikut :
Pada tahap ini kebutuhan dan persyaratan diperoleh melalui pengambilan data
pada salah satunya ruangan khusus untuk proses fermentasi tempe. Dimana data yang
Algoritma :
( S )= ( −23
83 ) × log ( ) +(
2
23
83
−60
83 ) × log ( )
60
83 2
( S )= ( −23
83 )
× log ¿2
( S )=0.851480868
( −15
( Si )=
74 ) × log ( ) +(
2
15
74
−58
74 ) × log ( )
58
74 2
( −15
( Si )=
74 )
× log ¿ 2
( Si )=−34.94399902
-34.94399902
n
Entropy Landasan ( Si )=∑ −Pi × log 2 Pi
i=1
( Si )= ( −88 )× log ¿
2
( Si )=0
( Si )=(
75 )
−18
× log ¿ 2
( Si )=0.795040279
Entropy Landasan dari parameter AHT25 Kelembaban Kering adalah
0.795040279
n
Entropy Landasan ( Si )=∑ −Pi × log 2 Pi
i=1
( Si )=( ) × log ¿
−5
2
5
( Si )=0
untuk Terang :
n
Entropy Landasan ( Si )=∑ −Pi × log 2 Pi
i=1
( Si )=( ) × log ¿
−1
2
4
( Si )=0.811278124
Jadi Entropy Landasan dari parameter Sensor LDR Intensitas Cahaya untuk
untuk Redup:
n
Entropy Landasan ( Si )=∑ −Pi × log 2 Pi
i=1
( Si )=(
64 )
−7
× log ¿2
( Si )=0.498027887
Entropy Landasan dari parameter Sensor LDR Intensitas Cahaya untuk
untuk Gelap:
n
Entropy Landasan ( Si )=∑ −Pi × log 2 Pi
i=1
( −15
( Si )=
15 )
× log ( )+ (
15
15 2
15 )
−0
× log ( )
0
15 2
( Si )=(
15 )
−15
× log ¿ 2
( Si )=0
n
|Si|
Gain ( S , A )=Entropy ( S )−∑ × En tropy (Si )
S i=1
n
|Si|
(S , A )=Entropy ( S )−∑ × Entropy (Si)¿
i=1 ¿ Stotal∨¿
( S , A )=S−
[ | |]
|Si|
Stotal
× Si ( Tinggi )−
[| | ] |Si|
Stotal
× Si ( Rendah )
( S , A )=0.851480868−
[ ]
|8|
|83|
×−34.94399902−
|75|
|83|
×0
[ ]
( S , A )=0.851480868−0 , 8 ×34.94399902−0 ,76 × 0
( S , A )=3.37755308 6
Jadi Gain dari parameter Suhu adalah 3.377553086.
Menghitung Gain dari parameter kelembaban:
n
|Si|
Gain ( S , A )=Entropy ( S )−∑ × Entropy (Si)
S i=1
n
|Si|
(S , A )=Entropy ( S )−∑ × Entropy (Si)¿
i=1 ¿ Stotal∨¿
[ | | | |]
( S , A )=S−
Si
Stotal
× Si ( K ering )−
[
|Si|
|Stotal| ]
× Si ( Basah )
( S , A )=0.851480868−
75
83 [|| ||]
× 0,836640742−
|5|
|83|
×0
[ ]
( S , A )=851480868−0 , 75 ×0,836640742−0 , 05× 0
( S , A )=0.133070977 .
Jadi Gain dari parameter Kelembaban adalah 0.133070977.
n
|Si|
Gain ( S , A )=Entropy ( S )−∑ × Entropy (Si)
i=1 S
n
|Si|
(S , A )=Entropy ( S )−∑ × Entropy (Si)¿
i=1 ¿ Stotal∨¿
( S , A )=S−
[ | |]
|Si|
Stotal
× Si ( Terang )−
[ | |] |Si|
Stotal [| | ]
× Si ( Redup )
|Si|
Stotal
× Si (Gelap)
( S , A )=0.851480868−
[| | ]
|| 4
83
× 0.811278124−
64
83 [| | ]
| |
× 0.498027887
|15|
|83|
×0
[ ]
( S , A )=0.851480868−0 , 63 ×0.811278124−0 , 37× 0.498027887 × 0
( S , A )=0.428361625 .
Tabel 3.2 Data Set Node