Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena rahmat-Nya penulis
dapat menyelesaikan laporan Praktik Kerja Lapangan (PKL)di PT.Krakatau Steel (persero) Tbk.
Praktik Kerja Lapangan (PKL) ini merupakan salah satu mata kuliah yang wajib ditempuh
oleh mahasiswa FILKOM Universitas Brawijaya Malang. Dengan adanya kegiatan ini diharapkan
mahasiswa dapat menerapkan ilmu yang telah didapat selama di bangku kuliah ke dalam dunia
kerja.
Penulis menyadari bahwa dalam penyelesaian kegiatan Praktik Kerja Lapangan (PKL) dan
penyusunan laporan ini tidak akan terwujud tanpa adanya bantuan dan dorongan dari berbagai
pihak. Oleh karena itu pada kesempatan ini penulis menyampaikan ucapan terima kasih kepada
yang terhormat :
1. Kedua orang tua serta keluarga penulis yang telah memberikan doa serta dukungannya.
2. Bapak Wayan Firdaus Mahmudy, S.Si, M.T, Ph.D selaku Dekan Fakultas Ilmu Komputer
Universitas Brawijaya Malang.
3. Bapak Heru Nurwarsito, Ir., M.Kom. selaku Wakil Dekan I Bidang Akademik Fakultas Ilmu
Komputer Universitas Brawijaya Malang.
4. Bapak Sabriansyah Rizqika Akbar, ST., M.Eng. selaku Ketua Program Studi Teknik Komputer
sekaligus selaku Dosen Pembimbing Praktik Kerja Lapangan (PKL) Program Studi Teknik
Komputer
5. Bapak Bakhrul Ulum selaku Manager Divisi Business Enabler, IT/IS & Management System
PT Krakatau Steel Tbk.
6. Bapak Joko Rusandi A sebagai pembimbing selama kegiatan PKL di PT KRAKATAU STEEL
Tbk.
7. Ibu Tania selaku Training Coordinator Divisi Business Enabler, IT/IS & Management System
PT KRAKATAU STEEL Tbk.
8. Staf dan karyawan divisi Business Enabler, IT/IS & Management System PT. KRAKATAU
STEEL Tbk yang telah memberikan bantuan selama penulis melakukan kegiatan PKL.
i
9. Teman sejurusan penulis yang sudah mendukung dan membantu memberi semangat serta
masukan dan semua pihak yang telah membantu terselesainya laporan PKL ini yang tidak
dapat penulis sebut satu persatu.
Dan akhirnya penulis mengharapkan semoga laporan PKL ini dapat bermanfaat bagi semua
pihak.
Penulis
ii
DAFTAR ISI
KATA PENGANTAR ..................................................................................................................... i
DAFTAR ISI.................................................................................................................................. iii
DAFTAR GAMBAR ...................................................................................................................... v
DAFTAR TABEL.......................................................................................................................... vi
BAB I .............................................................................................................................................. 1
PENDAHULUAN .......................................................................................................................... 1
1.1 Latar Belakang ...................................................................................................................... 1
1.2 Rumusan Masalah ................................................................................................................. 1
1.3 Tujuan ................................................................................................................................... 2
1.4 Batasan Masalah.................................................................................................................... 2
1.5 Manfaat ................................................................................................................................. 2
1.6 Waktu dan Tempat Pelaksanaan ........................................................................................... 2
1.7 Sistematika Penyusunan Laporan ......................................................................................... 2
BAB II............................................................................................................................................. 4
GAMBARAN UMUM PERUSAHAAN ....................................................................................... 4
2.1 Sejarah Perusahaan ................................................................................................................ 4
2.2 Profil Divisi Business Enabler, IT/IS & MS ......................................................................... 5
2.3 Profil Group Infrastruktur MS-1 ........................................................................................... 6
2.4 Milestone Perkembangan Perusahaan .................................................................................. 6
2.5 Visi dan Misi ........................................................................................................................ 7
2.6 Nilai – Nilai Perusahaan ....................................................................................................... 7
2.7 Struktur Organisasi............................................................................................................... 8
2.8 Subsidiaries .......................................................................................................................... 8
2.9 Proses Produksi dan Produk Perusahaan .............................................................................. 9
2.9.1 Proses Produksi .................................................................................................................. 9
2.9.2 Produk Perusahaan ............................................................................................................. 9
BAB III ......................................................................................................................................... 12
DASAR TEORI ........................................................................................................................ 12
3.1 Internet of Things ........................................................................................................... 12
3.2 Arduino UNO ...................................................................................................................... 12
3.3 Sensor DHT 11 .................................................................................................................... 14
3.4 Modul ESP 8266 ................................................................................................................. 15
iii
3.5 Internet ................................................................................................................................ 16
3.6 Thing Speak......................................................................................................................... 16
BAB IV ......................................................................................................................................... 17
METODOLOGI PENELITIAN.................................................................................................... 17
4.1 Studi Literatur ..................................................................................................................... 17
4.2 Analisis Kebutuhan ............................................................................................................. 18
4.3 Perancangan & Implentasi .................................................................................................. 18
4.4 Pengujian ............................................................................................................................. 18
4.5 Pengambilan Kesimpulan.................................................................................................... 18
BAB V .......................................................................................................................................... 19
ANALISIS KEBUTUHAN .......................................................................................................... 19
5.1 Kebutuhan Fungsional ........................................................................................................ 19
5.2 Kebutuhan Non Fungsional................................................................................................. 21
BAB VI ......................................................................................................................................... 24
PERANCANGAN & IMPLEMENTASI ..................................................................................... 24
6.1 Perancangan ........................................................................................................................ 24
6.1.1 Perancangan Perangkat Keras .......................................................................................... 24
6.1.2 Perancangan Perangkat Lunak ......................................................................................... 25
6.2 Implementasi ....................................................................................................................... 26
6.2.1 Implementasi Hardware ................................................................................................... 26
6.2.2 Implementasi Software..................................................................................................... 27
BAB VII ........................................................................................................................................ 30
PENGUJIAN ................................................................................................................................ 30
7.1 Pengujian Sistem Monitoring Suhu dan Kelembaban......................................................... 30
BAB VIII ...................................................................................................................................... 33
PENUTUP .................................................................................................................................... 33
8.1 Kesimpulan ......................................................................................................................... 33
8.2 Saran .................................................................................................................................... 33
DAFTAR PUSTAKA ................................................................................................................... 34
LAMPIRAN.................................................................................................................................. 35
A. Foto Dokumentasi Kegiatan .............................................................................................. 35
B. Kegiatan Praktik Kerja Lapangan (PKL)........................................................................... 39
iv
DAFTAR GAMBAR
v
DAFTAR TABEL
vi
BAB I
PENDAHULUAN
1
1.3 Tujuan
Tujuan dari penulisan projek akhir PKL ini adalah untuk merancang dan membangan
sebuah sistem Internet of Things sederhana dengan menggunakan sensor suhu , sensor kelembaban
dan Arduino UNO yang tersambung ke internet untuk mengakuisisi data suhu dan kelembaban
dari ruang data center Gedung EDPC Krakatau Steel yang kemudian data akan disimpan pada
sebuah data base, sehngga data tersebut nantinya dapat diolah sesuai kebutuhan.
1.4 Batasan Masalah
Untuk menghindar luasnya pembahasan , maka penulis memberikan beberapa batasan
yaitu :
a. Sistem yang dirancang hanya untuk mengidentifkasian suhu dan kelembaban pada data
center gedung EDPC Krakatau Steel (Tbk)
b. Sistem yang di rancang menggunakan Bahasa pemrograman dari Arduino UNO
c. Perangkat keras yang digunakan adalah Arduino UNO , Modul ESP8266, dan Sensor
Suhu DHT11
d. Sistem hanya berfungsi mengidentifikasi suhu dan kelembaban lalu menampilkannya
pada halaman Web.
1.5 Manfaat
Adapun manfaat dari alat yang dibuat ini antara lain:
a. Data-data suhu dan kelembaban yang sudah diakuisisi dapat disimpan di database.
b. Informasi mengenai keadaan suhu dan kelembaban dapat dilihat melalui web yang
terkoneksi internet.
c. Dapat mengawasi keadaan suhu ruang sever tanpa perlu datang ketempat tersebut
untuk melakukan cek suhu dan kelembaban.
d. Peringatan dini jika sewaktu-waktu suhu melebihi batas aman yang ditentukan
1.6 Waktu dan Tempat Pelaksanaan
Praktek kerja nyata ini dilaksanakan pada tanggal 10 Juli 2017 – 10 September 2017 di PT
Krakatau Steel Tbk.
1.7 Sistematika Penyusunan Laporan
Sistematika penyusunan laporan ditunjukkan untuk memberikan gambaran dan uraian dari
laporan KK secara garis besar yang meliputi beberapa bab sebagai berikut:
Bab I : Pendahuluan
Pada bab ini berisi mengenai latar belakang proyek, tujuan, manfaat serta waktu dan tempat
pelaksanaan Praktik Kerja Lapangan di PT.Krakatau Steel Tbk.
Bab II: Gambaran Umum dan Profile Perusahaan PT .Krakatau Steel Tbk
Pada bab ini berisi tentang sejarah, visi dan misi serta struktur organisasi dari PT. Krakatau
Steel Tbk.
Bab III: Dasar Teori
Pada bab ini berisi tentang dasar teori dan referensi yang mendasari pembuatan dan bahan
bahan yang dilakukan untuk pembuatan alat .
Bab IV: Metodologi
Pada bab ini berisi tentang metode dan langkah kerja yang dilakukan dalam proses
pembuatan Alat monitoring Suhu dan Ruangan Data Center Gedung EDPC Krakatau Steel
Tbk.
2
Bab V: Analisis Kebutuhan
Pada bab ini berisi tentang analisis kebutuhan program akuisisi data pada alat yakni baik
dari sisi hardware maupun software yang digunakan.
3
BAB II
4
industri utilitas (air bersih, tenaga listrik), industri infrastruktur (pelabuhan, kawasan industri),
industri jasa teknik (konstruksi, rekayasa), teknologi informasi, serta menyediakan layanan
kesehatan (rumah sakit). Produk - produk baja Krakatau Steel ini tak hanya ditujukan untuk
memenuhi kebutuhan baja nasional, tetapi juga dipasarkan secara internasional.
Kemampuan teknis Krakatau Steel yang tinggi sudah diakui menurut standar internasional
sejak dahulu kala. Bahkan pada 1973 Perseroan sudah memperoleh Serifikat ASTM A252 dan
AWWA C200, serta pada 1977 memperoleh Sertifikat API 5L untuk produksi pipa spiral.
Sertifikat ISO 9001 diperoleh PT Krakatau Steel (Persero) pada 1993 dan telah ditingkatkan
menjadi ISO 9001:2000 pada 2003. Sementara itu, SGS internasional memberikan Sertifikat ISO
14001 pada 1997 atas komitmen Perseroan pada kesadaran lingkungan dan keselamatan kerja
Pada 10 November 2010, di tengah kondisi pasar yang masih bergejolak, PT Krakatau Steel
(Persero) berhasil menjadi perusahaan terbuka dengan melaksanakan penawaran umum perdana
(IPO) dan mencatatkan sahamnya di Bursa Efek Indonesia. Pada tahun 2011, PT Krakatau Steel
(Persero) Tbk. membukukan pendapatan bersih sebesar Rp17,9 triliun dan laba bersih Rp1,02
triliun. Pada tahun 2011, Perseroan dan anak perusahaan dengan aset senilai Rp21,5 triliun
memiliki 8.023 orang karyawan (Steel, 2017)
2.2 Profil Divisi Business Enabler, IT/IS & MS
Divisi Business Enabler, IT/IS & MS adalah salah satu divisi operasional dalam PT.
Krakatau Steel yang menyediakan pelayanan berbasis Teknologi sistem informasi dan
manajemen sistem untuk menjamin terpenuhinya kebutuhan bisnis perusahaan. Divisi ini
terdiri dari 3 bagian yaitu Business Enabler, IT/IS dan Management System.
Business Enabler adalah bagian dari divisi yang mengatur jalannya optimalisasi
bisnis proses untuk memenuhi kebutuhan bisnis PT. Krakatau Steel.
Informations Technology & Informations System adalah bagian dari divisi yang
bertujuan untuk meningkatkan kualitas layanan IT yang diberikan kepada user dengan cara
memberikan kemudahan dan kepastian layanan bagi user dalam hal permintaan layanan
maupun pengaduan insiden layanan agar segera dapat ditangani. Pelayanan yang diberikan
antara lain :
1. Layanan Service Desk
2. Layanan Aplikasi SAP
3. Layanan Aplikasi PCS
4. Layanan Aplikasi MES
5. Layanan Aplikasi WEB
6. Layanan Aplikasi Office
7. Layanan Messaging
8. Layanan Perangkat Komputer
9. Layanan Printer
10. Layanan Jaringan
Management System adalah satu bagian dari divisi yang bertujuan untuk
peningkatan penerapan sistem Manajemen PT. Krakatau Steel secara terpadu dan
memastikan efektifitas implementasi sistem manajemen di perusahaan termasuk
5
pengendalian dokumen-dokumen sistem manajemen tersebut. Kegiatan yang dilakukan
antara lain :
Grup MS-1 memiliki tugas melakukan pengawasan dan koordinasi terhadap layanan
IT terutama dalam bagian layanan jaringan dan fasilitas IT.. Obyek layanan di lingkup MS-
1 yaitu Data Center, UPS, Genset, CCTV, Access Control, Server, Storage, Core Network,
Distribution Access Network, Scanner, Printer, PC, Laptop, Projector, Database Admin,
Mainframe dan IT di Office Wisma Baja Jakarta.
Unit MS-1 memiliki beberapa prosedur pelayanan untuk melayani permintaan yang
ada yaitu Service request, Incident Management, Change Request dan Problem
Management.
6
2.5 Visi dan Misi
Dibawah ini adalah gambar logo PT. Krakatau Steel bisa dilihat pada gambar 2.3
7
2.7 Struktur Organisasi
PT. Krakatau Steel memiliki struktur organisasi untuk melakukan operasional
perusahannya yang bisa kita lihat pada gambar 2.4
2.8 Subsidiaries
Krakatau Steel Subdisidaries atau anak perusahaan dari Krakatau Steel ada beberapa
yakni :
1. Krakatau Wijatama
2. PT. Krakatau Industrial Estate Cilegon
3. PT. Krakatau Medika
4. PT. Meratus Jaya Iron & Steel
5. PT. Krakatau National Resources
6. PT. Krakatau Bandar Samudra
7. PT. Krakatau Tirta Industri
8. PT. Wahana Sentana Baja
9. PT. Krakatau Information Techonology
10. PT. Krakatau Perbengkelan dan Perawatan
11. PT. KHI Pipe Industries
12. PT. Krakatau Daya Listrik
13. PT. Krakatau Engineering
14. PT. Purna Sentana Baha
8
2.9 Proses Produksi dan Produk Perusahaan
PT. Krakatau Steel Tbk memproses dan memproduksi besi dan baja dari awal
berdirinya hingga sekarang .Produk yang di hasilkan pun melewati proses produksi.
2.9.1 Proses Produksi
PT. Krakatau Steel dalam proses produksinya secara global terbagi menjadi beberapa
urutan proses yang dilakukan secara bertahap, yaitu :
1. Proses produksi besi spons (Iron Melting)
2. Proses produksi baja billet (Billet Steel)
3. Proses produksi baja slab (Slab Steel)
4. Proses pengerolan baja lembaran panas (Hot Strip Mill)
5. Proses pengerolan baja lembaran dingin (Cold Rolling Mill)
6. Proses Batang Kawat (Wire Road Mill)
Didalam melakukan proses industrinya PT. Krakatau Steel mendapatkan bahan baku dari dalam
negeri dan juga impor.
2.9.2 Produk Perusahaan
Produk yang di hasilkan PT.Krakatau Steel ini antara lain :
a. Baja Lembaran Canai Panas (Hot Rolled Coil/Plate)
Berikut ini adalah barang produksi dari PT. Krakatau Steel berupa Hold Rolled Coil yang
bisa dilihat pada gambar 2.5
Krakatau Steel juga memproduksi baja plain carbon dan baja micro-alloyed
yang dapat digunakan untuk berbagai penggunaan, dari kualitas umum atau komersial
hingga kualitas khusus, seperti struktur rangka baja, komponen dan rangka kendaraan
bermotor, tiang pancang, komponen alat berat, fabrikasi umum, pipa dan tabung umum,
9
pipa dan tabung untuk jalur pipa dan casing, tabung gas, baja tahan korosi cuaca, bejana
bertekanan, boilers, dan konstruksi kapal.
Ketebalan pelat baja lembaran panas berkisar antara 1,80 hingga 25 mm,
sedangkan lebarnya antara 600 hingga 2060 mm. Produk baja lembaran panas dapat
diberikan dalam bentuk coil dan pelat. Kondisinya dapat berupa gulungan atau sebagai
produk yang melalui proses pickling dan oiling (hot rolled coil-pickled oiled atau HRC-
PO).
Krakatau Steel mampu menghasilkan baja lembaran panas berkualitas tinggi
untuk penggunaan khusus karena Krakatau Steel telah menjalankan proses kontrol
thermomekanik dan proses desulfurisasi menggunakan ladle furnace.
Penggunaan baja lembaran panas meliputi aplikasi-aplikasi seperti yang
tercantum di bawah ini :
Konstruksi Umum & Las
Pipa & Tabung
Komponen & Rangka Otomotif
Jalur Pipa untuk Minyak & Gas
Casing & Tubing Pipa Sumur Minyak
Tabung Gas
Baja Tahan Korosi Cuaca
Rerolling
Konstruksi Kapal
Berikut ini adalah barang produksi dari PT. Krakatau Steel berupa Cold Rolled Coil
yang bisa dilihat pada gambar 2.6
10
lebih tipis dan dengan ukuran yang lebih presisi, serta mempunyai sifat mekanis yang
baik dan formability yang sangat bagus.
Krakatau Steel memiliki fasilitas vacuum degasser dan ladle metallurgy untuk
menghasilkan baja dengan kualitas khusus, seperti baja karbon sangat rendah dan
Interstitial Free Steel (IF Steel) yang cocok digunakan untuk menghasilkan produk
dengan kualitas extra deep drawing. Untuk dapat memenuhi kebutuhan baja lembaran
dingin dengan formability dan kualitas permukaan yang tinggi, Krakatau Steel
menggunakan fasilitas batch annealing furnace khusus dengan atmosfer hidrogen murni.
Aplikasi baja lembaran dingin yang diproduksi Krakatau Steel antara lain dalam
bidang-bidang sebagai berikut:
Penggunaan Umum
Otomotif
Galvanized Sheet
Pipa & Tabung
Porcelain Enamelware
Tin Mill Black Plate
11
BAB III
DASAR TEORI
12
- Power
Arduino dapat diberikan power melalui koneksi USB atau power supply.Powernya diselek
secara otomatis. Power supply dapat menggunakan adaptor DC atau baterai. Adaptor dapat
dikoneksikan dengan mencolok jack adaptor pada koneksi port input supply. Board arduino dapat
dioperasikan menggunakansupply dari luar sebesar 6 - 20 volt. Jika supply kurang dari 7V,
kadangkala pin 5V akan menyuplai kurang dari 5 volt dan board bisa menjadi tidak stabil. Jika
menggunakan lebih dari 12 V, tegangan di regulator bisa menjadi sangat panas dan menyebabkan
kerusakan pada board. Rekomendasi tegangan ada pada 7 sampai 12 volt.
Penjelasan pada pin power adalah sebagai berikut :
- Vin
Tegangan input ke board arduino ketika menggunakan tegangan dari luar (seperti yang
disebutkan 5 volt dari koneksi USB atau tegangan yang diregulasikan). Pengguna dapat
memberikan tegangan melalui pin ini, atau jika tegangan suplai menggunakan power jack,
aksesnya menggunakan pin ini.
- 5V
Regulasi power supply digunakan untuk power mikrokontroller dan komponen lainnya
pada board. 5V dapat melalui Vin menggunakan regulator pada board, atau supply oleh USB atau
supply regulasi 5V lainnya.
- 3.3v
Suplai 3.3 volt didapat oleh FTDI chip yang ada di board. Arus maksimumnya adalah
50mA
- Pin Ground berfungsi sebagai jalur ground pada arduino
- Memori
Memiliki 32 KB flash memori untuk menyimpan kode, juga 2 KB yang digunakan untuk
bootloader. Memiliki 2 KB untuk SRAM dan 1 KB untuk EEPROM.
- Input & Output
Setiap 14 pin digital pada arduino dapat digunakan sebagai input atau output, menggunakan
fungsi pinMode(), digitalWrite(), dan digitalRead(). Input/output dioperasikan pada 5 volt. Setiap
pin dapat menghasilkan atau menerima maximum 40 mA dan memiliki internal pull-up resistor
(disconnected oleh default) 20-50K Ohm.
Beberapa pin memiliki fungsi sebagai berikut :
Serial : 0 (RX) dan 1 (TX). Digunakan untuk menerima (RX) dan mengirim (TX) TTL data
serial. Pin ini terhubung pada pin yang koresponding dari USB ke TTL chip serial.
Interupt eksternal : 2 dan 3. Pin ini dapat dikonfigurasikan untuk trigger sebuah interap pada
low value, rising atau falling edge, atau perubahan nilai.
PWM : 3, 5, 6, 9, 10, dan 11. Mendukung 8-bit output PWM dengan fungsi analogWrite().
13
SPI : 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Pin ini mensuport komunikasi SPI, yang
mana masih mendukung hardware, yang tidak termasuk pada bahasa arduino.
- Komunikasi
Uno Arduino memiliki sejumlah fasilitas untuk berkomunikasi dengan komputer, Arduino
lain, atau mikrokontroler lain. Dan juga menyediakan UART TTL (5V) komunikasi serial, yang
tersedia pada pin digital 0 (RX) dan 1 (TX).
Arduino Uno dapat diprogram dengan perangkat lunak Arduino. Pada ATMega328 di
Arduino terdapat bootloader yang memungkinkan Anda untuk meng-upload kode baru untuk itu
tanpa menggunakan programmer hardware eksternal.
IDE Arduino adalah software yang sangat canggih ditulis dengan menggunakan Java. IDE
Arduino terdiri dari:
1. Editor program, sebuah window yang memungkinkan pengguna menulis dan mengeditprogram
dalam bahasa Processing.
2. Compiler, sebuah modul yang mengubah kode program (bahasa Processing) menjadi kode biner.
Bagaimanapun sebuah mikrokontroler tidak akan bisa memahami bahasa Processing. Yang bisa
dipahami oleh mikrokontroler adalah kode biner. Itulah sebabnya compiler diperlukan dalam hal
ini.
3. Uploader, sebuah modul yang memuat kode biner dari komputer ke dalam memory didalam
papan Arduino (Ecadio, 2017)
DHT11 termasuk sensor yang memiliki kualitas terbaik, dinilai dari respon, pembacaan
data yang cepat,dan kemampuan anti-interference. Ukurannya yang kecil, dan dengan transmisi
sinyal hingga 20 meter, membuat produk ini cocok digunakan untuk banyak aplikasiaplikasi
pengukuran suhu dan kelembaban. (Ajie, 2017)
Dibawah ini adalah gambar sensor DHT11 beserta pin-pin nya yang bisa dilihat pada
gambar 3.2 :
14
3.4 Modul ESP 8266
Modul WiFi ESP8266 adalah SOC mandiri yang dilengkapi tumpukan protokol TCP / IP
terintegrasi yang dapat memberi akses mikrokontroler ke jaringan WiFi Anda. ESP8266 mampu
meng-host aplikasi atau membongkar semua fungsi jaringan Wi-Fi dari prosesor aplikasi lain.
Setiap modul ESP8266 hadir diprogram dengan seperangkat perintah AT, yang berarti, Anda bisa
menghubungkannya dengan perangkat Arduino Anda dan mendapatkan sebanyak mungkin
kemampuan WiFi sebagai pilihan WiFi Shield (dan itu hanya di luar kotak). Modul ESP8266
adalah papan biaya yang sangat efektif dengan komunitas yang besar dan terus berkembang.
Modul ini memiliki kemampuan pemrosesan dan penyimpanan on-board yang cukup kuat
sehingga memungkinkannya untuk diintegrasikan dengan sensor dan perangkat spesifik aplikasi
lainnya melalui GPIO-nya dengan perkembangan minimal di atas dan pemuatan minimal selama
runtime. Tingkat integrasi on-chipnya yang tinggi memungkinkan sirkuit eksternal minimal,
termasuk modul front-end, dirancang untuk menempati area PCB minimal. ESP8266 mendukung
APSD untuk aplikasi VoIP dan antarmuka koisten Bluetooth, ini berisi RF yang dikalibrasi sendiri
yang memungkinkannya bekerja dalam semua kondisi operasi, dan tidak memerlukan bagian RF
eksternal. (WIDIYAMAN, 2017)
Fitur:
802.11 b/g/n
Wi-Fi Direct (P2P), soft-AP
Integrated TCP/IP protocol stack
Integrated TR switch, balun, LNA, power amplifier and matching network
Integrated PLLs, regulators, DCXO and power management units
+19.5dBm output power in 802.11b mode
Power down leakage current of <10uA
1MB Flash Memory
Integrated low power 32-bit CPU could be used as application processor
SDIO 1.1 / 2.0, SPI, UART
STBC, 1×1 MIMO, 2×1 MIMO
A-MPDU & A-MSDU aggregation & 0.4ms guard interval
Wake up and transmit packets in < 2ms
Dibawah ini adalah foto Modul ESP8266 yang bisa kita lihat pada gambar 3.3
15
3.5 Internet
Internet adalah kumpulan dari jaringan yang menghubungkan komputer di seluruh dunia.
Komputer terkoneksi keinternet dan berkomunikasi dengan menggunakan internet protocol (IP),
yang membelah informasi menjadi packet (potongan data yang ditransmisikan secara terpisah) dan
mengarahkannya ke tujuannya. Bersamaan dengan IP hampir semua komputer yang tersambung
ke internet berkomunikasi dengan Transmission Control Protocol (TCP), dan kombinasi keduanya
dinamakan TCP/IP. (Kristianto, 2017)
16
BAB IV
METODOLOGI PENELITIAN
Pada bab ini dijelaskan langkah-langkah yang akan dilakukan dalam perancangan,
implementasi dan pengujian dari Monitoring Suhu dan Kelembaban Ruang Data Center Gedung
EDPC Krakatau Steel. Kesimpulan dan saran disertakan sebagai catatan atas proses perancangan
dan kemungkinan arah Monitoring Suhu dan Kelembaban Ruang Data Center Gedung EDPC
Krakatau Steel Menggunakan Sensor DHT11. Langkah-langkah penelitian yang kami lakukan
juga dijelaskan dalam diagram alir pada Gambar 4.1.
Mulai
Studi Literatur
Analisis Kebutuhan
Perancangan
Implementasi
Masalah
Pengambilan
Kesimpulan
Selesai
17
4.2 Analisis Kebutuhan
Analisis kebutuhan bertujuan untuk mendapatkan semua kebutuhan yang diperlukan dari
Monitoring Suhu dan kelembaban data center gedung EDPC Krakatau Steel Menggunakan Sensor
Suhu dan Kelembaban (DHT11) yang akan dibangun. Analisis kebutuhan dilakukan dengan
mengidentifikasi semua kebutuhan informasi untuk proses perancangan.
4.3 Perancangan & Implentasi
Perancangan sistem Monitoring Suhu dan kelembaban data center gedung EDPC Krakatau
Steel Menggunakan Sensor Suhu dan Kelembaban (DHT11) dilakukan setelah semua kebutuhan
sistem didapatkan melalui tahap analisis kebutuhan. Kemudian perancangan sistem yang akan di
implementasikan pada ruang data center sehingga alat tersebut nantinya dapat bekerja secara baik
dan memiliki nilai usefulness dan usability yang lebih baik.
4.4 Pengujian
Pengujian alat Monitoring Suhu dan kelembaban data center gedung EDPC Krakatau Steel
Menggunakan Sensor Suhu dan Kelembaban (DHT11) ini diharapkan menjadi salah satu solusi
dalam monitoring suhu data center gedung EDPC Krakatau Steel agar mempermudah pekerjaan
.
4.5 Pengambilan Kesimpulan
Pengambilan kesimpulan dilakukan setelah semua tahapan Perancangan dan implementasi
Monitoring Suhu dan kelembaban data center gedung EDPC Krakatau Steel Menggunakan Sensor
Suhu dan Kelembaban (DHT11) telah selesai dilakukan. Kesimpulan diambil dari kesimpulan
analisis terhadap rancangan yang dibangun. Tahap terakhir dari penulisan adalah saran yang
dimaksudkan untuk memperbaiki kesalahan-kesalahan yang terjadi dan menyempurnakan
penulisan serta untuk memberikan pertimbangan terhadap system monitoring selanjutnya.
18
BAB V
ANALISIS KEBUTUHAN
Dalam Analisis kebutuhan berdasarkan alat yang dibuat, ada beberapa tujuan yang ingin
dicapai, yaitu :
1) Alat Monitoring Suhu dan kelembaban data center Menggunakan Sensor Suhu dan
Kelembaban (DHT11) merupakan alat yang dibuat agar dapat memonitoring suhu dan
kelembaban data center dari jarak jauh dan mempermudah pekerjaan pengguna.
2) Alat Monitoring Suhu dan kelembaban data center gedung EDPC Krakatau Steel
Menggunakan Sensor Suhu dan Kelembaban (DHT11) yaitu alat yang diletakkan pada
ruangan data center yang nantinya data yang diambil secara berkala dari kondisi ruangan
akan di kirimkan dan ditampilkan pada web menggunakan ThingSpeak API untuk
melihat hasil suhu dan kelembapan .
No Persyaratan Kategori
1. Tampilan Suhu Tampilan
Tampilan Kelembaban
2. Mengakuisisi data suhu dan kelembaban Fungsi akuisisi
Menampilkan data suhu dan kelembaban pada
ThingSpeak API
19
Dalam tampilan program akuisisi terdapat satu indicator berupa grafik yang
berfungsi untuk menampilkan data suhu dan kelembaban seperti pada tabel 5.2 dan tabel
5.3.
Tabel 5. 2 Tampilan data suhu
Tampilan data suhu
Tipe : Fungsional Prioritas: Tinggi
Program akuisisi membutuhkan tampilan suhu berupa grafik dengan yang
bisa menampilkan suhu dalam satuan celcius
Keterangan : Data berupa satuan derajat celcius
Penjelasan mengenai kebutuhan pada fungsi akuisisi dari mulai akuisisi data
suhu dan dkelmbaban, tampilan grafik dan akan dijelaskan pada tabel 5.4, tabel
5.5
Tabel 5. 4 akuisisi data suhu dan kelembaban
20
Tabel 5. 5 Menampilkan data grafik dengan ThingSpeak API
Tampilan data grafik dengan ThingSpeak API
Tipe : Fungsional Prioritas: Tinggi
Fungsi untuk menampilkan data suhu dan kelembaban kedalam grafik
dengan menggunakan ThingSpeak API.
Keterangan : Data ditampilkan dalam grafik
Agar program dapat memiliki fitur fault tolerance dan fault detection maka program harus
dapat mendeteksi error ketika akuisisi dilakukan penjelasan tentang kebutuhan maintainability
dapat dilihat pada table 5.7 dibawah ini.
Tabel 5. 7 Kebutuhan Maintainability
Program Maintainability
Tipe : Non fungsional Prioritas: Tinggi
System harus memiliki algoritma untuk mendeteksi error ketika akuisisi berjalan agar
user pengguna program dapat dengan mudah melakukan fault detection dan
kemudian menghilangkannya
Keterangan : Jika data akuisisi adalah 0, maka buzzer akan mengirimkan
pesan
Pada Implementasi system Monitoring Suhu dan Kelembaban untuk menampilkan data
suhu dan kelembaban pada ruang server PT. Krakatau Steel dibutuhkan perangkat keras,
penjelasan tentang kebutuhan perangkat keras dapat dilihat pada tabel 5.8. 5.9 dan 5.10
21
Tabel 5. 8 Arduino Uno
Arduino Uno
Tipe : Hardware Prioritas: Tinggi
Merupakan device yang digunakan memproses data digital dari DHT11 dan inti dari
system ini.
Keterangan : -
Tabel 5. 9 DHT11
DHT11
Tipe : Hardware Prioritas: Tinggi
Merupakan sensor yang bisa mengakuisisi data suhu dan kelembaban berbentuk digital
dan mengirimnya ke Arduino Uno
Keterangan : -
Tabel 5. 10 ESP8266
ESP8266
Tipe : Hardware Prioritas: Tinggi
Merupakan modul yang berfungsi menghungkan Arduino Uno dan Access Point dan
mengirimkan data suhu dan kelembaban ke ThingSpeak API
Keterangan : -
Pada sistem Monitorig Suhu dan Kelembaban ruang server PT. Krakatau Steel dibutuhkan
perangkat lunak yang berguna sebagai pengelola data hasil akuisisi, yaitu pada tabel 5.11 dan
5.12
Tabel 5. 11 Arduino IDE
Arduino IDE
Tipe : Software Prioritas: Tinggi
Arduino IDE dibuat dari bahasa pemrograman JAVA. Arduino IDE juga
dilengkapi dengan library C/C++ yang biasa disebut Wiring yang membuat operasi
input dan output menjadi lebih mudah. Arduino IDE ini dikembangkan dari software
processing yang dirombak menjadi Arduino IDE khusus untuk pemrograman dengan
Arduino.
Keterangan : -
22
Tabel 5. 12 ThingSpeak API
ThingSpeak API
Tipe : Software Prioritas: Tinggi
ThingSpeak API ada lah API yang dibuat oleh MathWorks dimana pengguna nya
bisa mengirim dan menampilakan data dari System IoT nya ke dalam servernya tanpa
harus punya server sendiri
Keterangan : -
23
BAB VI
PERANCANGAN & IMPLEMENTASI
6.1 Perancangan
Pada tahap ini berisi proses perancangan dan implementasi dari segi hardware dan software
akuisisi dimana Memonitoring Suhu dan kelembaban data center gedung EDPC Krakatau Steel
menggunakan sensor Suhu dan Kelembaban yang akan dijelaskan pada blok diagaram sistem
pada gambar 6.1 berikut :
DHT11 API
Arduino Uno ESP8266
Sensor Suhu ThingSpeak
Komunikasi
Serial
PC
24
Dari tabel diatas di rangkailah pin – pin yang sesuai dengan kebutuhan pembuatan alat seperti
pada gambar 6.2 :
25
Tampilan Data pada ThingSpeak :
Gambar 6.4 Tampilan Data Suhu dan Kelembaban Data Center Gedung
EDPC Krakatau Steel.
6.2 Implementasi
Pada tahapan implementasi akan dijelaskan bagaimana mengimplementasikan
seluruh komponen baik software maupun hardware untuk membentuk sebuah sistem
akuisisi yang bisa memonitoring suhu dan kelembaban ruang data center Gedung EDPC
PT.Krakatau Steel Tbk.
6.2.1 Implementasi Hardware
Dalam implementasi perangkat keras ini hubungkan pin – pin dari tiap sensor ke
Arduino UNO .Temperatur merupakan informasi penting dalam menentukan kondisi dan
stabilitas ruang server. Pengukuran temperature secara manual dapat dilakukan dengan
thermometer standard, namun tidak alat yang dapat memonitoring temperatur dalam
kondisi yang tepat , apalagi temperature harus di pantau secara terus menerus khususnya
pada ruang server. Sehingga dibutuhkan alat yang dapat memonitoring suhu secara
berkala, dan menyimpan data temperaturnya di web. Ruang server yang kita monitor
suhunya mempunyai luas 20 m2, dan alat ini diletakan di tengah ruangan. Lalu data suhu
ruangan di tampilkan dan disimpan pada web menggunakan ThingSpeak API.
Berikut ini adalah foto Implementasi Sistem Pada Ruangan Data Center PT. Krakatau
Steel yang bisa dilihat pada gambar 6.5
26
6.2.2 Implementasi Software
Pada bagian implementasi Software di butuhkan code program yang bertujuan untuk
menyesuaikan dengan keperluan dan kepentingan yang di butuhkan untuk output yang sesuai
sekaligus mengakuisisi data. Source Code dapat dilihat di table 6.2
#include<stdlib.h>
#include "DHT.h"
#define SSID "<RUMAH KAYU>"
#define PASS "<12345678>"
#define IP "184.106.153.149"
#define DHTPIN 4
#define DHTTYPE DHT11
#define Baud_Rate 115200
#define DELAY_TIME 60000
String GET = "GET /update?key=<RAE02S8Y2MQBSEY8>&field1=";
String FIELD2 = "&field2=";
bool updated;
DHT dht(DHTPIN, DHTTYPE);
void setup()
{
Serial.begin(Baud_Rate);
Serial.println("AT");
delay(5000);
if (Serial.find("")) {
bool connected = connectWiFi();
if (!connected) {
Error();
}
} else {
Error();
}
dht.begin();
}
void loop() {
float h = dht.readHumidity();
float f = dht.readTemperature(true);
if (isnan(h) || isnan(f)) {
LightRed();
return;
27
}
updated = updateTemp(String(f), String(h));
}
delay(DELAY_TIME);
}
cmd = GET;
cmd += tenmpF;
cmd += FIELD2;
cmd += humid;
cmd += "\r\n";
Serial.print("AT+CIPSEND=");
Serial.println(cmd.length());
if (Serial.find("OK")) {
Serial.print(cmd);
} else {
Serial.println("AT+CIPCLOSE");
}
if (Serial.find("")) {
return true;
} else {
return false;
}
}
boolean connectWiFi() {
Serial.println("AT+CWMODE=1");
28
delay(2000);
String cmd = "AT+CWJAP=\"";
cmd += SSID;
cmd += "\",\"";
cmd += PASS;
cmd += "\"";
Serial.println(cmd);
delay(5000);
if (Serial.find("")) {
return true;
} else {
return false;
}
}
}
Tabel 6.2 Source Code Sistem
29
BAB VII
PENGUJIAN
30
5. Suhu dan Nilai Suhu pada ThingSpeak Berhasil
Kelembaban API = 17 celcius dan
pada ruang Data kelembaban 58%
Centre
Gambar 7. 2 Hasil Pengujian Suhu pada ThingSpeak di Gedung EDPC Krakatau Steel
31
Gambar 7. 3 Hasil Pengujian Kelembaban pada ThingSpeak di Gedung EDPC
Krakatau Steel
Dari gambar 7.2 dan gambar 7.3 hasil pengujian dapat dilihat data pengambilan sample
Suhu dan kelembaban ruang data center Gedung EDPC PT.Kraktau Steel Tbk.
32
BAB VIII
PENUTUP
8.1 Kesimpulan
1) Alat Monitoring Suhu dan Kelembaban yang dirancang mengunakan Arduino UNO,
sensor suhu dan kelembaban DHT11 dan modul WIFI ESP8266. Setelah system
mengambil data suhu dan kelembaban menggunakan sensor DHT11, maka Arduino UNO
akan mengirimkan data suhu dan kelembaban ke ThingSpeak dengan bantuan modul
ESP8266 untuk menguhubungkan Arduino UNO dengan Jaringan Internet
2) Pada alat Monitoring Suhu dan Kelembaban yang dirancang menggunakan ThingSpeak
sebagai media penyimpanan data suhu dan kelembaban, pertama di Arduino IDE
mendeklarasikan Key API ThingSpeak didapat dari dashoboard akun ThingSpeak yang
sudah dimiliki. Pada Arduino IDE juga dideklarasikan pin DHT11 yang digunakan agar
bisa terhubung dengan Arduino UNO lalu hasilnya bisa ditampilkan di Web ThingSpeak
Pada web ThingSpeak, data dikumpulkan dan ditampilkan dalam bentuk grafik setelah itu
data bsia didownload dalam format spreadsheet atau Microsoft Excel.
8.2 Saran
1) Pada penelitian ini, alat atau system Monitoring Suhu dan Kelembaban Menggunakan
Sensor DHT11 yang dibuat masih standar dan mungkin akan terjadi sedikit kesusahan bagi
user awam. Karena itu perlu penjelasan yang jelas bagi setiap user yang nantinya
memanfaatkan sistem ini.
2) Alat atau system Monitoring Suhu dan Kelembaban Menggunakan Sensor DHT11 masih
bisa dikembangkan lagi dengan cara menambah jumlah sensor agar akurasi pengukuran
lebih meningkat.
3) Alat atau system Monitoring Suhu dan Kelembaban Menggunakan Sensor DHT11 masih
bisa dikembangkan lagi dengan membuat web yang berisi database sensor agar user dapat
melihat history data dari sensor.
33
DAFTAR PUSTAKA
34
LAMPIRAN
35
Gambar C. Agenda Rapat Koordinasi Projek Infrastruktur Grup MS-1 dengan TELKOM dan
IBM
36
Gambar E. Kunjungan Ke Data Center Krakatau Steel
37
Gambar G. Testing Projek Monitoring Suhu dan Kelembaban di Data center Gedung EDPC
Kraktau Steel Tbk.
Gambar H. Testing Projek Monitoring Suhu dan Kelembaban di Data Center Gedung EDPC
Krakatau Steel Tbk.
38
B. Kegiatan Praktik Kerja Lapangan (PKL)
Kegiatan selama Praktik Kerja Lapangan (PKL) praktik di PT. Krakatau Steel
di Divisi Business enabler, IT/IS MS adalah sebagaimana tercantum pada tabel
dibawah ini.
39
30 Juli 2017 Minggu Libur
31 Juli 2017 Senin Mempelajari tentang Network yang
ada di PT. Krakatau Steel
1 Agustus 2017 Selasa Rapat rutin grup Infrastruktur
2 Agustus 2017 Rabu Mempelajari tentang Network yang
ada di PT. Krakatau Steel
3 Agustus 2017 Kamis Membuat bahan presentasi tentang
Network yang ada di PT. Krakatau
Steel
4 Agustus 2017 Jumat Membuat bahan presentasi tentang
Network yang ada di PT. Krakatau
Steel
5 Agustus 2017 Sabtu Libur
6 Agustus 2017 Minggu Libur
7 Agustus 2017 Senin Presentasi tentang Network yang ada
di PT. Krakatau Steel
8 Agustus 2017 Selasa Rapat rutin grup Infrastruktur
9 Agustus 2017 Rabu Libur
10 Agustus 2017 Kamis Pemberian materi dasar tentang Server
dan Storage yang ada di PT. Krakatau
Steel
11 Agustus 2017 Jumat Pemberian materi tentang device yang
dipakai di Data Center PT. Krakatau
Steel
12 Agustus 2017 Sabtu Libur
13 Agustus 2017 Minggu Libur
14 Agustus 2017 Senin Mempelajari tentang SAP
15 Agustus 2017 Selasa Rapat rutin grup Infrastruktur
16 Agustus 2017 Rabu Mempelajari tentang SAP
17 Agustus 2017 Kamis Mempelajari tentang MES
18 Agustus 2017 Jumat Mempelajari tentang MES
19 Agustus 2017 Sabtu Libur
20 Agustus 2017 Minggu Libur
21 Agustus 2017 Senin Kunjungan ke ruangan Data Center
PT. Krakatau Steel
22 Agustus 2017 Selasa Rapat rutin grup Infrastruktur
23 Agustus 2017 Rabu Membuat bahan presentasi tentang
Server dan Storage yang ada di PT.
Krakatau Steel
24 Agustus 2017 Kamis Rapat koordinasi grup Infrastruktur
dan tim MS-1 Krakatau Information
Teknologi
40
25 Agustus 2017 Jumat Presentasi tentang Server dan Storage
yang ada di PT. Krakatau Steel
26 Agustus 2017 Sabtu Libur
27 Agustus 2017 Minggu Libur
28 Agustus 2017 Senin Pemberian project dari pembimbing
29 Agustus 2017 Selasa Rapat rutin grup Infrastruktur
30 Agustus 2017 Rabu Analisis permasalahan yang ada di
grup Infrastruktur
31 Agustus 2017 Kamis Perancangan Network Redudancy
Project
1 September Jumat Maintenance jaringan di ruang
2017 workshop Hot Strip Mill
2 September Sabtu Libur
2017
3 September Minggu Libur
2017
4 September Senin Konsultasi Project
2017
5 September Selasa Rapat rutin grup Infrastruktur
2017
6 September Rabu Finalisasi Project
2017
7 September Kamis Presentasi Project
2017
8 September Jumat Finalisasi Laporan
2017
Jadwal Kegiatan Praktir Kerja Lapangan (PKL)
41