Anda di halaman 1dari 14

LAPORAN PRAKTIKUM SISTEM EMBEDDED

UTS TAKE HOME

DISUSUN OLEH
IMAM SULTHONI
(1803016)
D3TI2A

Dosen Pengampu : A. Sumarudin, S.Pd.,M.T.,M.Sc

TEKNIK INFORMATIKA
POLITEKNIK NEGERI INDRAMAYU
Jl. Raya Lohbener Lama No.08 Lohbener – Indramayu 45252
Telp. (0234) 5746464 Website : www.polindra.ac.id
BAB I

PENDAHULUAN

A. Latar Belakang
Embedded system atau sistem tertanam merupakan sistem komputer khusus
yang dirancang untuk menjalankan tugas tertentu dan biasanya sistem tersebut
tertanam dalam satu kesatuan sistem. Sistem ini menjadi bagian dari keseluruhan
sistem yang terdiri atas mekanik dan perangkat keras lainnya.
Penggunaan mikrokontroller di era sekarang sudah menjadi hal biasa
digunakan oleh kalangan umum. Pasalnya mikrokontroller saat ini mudah untuk
digunakan dengan membuat berbagai alat sederhana. Dengan kemudahan tersebut
maka terciptalah sebuah inovasi yang dapat mengubah pandangan teknologi ke
depannya. salah satu bagian dari mikrokontroller yang sering digunakan
Yaitu Ethernet Shield. Ethernet Shield merupakan sebuah modul yang digunakan
untuk mengkoneksikan Arduino dengan internet menggunakan kabel (Wired).
Arduino Ethernet Shield diciptakan berdasarkan pada Wiznet W5100 ethernet chip.
Wiznet W5100 memiliki tempat berupa IP untuk TCP dan UDP, yang dapat
mendukung hingga 4 socket secara simultan. Ethernet Shield sudah menggunakan
kabel RJ-45 untuk mengkoneksikanya ke Internet, dengan adanya integrated line
transformer dan juga Power over Ethernet.
Dengan berkembangnya teknologi embedded ethernet, sistem embedded
dapat berkomunikasi dengan komputer dengan menggunakan teknologi ethernet.
Dengan embedded ethernet, dapat dirancang suatu web server berbasis
mikrokontroler. Di praktikum ini di gunakan Ethernet shield untuk mematikan dan
menghidupkan lampu melalui website dengan komunikasi menggunakan ethernet.
Bluetooth merupakan teknologi yang memberikan perubahan yang signifikan
terhadap peralatan elektronik yang kita gunakan. Jika kita melihat sekeliling kita
dimana keyboard dihubungkan pada computer dan lain sebagainya,semua peralatan
itu dihubungkan dengan menggunakan kabel. Akhirnya terjadi masalah yaitu kabel
yang di butuhkan harus banyak,dan juga bagaimana menelusuri kabel-kabel yang
terpasang jika ada suatu kesalahan atau kerusakan. Pada praktikum ini di gunakan
Bluetooth dengan baud rate 11520 yang disimpan dalam database untuk mengambil
data suhu dalam celcius dan kelembaban udara.

B. Tujuan
1. Membuat program IoT untuk mengambil data suhu dan kelembaban
menggunakan Bluetooth dengan baud rate 11520 dan disimpan dalam database
mysql.
2. Membuat program mematikan dan menghidupkan lampu melalui website dengan
komunikasi menggunakan ethernet.
3. Menyelesaikan tugas praktikum UTS Sistem Embedded Take Home.
BAB II

KAJIAN TEORI

A. Teori Pendukung Praktikum


1. Bluetooth
Bluetooth adalah sebuah teknologi komunikasi wireless (tanpa kabel) yang
beroperasi dalam pita frekuensi 2,4 GHz unlicensed ISM (Industrial, Scientific
and Medical) dengan menggunakan sebuah frequency hopping tranceiver yang
mampu menyediakan layanan komunikasi data dan suara secara real-time antara
host-host bluetooth dengan jarak jangkauan layanan yang terbatas. Bluetooth
sendiri dapat berupa card yang bentuk dan fungsinya hampir sama dengan card.
Pada dasarnya bluetooth diciptakan bukan hanya menggantikan atau
menghilangkan penggunaan kabel didalam melakukan pertukaran informasi, tetapi
juga mampu menawarkan fitur yang baik untuk teknologi mobile wireless dengan
biaya yang relatif rendah, konsumsi daya yang rendah, interoperability yang
menjanjikan, mudah dalam pengoperasian dan mampu menyediakan layanan yang
bermacam-macam.
2. Ethernet shield dan Sensor LDR
Ethernet shield digunakan sebagai perangkat tambahan agar dapat memonitor
suhu ruangan. Dengan memanfaatkan protokol TCP/IP, perangkat ini memiliki
sebuah alamat IP dan dapat dengan mudah berkomunikasi dengan mikrokontroler,
sehingga kita dapat mengakses sistem pengendali suhu ruangan secara jarak jauh
selama terhubung dengan sebuah jaringan komputer atau bahkan jaringan Internet
sekalipun. Untuk praktikum ini ethernet tidak digunakan untuk monitoring suhu,
melainkan untuk mematikan dan menghidupkan lampu melalui website.
LDR (Light Dependent Resistor) merupakan salah satu komponen resistor
yang nilai resistansinya akan berubah-ubah sesuai dengan intensitas cahaya yang
mengenai sensor ini. LDR juga dapat digunakan sebagai sensor cahaya. Perlu
diketahui bahwa nilai resistansi dari sensor ini sangat bergantung pada intensitas
cahaya. Semakin banyak cahaya yang mengenainya, maka akan semakin menurun
nilai resistansinya. Sebaliknya jika semakin sedikit cahaya yang mengenai sensor
(gelap), maka nilai hambatannya akan menjadi semakin besar sehingga arus listrik
yang mengalir akan terhambat.
BAB III

ALAT & BAHAN

A. Alat dan Bahan Praktikum


1. Monitoring Suhu
o Arduino UNO
o BreadBoard
o Sensor suhu DHT11
o Kabel Jumper male-male / male-female
o Kabel USB
o Laptop atau PC
o Aplikasi Arduino IDE
o Aplikasi Python
o XAMPP dan phpMyAdmin

2. On Off Lampu dengan Ethernet


o Arduino Mega 2560
o Ethernet Shield
o BreadBoard
o Sensor LDR
o Resistor
o Kabel Jumper male-male/male-female
o Kabel USB
o Kabel RJ45
o LED warna bebas
o Laptop atau PC
o Aplikasi Arduino IDE

BAB IV

LANGKAH KERJA

A. Langkah pengerjaan
1. Monitoring Suhu
o Siapkan alat dan bahan
o Hubungkan DHT11 pada BreadBoard
o Hubungkan sensor DHT11 ke arduino dengan kabel jumper, di sensor
DHT11 terdapat 4 pin, kita hanya menggunakan 3 pin saja, yaitu pin vcc,
data, dan ground.
o Buat atau ketik program nya di aplikasi Arduino IDE
o Upload program, buka serial monitor apakah data dari suhu sudah di dapat
dan sudah benar.
o Buka aplikasi XAMPP, start Apache dan MySQL nya.

o Buat database nya di phpMyAdmin, bisa di buka melalui web nya langsung
atau bisa juga klik tombol Admin yang di MySQL, pada aplikasi XAMPP
tadi.

o Buka python IDLE (python GUI), kita bikin program nya disitu.

o Buat program python nya untuk mengambil data suhu dan kelembaban dari
Arduino yang sudah kita program tadi, dan juga untuk mengirimkannya ke
database yang sudah kita buat.
o Run program python nya.
o Buka database yang tadi sudah di buat, data suhu dan kelembaban nya sudah
terdata.
2. Ethernet dan Sensor LDR
o Siapkan alat dan bahan
o Hubungkan/pasang Ethernet Shield pada Arduino
o Pasang 2 LED pada BreadBoard secara berurutan (lampu indoor)
o Hubungkan led dengan ethernet shiled menggunakan kabel jumper,
o Pasangkan resistor dengan kaki negative pada LED (ground pada
breadboard)
o Hubungkan kabel jumper dengan resistor ke ground pada Ethernet Shield
o Pasang sensor LDR nya pada BreadBoard
o Pasang 1 LED pada BreadBoard (untuk lampu outdoor)
o Hubungkan kabel jumper dengan LED ke pin pada Ethernet Shield.
o Hubungkan sensor LDR dengan 2 kabel jumper pada BreadBoard sejajar
pada masing-masing kaki sensor LDR ke pin analog dan 5V pada Ethernet
Shield.
o Pasang 1 resistor pada BreadBoard yang salah satu kakinya sejajar dengan
sensor LDR dan kabel jumper pin analog.
o Hubungkan 1 kabel jumper pada BreadBoard dengan kaki resistor ke ground
pada BreadBoard yang sejajar dengan kaki LED (untuk lampu outdoor)
o Buat / ketik program nya di aplikasi Arduino IDE
o Hubungkan Ethernet Shield ke laptop dengan menggunakan kabel RJ45.
o Hubungkan Arduino ke laptop dengan menggunakan kabel USB.
o Upload program nya.
o
BAB V

HASIL KERJA

A. Data Program
1. Monitoring Suhu
2. Ethernet dan Sensor LDR
B. Foto / Screenshoot
1. Monitoring suhu

Belum ada bluetoothnya.

2. Ethernet dan Sensor LDR


Pada gambar terdapat 3 LED, yang dimana 2 LED untuk indoor, dan 1 LED untuk
outdoor. Ketika led outdoor di beri cahaya(terang) maka led nya akan mati, jika
tidak di beri cahaya(gelap) maka led akan hidup, di gambar led nya nyala ketika
terang karena nilai nya sudah saya atur supaya bisa keliatan nyala, jadi di
praktikum ini led outdoor akan mati jika di beri cahaya yang lebih terang, contoh
flash hp.
Untuk 2 led indoor pada gambar di bawah ini belum keliatan menyala, karena
saya lupa screen shoot, tapi sudah bisa di praktikan ketika praktikum, ketika dari
website nya di klik on Turn On LED1 maka led pertama akan menyala, sedangkan
yang satunya tidak, begitupun sebaliknya untuk led yang kedua, untuk mematikan
led nya juga sudah bisa.
Tampak atas

Tampak samping.
BAB VI

PENUTUP

A. Kesimpulan

Perangkat-perangkat keras Sistem Embedded dapat saling berhubungan satu


sama lain dengan pemasangan yang tepat, contohnya pada proses pengkabelan atau
pemasangan kabel yang tidak tepat dan kurang baik dapat berakibat pada koneksi
antara perangkat yang satu dengan yang lain tidak dapat berfungsi secara maksimal.
Pada proses penulisan program pun perlu diperhatikan dan di sesuaikan dengan
perangkat yang di pakai / butuhkan.
Dengan melakukan praktikum ini kita dapat mengetahui bagaimana cara kerja
dari koneksi Ethernet. Dengan menggunakan koneksi Ethernet, kita dapat membuat
program untuk mematikan dan menghidupkan lampu melalui website dan dengan
menggunakan sensor LDR kita dapat mematikan dan menghidupkan lampu melalui
cahaya yang di terima sensor ldr. Dengan menggunakan modul Bluetooth kita tidak
perlu lagi menggunakan kabel yang membuat rangkaian menjadi lebih rumit, namun
pada praktikum ini belum di gunakan modul Bluetooth karena masih belum tau cara
penggunaannya di praktikum ini .

Anda mungkin juga menyukai