DISUSUN OLEH
IMAM SULTHONI
(1803016)
D3TI2A
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
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
Tampak samping.
BAB VI
PENUTUP
A. Kesimpulan