BAB III IMPLEMENTASI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB III IMPLEMENTASI"

Transkripsi

1 BAB III IMPLEMENTASI A. Aplikasi Client Pembuatan program aplikasi client akan dipergunakan untuk pengontrolan lampu, pemrograman pada client menerapkan pemrograman soket dengan bahasa pemrograman java yang di buat dengan Perangkat Lunak (Arduino IDE). B. Tampilan Client 1. Form Halaman Web Gambar di bawah ini merupakan aplikasi untuk control lampu melalui halaman web : Gambar 3.1 form halaman web Dalam form Halaman web terdapat komponen sebagai berikut : 1. 4 komponen button From Halaman Web ini berfungsi sebagai menu pengontrolan lampu. 15

2 16 2. Form Control Lampu Gambar di bawah ini merupakan aplikasi untuk control lampu : Gambar 3.2 Desain form control lampu Dalam form Halaman web terdapat komponen sebagai berikut : 1. 4 komponen button From Halaman Web ini berfungsi sebagai menu pengontrolan lampu.

3 17 Pembahasan System USER Client Aplikasi Client Jaringan Lokal Server Arduino Uno PIN 5 Lampu Gambar 3.3 Diagram System Client - Server Gambar di atas merupakan diagram sistem yang berjalan pada client dan server. User client melakukan control lampu on,off,dimmer/sliding melalui aplikasi client yang akan diproses server untuk akses lampu. Kemudian status lampu on/off akan di informasikan kembali dari server ke aplikasi client.

4 18 a. Software Gambar di bawah ini merupakan system software yang dibangun untuk client yang terkoneksi ke server, user masuk aplikasi halaman web bila Ip Address yang dimasukkan benar maka secara otomatis akan menjalankan aplikasi control lampu, bila terjadi kesalahan pada Ip Address maka akan terjadi perulangan di program Web Browser hingga benar, setelah login user dapat melakukan kontrol lampu on,off,dimmer/sliding yang akan diproses oleh server Arduino Uno untuk menghidupkan lampu, kemudian server mengirimkan status lampu ke aplikasi client, user akan mengetahui keadaan lampu secara langsung. Gambar 3.4 Diagram Software

5 19 b. Komunikasi Client Server Aplikasi client dan aplikasi server terhubung dalam jaringan dengan mengunakan pemrograman socket TCP, di dalam aplikasi terdapat nomor port dan target host yang berisi IP(internet protocol) yang berguna untuk menghubungkan komunikasi data antara client dan server, pada diagram Gambar aplikasi client mengirimkan data LAMPU ON ke aplikasi server, server menerima data client dan melakuakan akses Pin 5 untuk menyalakan lampu, aplikasi server mengirimkan data status LAMPU ON ke aplikasi client agar user mengetahui kondisi status lampu. USER Data Dikirim Lampu ON Aplikasi Client Jaringan Lokal Aplikasi Server Data Status Dikirim SERVER Arduino Gambar 3.5 Diagram komunikasi Client Server

6 20 3. Uji Coba Program a. Tampilan Client Setelah program server berjalan maka akses program client yang berada pada aplikasi Arduino IDE kemudian running program halaman web seperti gambar di bawah ini : Gambar 3.6 Tampilan client

7 21 b. Aplikasi Control Lampu Jika berhasil login maka secara otomatis akan melakukan runing pada program control lampu, seperti berikut ini tampilan awal form control lampu : Gambar 3.7 Form control lampu

8 22 Ketika dilakukan akses pada lampu ON, maka akan tampil kondisi lampu pada status, seperti gambar berikut : Gambar 3.8 Pengujian Button Lampu ON Akses pada button lampu ON, maka akan tampil pada gambar berikut : Gambar 3.9 Button ON

9 23 Gambar 3.10 Pengujian Button Off lampu Akses pada button lampu OFF, maka akan tampil pada gambar berikut : Gambar 3.11 Button OFF

10 24 Gambar 3.12 Pengujian Button Dimmer lampu Akses pada button lampu Dimmer, maka akan tampil pada gambar berikut : Gambar 3.13 Button Dimmer

11 25 4.Penambahan Input Range Kecerahan Dengan Sliding Button Ketika dilakukan akses pada lampu dengan range 0%, maka akan tampil kondisi lampu pada status, seperti gambar berikut : Gambar 3.14 Pengujian Sliding Button lampu Gambar 3.15 Sliding Button dengan 0%

12 26 Ketika dilakukan akses pada lampu dengan range 20%, maka akan tampil kondisi lampu pada status, seperti gambar berikut : Gambar 3.16 Pengujian Sliding Button lampu Gambar 3.17 Sliding Button dengan 20%

13 27 Ketika dilakukan akses pada lampu dengan range 40%, maka akan tampil kondisi lampu pada status, seperti gambar berikut : Gambar 3.18 Pengujian Sliding Button lampu Gambar 3.19 Sliding Button dengan 40%

14 28 Ketika dilakukan akses pada lampu dengan range 60%, maka akan tampil kondisi lampu pada status, seperti gambar berikut : Gambar 3.20 Pengujian Sliding Button lampu Gambar 3.21 Sliding Button dengan 60%

15 29 Ketika dilakukan akses pada lampu dengan range 80%, maka akan tampil kondisi lampu pada status, seperti gambar berikut : Gambar 3.22 Pengujian Sliding Button lampu Gambar 3.23 Sliding Button dengan 80%

16 30 Ketika dilakukan akses pada lampu dengan range 100%, maka akan tampil kondisi lampu pada status, seperti gambar berikut : Gambar 3.24 Pengujian Sliding Button lampu Gambar 3.25 Sliding Button dengan100%

17 31 5. Pembahasan Kode Program Gambar 3.26 Tampilan program client #include <SPI.h> #include <Ethernet.h>//coding pemaggilan library byte mac[]= {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED; //coding mac dll byte ip[]= {192,168,1,1; byte gateway[]={192,168,1,2; byte subnet[]={255,255,255,248; EthernetServer server(80); byte LampsPin=5;//deklarasi variabel untuk lampu dan penentuan kaki PIN byte dimm = 50; // untuk pertambahan jarak waktu dimmer lebih panjang byte state = 0;//

18 32 String readstring; void setup(){ pinmode(lampspin, OUTPUT); //pinmode(swpin, INPUT); Ethernet.begin(mac,ip,gateway,subnet); //coding server server.begin(); Serial.begin(9600); Serial.println("Server LED TEST"); void loop(){ EthernetClient client=server.available(); if (client){ while (client.connected()){ if (client.available()){ char c =client.read(); if (readstring.length()<100){ readstring +=c; if(c=='\n'){ Serial.println(readString); client.println("http/ OK"); client.println("content-type : text/html"); client.println(); client.println("<!doctype HTML>"); client.println("<html>"); client.println("<head>"); client.println("<title>kontrol Lampu</title>"); client.println("<style>");

19 33 client.println("body {margin-top:100px; font: 15px Lato, sans-serif; font-weight: 600; color: #000; "); client.println(".capt{margin-bottom:10px; font: 18px Lato, sans-serif; font-weight: 600; color: #000; "); client.println("</style>"); client.println("</head>"); client.println("<body>"); client.println("<table align=\"center\" border=\"0\">"); client.println("<caption class=\"capt\">kontrol Kecerahan Lampu</caption>"); client.println("<tr>"); client.println("<td width=\"100\" height=\"50\">mode Otomatis</td>"); client.println("<td colspan=\"3\">"); client.println("<a href=\"/?off\"\"><button>dimmer OFF</button></a>"); client.println("<a ON</button></a>"); href=\"/?on\"\"><button>dimmer //coding hal web client.println("<a href=\"/?dimm\"\"><button>automatic</button></a>"); client.println("</td>"); client.println("</tr>"); client.println("<tr>"); client.println("<td width=\"120\">mode Manual</td>"); client.println("<td width=\"150\" height=\"50\" align=\"left\" valign=\"middle\">"); client.println("<form method=\"get\">"); client.println("<input name=\"terang\" type=\"range\" min=\"0\" max=\"100\" value=\"0\" step=\"20\" oninput=\"nilai(value)\">"); client.println("</td>");

20 34 client.println("<td width=\"45\" height=\"50\" align=\"right\" valign=\"middle\">"); client.println("<output for=\"vol\" id=\"volume\">0</output> %"); client.println("</td>"); client.println("<td align=\"right\">"); client.println("<input type=\"submit\" value=\"terapkan\"></input>"); client.println("</form>"); client.println("</td>"); client.println("</tr>"); client.println("</table>"); client.println("<script>"); client.println("function nilai(vol){ document.queryselector('#volume').value = vol; "); client.println("</script>"); client.println("</body>"); client.println("</html>"); delay(1); client.stop(); if(readstring.indexof("?terang=0")>0){ //coding sliding analogwrite(lampspin, 255*0/100); state=0; if(readstring.indexof("?terang=20")>0){ analogwrite(lampspin, 255*20/100); state=1; if(readstring.indexof("?terang=40")>0){ analogwrite(lampspin, 255*40/100);

21 35 state=1; if(readstring.indexof("?terang=60")>0){ analogwrite(lampspin, 255*60/100); state=1; if(readstring.indexof("?terang=80")>0){ analogwrite(lampspin, 255*80/100); state=1; if(readstring.indexof("?terang=100")>0){ analogwrite(lampspin, 255*100/100); state=1; if(readstring.indexof("?on")>0){ //coding on if(state==0){ lampuon(); else if(state==1){ state=1; if(readstring.indexof("?off")>0){ //coding off if(state==1){ lampuoff(); else if(state==0){

22 36 state=0; if(readstring.indexof("?dimm")>0){ //coding dimm if(state==0){ lampudimm(); else if(state==1){ state=0; readstring=""; void lampuon(){ for(int i = 0; i < 255; i++) { analogwrite(lampspin, i); delay(dimm); void lampuoff(){

23 37 for(int i = 255; i >= 0; i--) { analogwrite(lampspin, i); delay(dimm); void lampudimm(){ for(int i = 0; i < 255; i++) { analogwrite(lampspin, i); delay(dimm); for(int i = 255; i >= 0; i--) { analogwrite(lampspin, i); delay(dimm); a) Kode program untuk pemanggilan library Spi dan Ethernet Kode prograrm ini berfungsi untuk pemanggilan library Spi dan Ethernet. #include <SPI.h> coding pemaggilan library Spi #include <Ethernet.h>//coding pemaggilan library Ethernet

24 38 b) Kode program untuk nomor mac address dan target host Kode prograrm ini berfungsi untuk menghubungkan data yang ditransmisikan mengunakan nomer IP untuk menentukan client terhubung pada server yang tepat, dan nomor port untuk menentukan agar aplikasi client terhubung pada server sesuai nomer port yang tepat, berikut kode programnya : byte mac[]= {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED;//mac address byte ip[]= {192,168,1,1;//ip addres arduino byte gateway[]={192,168,1,2; //ip gateway byte subnet[]={255,255,255,248;//subnet mask EthernetServer server(80); //server port String readstring; //deklarasi variabel untuk readstring (membaca url pada address bar) c) Kode program untuk penentuan kaki pin dan waktu dimmer Kode program ini digunakan penentuan kaki Pin dan waktu dimmer byte LampsPin=5;//deklarasi variabel untuk lampu dan penentuan kaki PIN byte dimm = 50; // untuk pertambahan jarak waktu dimmer lebih panjang byte state = 0;//

25 39 d) Kode program untuk koneksi dengan server Kode program ini digunakan agar client dapat terkoneksi dengan server secara aplikasi, berfungsi untuk menghubungkan informasi client-server, data dari aplikasi client di kirimkan ke server, kemudian server mengirimkan informasi yang di butuhkan client dengan kode berikut: Ethernet.begin(mac, ip, gateway, subnet); server.begin(); Serial.print("server is at "); Serial.println(Ethernet.localIP()); void loop(){ EthernetClient client = server.available(); if (client) { while (client.connected()) { if (client.available()) { char c = client.read(); //read char by char HTTP request if (readstring.length() < 100) { //store characters to string readstring += c; //Serial.print(c);

26 40 e) Kode program untuk halaman web Pada program halaman web, untuk menjalankan program di inputkan secara manual pada aplikasi Arduino IDE, berikut ini kode programnya if (client){ while (client.connected()){ if (client.available()){ char c =client.read(); if (readstring.length()<100){ readstring +=c; if(c=='\n'){ Serial.println(readString); client.println("http/ OK"); client.println("content-type : text/html"); client.println(); client.println("<!doctype HTML>"); client.println("<html>"); client.println("<head>"); client.println("<title>kontrol Lampu</title>"); // tittle page client.println("<style>"); client.println("body {margin-top:100px; font: 15px Lato, sans-serif; font-weight: 600; color: #000; "); client.println(".capt{margin-bottom:10px; font: 18px Lato, sans-serif; font-weight: 600; color: #000; "); client.println("</style>"); //kode program diatas adalah css style untuk memperindah tampilan halaman web. client.println("</head>");

27 41 client.println("<body>"); client.println("<table align=\"center\" border=\"0\">"); client.println("<caption class=\"capt\">kontrol Kecerahan Lampu</caption>"); client.println("<tr>"); client.println("<tdwidth=\"100\"height=\"50\">mode Otomatis</td>"); client.println("<td colspan=\"3\">"); client.println("<ahref=\"/?off\"\"><button>dimmer OFF</button></a>"); //kode program diatas menampilkan button off pada halaman web. client.println("<ahref=\"/?on\"\"><button>dimmer ON</button></a>"); // kode program diatas menampilkan button on pada halaman web. client.println("<ahref=\"/?dimm\"\"><button>automatic</button></a>"); // kode program diatas menampilkan button automatic pada halaman web. client.println("</td>"); client.println("</tr>"); client.println("<tr>"); client.println("<td width=\"120\">mode Manual</td>"); client.println("<tdwidth=\"150\"height=\"50\" align=\"left\" valign=\"middle\">"); client.println("<form method=\"get\">"); client.println("<input name=\"terang\" type=\"range\" min=\"0\" max=\"100\" value=\"0\" step=\"20\" // kode program diatas menampilkan input range pada halaman web dengan masukkan max 100 dan masukkan min 0,dengan kelipatan 20.

28 42 oninput=\"nilai(value)\">"); client.println("</td>"); client.println("<td width=\"45\" height=\"50\" align=\"right\" valign=\"middle\">"); client.println("<output for=\"vol\" id=\"volume\">0</output> %"); client.println("</td>"); client.println("<td align=\"right\">"); client.println("<input type=\"submit\" value=\"terapkan\"></input>"); // kode program diatas menampilkan button terapkan pada halaman web untuk menerapkan step yang dipilih dari 0-100%. client.println("</form>"); client.println("</td>"); client.println("</tr>"); client.println("</table>"); client.println("<script>"); client.println("function nilai(vol){ document.queryselector('#volume').value = vol; "); client.println("</script>"); client.println("</body>"); client.println("</html>"); delay(1); client.stop(); Input dari halaman web yang diketik akan menampilkan tampilan control lampu seperti Gambar 3.1 f) Kode program untuk menyalakan lampu dengan menu sliding button

29 43 Kode program ini terletak pada Sliding button untuk menyalakan lampu berikut kode program: if(readstring.indexof("?terang=0")>0){ analogwrite(lampspin, 255*0/100); state=0; User menggeser sliding button kedalam nilai 0% maka akan mengeluarkan listrik 0 Volt menghasilkan nyala lampu seperti gambar 3.14 if(readstring.indexof("?terang=20")>0){ analogwrite(lampspin, 255*20/100); state=1; User menggeser sliding button kedalam nilai 20% maka akan mengeluarkan listrik 1 Volt menghasilkan nyala lampu seperti gambar 3.16 if(readstring.indexof("?terang=40")>0){ analogwrite(lampspin, 255*40/100); state=1; User menggeser sliding button kedalam nilai 40% maka akan mengeluarkan listrik 2 Volt menghasilkan nyala lampu seperti gambar 3.18 if(readstring.indexof("?terang=60")>0){ analogwrite(lampspin, 255*60/100); state=1;

30 44 User menggeser sliding button kedalam nilai 60% maka akan mengeluarkan listrik 3 Volt menghasilkan nyala lampu seperti gambar 3.20 if(readstring.indexof("?terang=80")>0){ analogwrite(lampspin, 255*80/100); state=1; User menggeser sliding button kedalam nilai 80% maka akan mengeluarkan listrik 4 Volt menghasilkan nyala lampu seperti gambar 3.22 if(readstring.indexof("?terang=100")>0){ analogwrite(lampspin, 255*100/100); state=1; User menggeser sliding button kedalam nilai 100% maka akan mengeluarkan listrik 5 Volt menghasilkan nyala lampu seperti gambar 3.24 Cara kerja kode program di atas yaitu client mengakses server untuk menyalakan lampu dengan range 0%-100%. g) Kode program untuk menyalakan lampu dengan menu on Kode program ini untuk menyalakan lampu berikut kode programnya :

31 45 if(readstring.indexof("?on") >0){ if(status==0){ for(int i = 0; i < 255; i++) { analogwrite(led, i); delay(20); status=1; else{ Cara kerja kode program di atas yaitu client mengakses server untuk mengaktifkan lampu h) Kode program untuk mematikan lampu dengan menu off

32 46 Kode program ini terletak pada button off untuk mematikan lampu off berikut kode programnya : if (readstring.indexof("?off") >0){ if(status==1){ for(int i = 255; i >= 0; i--) { analogwrite(led, i); delay(20); status=0; else{ Cara kerja kode program di atas yaitu client mengakses server untuk mematikan lampu.

33 47 i) Kode program untuk dimmer dengan menu button dimmer Kode program ini terletak pada button dimmer untuk menyalakan lampu dimmer berikut kode program: void lampudimm(){ for(int i = 0; i < 255; i++) { analogwrite(lampspin, i); delay(dimm); for(int i = 255; i >= 0; i--) { analogwrite(lampspin, i); delay(dimm); Cara kerja kode program di atas yaitu client mengakses server untuk menyalakan lampu dimmer.

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1. Alat dan Bahan Alat dan bahan yang digunakan pada tugas akhir ini yaitu berupa hardware dan software. Table 3.1. merupakan alat dan bahan yang digunakan. Tabel 3.1. Alat dan

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT BAB III PERANCANGAN DAN PEMBUATAN ALAT Pada bab ini akan dibahas mengenai proses perancangan alat mulai dari perancangan sistem mekanik sampai perancangan sistem elektronik sehingga semua sistem alat dapat

Lebih terperinci

Hanada, Eisuke, dkk. Wireless LAN System as a Computer Communication Insfrastructure of

Hanada, Eisuke, dkk. Wireless LAN System as a Computer Communication Insfrastructure of DAFTAR PUSTAKA Hanada, Eisuke, dkk. Wireless LAN System as a Computer Communication Insfrastructure of a Hospital : Insuring Availability and Security. Japan : Shimane University of Hospital. Alaziz, Musaab,

Lebih terperinci

DT-AVR Application Note

DT-AVR Application Note DT-AVR DT-AVR Application Note AN-231 Monitoring Accelerometer, RTC, dan Switch Melalui Web Browser Oleh: Tim IE Untuk mengetahui hasil pembacaan suatu modul pada umumnya kita menggunakan terminal, atau

Lebih terperinci

//inisialisasi variabel dan library #include <SD.h> #include <SPI.h> #include <Time.h> #include <Ethernet.h>

//inisialisasi variabel dan library #include <SD.h> #include <SPI.h> #include <Time.h> #include <Ethernet.h> 46 LAMPIRAN A //Kode Program Sistem //inisialisasi variabel dan library #include #include #include #include byte sensorinterrupt = 0; // 0 = pin 2; 1 = pin 3 byte sensorpin

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA

BAB IV PENGUJIAN DAN ANALISA BAB IV PENGUJIAN DAN ANALISA Pada bab ini akan dibahas mengenai komponen dan perangkat yang digunakan serta tahap pengujian masing-masing komponen sampai ke tahap pengujian keseluruhan. Setelah semua pengujian

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT 44 BAB III PERANCANGAN ALAT 3.1 Deskripsi Alat Pada bab ini penulis akan menjelaskan spesifikasi alat, menjelaskan beberapa blok rangkaian masing-masing bloknya memiliki karakteristik yang berbeda-beda,dan

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Diagram Blok Sistem Dalam perancangan dan pembuatan alat untuk pengontrol dan pengendali miniatur lampu HMP ini diharapkan akan menghasilkan suatu sistem yang

Lebih terperinci

BAB 3 PERANCANGAN ALAT

BAB 3 PERANCANGAN ALAT BAB 3 PERANCANGAN ALAT 3.1 Deskripsi Alat Pada bab ini penulis akan menjelaskan spesifikasi alat pemodelan sterilisasi ruangan yang akan dibuat dan menjelaskan beberapa blok diagram dan rangkaian yang

Lebih terperinci

PETUNJUK PELAKSANAAN PRAKTIKUM ET2200 PRAKTIKUM TEKNIK TELEKOMUNIKASI 2 SISTEM EMBEDDED

PETUNJUK PELAKSANAAN PRAKTIKUM ET2200 PRAKTIKUM TEKNIK TELEKOMUNIKASI 2 SISTEM EMBEDDED PETUNJUK PELAKSANAAN PRAKTIKUM ET2200 PRAKTIKUM TEKNIK TELEKOMUNIKASI 2 SISTEM EMBEDDED LABORATORIUM TELEMATIKA PROGRAM STUDI TEKNIK TELEKOMUNIKASI SEKOLAH TEKNIK ELEKTRO DAN INFORMATIKA INSTITUT TEKNOLOGI

Lebih terperinci

BAB IV IMPLEMENTASI DAN UJI COBA

BAB IV IMPLEMENTASI DAN UJI COBA BAB IV IMPLEMENTASI DAN UJI COBA 4.1 Implementasi Perangkat Lunak Dalam implementasi aplikasi alat pengendali rumah jarak jauh (smart home) penulis tidak mengunakan ip public/vpn melainkan menggunakan

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT Bab ini menjelaskan tentang perancangan sistem IOT dari proyek yang sudah dijelaskan sebelumnya. 3.1. Diagram Blok Sistem Perancangan diagram blok sistem alat ini ditunjukkan pada

Lebih terperinci

BAB III. bab ini akan dibahas mengenai proses perancangan mekanik serta. penyusunan rangkaian untuk merealisasikan sistem alat.dalam hal ini Ethernet

BAB III. bab ini akan dibahas mengenai proses perancangan mekanik serta. penyusunan rangkaian untuk merealisasikan sistem alat.dalam hal ini Ethernet 21 BAB III PERANCANGAN SISTEM MONITORING SMART URINOIR BERBASIS RF ID(RADIO FREQUENCY IDENTIFICATION) DAN SD CARD DATA LOGGER DATABASE SEBAGAI PENYIMPAN DATA PASIEN bab ini akan dibahas mengenai proses

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV PENGUJIAN DAN ANALISA ALAT BAB IV PENGUJIAN DAN ANALISA ALAT Setelah proses perancangan selesai, maka pada bab ini akan dijelaskan mengenai persiapan komponen, peralatan yang dipergunakan, serta pengujian pada alat. Kemudian menyiapkan

Lebih terperinci

BAB IV HASIL PENGUJIAN DAN PENGAMATAN. lunak (software) aplikasi Android dan perangkat keras (hardware) meliputi

BAB IV HASIL PENGUJIAN DAN PENGAMATAN. lunak (software) aplikasi Android dan perangkat keras (hardware) meliputi BAB IV HASIL PENGUJIAN DAN PENGAMATAN Dalam bab ini penulis akan menguraikan dan menjelaskan hasil analisis pengujian dari hasil penelitian tugas akhir ini yang telah dilakukan, pengujian dilakukan dalam

Lebih terperinci

BAB IV PEMBAHASAN. 27

BAB IV PEMBAHASAN. 27 BAB IV PEMBAHASAN 4.1 Perancangan Kendali Back Gauge Berbasis Arduino Sistem yang akan dirancang akan terbagi menjadi dua bagian, yaitu perancangan perangkat keras ( Hardware ) dan perancangan perangkat

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA ALAT. perancangan alat. Tujuan pengujian adalah untuk mengetahui kebenaran

BAB IV PENGUJIAN DAN ANALISA ALAT. perancangan alat. Tujuan pengujian adalah untuk mengetahui kebenaran 33 BAB IV PENGUJIAN DAN ANALISA ALAT 4.1 Pengujian. Dalam bab ini akan dibahas mengenai pengujian dan analisa dari sistem perancangan alat. Tujuan pengujian adalah untuk mengetahui kebenaran rangkaian

Lebih terperinci

PERANCANGAN PENGENDALIAN PERALATAN LISTRIK MELALUI KOMUNIKASI PROTOKOL TCP/IP DENGAN MIKROKONTROLER ARDUINO MEGA 2560

PERANCANGAN PENGENDALIAN PERALATAN LISTRIK MELALUI KOMUNIKASI PROTOKOL TCP/IP DENGAN MIKROKONTROLER ARDUINO MEGA 2560 PERANCANGAN PENGENDALIAN PERALATAN LISTRIK MELALUI KOMUNIKASI PROTOKOL TCP/IP DENGAN MIKROKONTROLER ARDUINO MEGA 2560 Enda Wista Sinuraya *) Jurusan Teknik Elektro, Universitas Diponegoro Semarang Jl.

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1 Kebutuhan Sistem Kebutuhan fungsional sistem merupakan paparan mengenai fitur-fitur yang akan dimasukan kedalam aplikasi yang akan dibangun. Fitur fitur tersebut harus memenuhi

Lebih terperinci

PERANCANGAN ALAT PENGENDALI LAMPU MENGGUNAKAN SUARA BERBASIS ANDROID. :Arnold Sanurda NPM : Dosen Pembimbing :Dr. Debyo Saptono, ST., MT.

PERANCANGAN ALAT PENGENDALI LAMPU MENGGUNAKAN SUARA BERBASIS ANDROID. :Arnold Sanurda NPM : Dosen Pembimbing :Dr. Debyo Saptono, ST., MT. PERANCANGAN ALAT PENGENDALI LAMPU MENGGUNAKAN SUARA BERBASIS ANDROID Nama :Arnold Sanurda NPM :11412165 Dosen Pembimbing :Dr. Debyo Saptono, ST., MT. LATAR BELAKANG MASALAH Ak#vitas menghidupkan dan mema#kan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1. ANALISIS 3.1.1 Analisis Masalah Berdasarkan permasalahan yang dijelaskan oleh penulis sebelumnya, bahwa dengan perkembangan kemajuan kehidupan manusia di tuntut untuk

Lebih terperinci

BAB III PERANCANGAN DAN REALISASI SISTEM. menggunakan sensor gas MQ-2 yang ditampilkan pada LCD 16x2 diperlukan

BAB III PERANCANGAN DAN REALISASI SISTEM. menggunakan sensor gas MQ-2 yang ditampilkan pada LCD 16x2 diperlukan BAB III PERANCANGAN DAN REALISASI SISTEM 3.1 Pembuatan Alat Didalam merealisasikan suatu alat universal gas detector berbasis arduino menggunakan sensor gas MQ-2 yang ditampilkan pada LCD 16x2 diperlukan

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA

BAB IV PENGUJIAN DAN ANALISA 62 BAB IV PENGUJIAN DAN ANALISA 4.1 Umum Untuk mengetahui apakah suatu program yang telah dibuat dapat berjalan sesuai dengan fungsinya, maka dilakukan pengujian. Pengujian ini dilakukan langsung pada

Lebih terperinci

BAB III METODOLOGI 3.1 Analisis Kebutuhan Analisis Kebutuhan Fungsi Analisis Kebutuhan Input

BAB III METODOLOGI 3.1 Analisis Kebutuhan Analisis Kebutuhan Fungsi Analisis Kebutuhan Input BAB III METODOLOGI 3.1 Analisis Kebutuhan Analisis kebutuhan adalah tahap dimana dilakukan proses pengumpulan data yang dapat menunjang atau mendukung dari aplikasi yang akan dibuat serta dapat memperoleh

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV PENGUJIAN DAN ANALISA ALAT BAB IV PENGUJIAN DAN ANALISA ALAT 4.1 PENDAHULUAN Setelah proses rancangan selesai, maka pada bab ini akan dijelaskan mengenai persiapan komponen, peralatan yang dipergunakan, serta pengujian pada alat.

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Pada bab ini akan dijelaskan perancangan sistem manajemen catu daya pada studi kasus manajemen catu daya router. Perancangan terdiri dari perancangan perangkat keras dan perancangan

Lebih terperinci

BAB III DESAIN DAN PERANCANGAN

BAB III DESAIN DAN PERANCANGAN BAB III DESAIN DAN PERANCANGAN 3.1 Tujuan Perancangan Tujuan dari perancangan alat ini adalah untuk mewujudkan gagasan dan didasari oleh teori serta fungsi dari software arduino dan perangkat remote control,

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM 29 BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Penelitian bertujuan untuk merancang sebuah sistem yang dapat melakukan penyampaian sebuah pesan multi chatting kedalam media LAN. Ada

Lebih terperinci

PANDUAN PRAKTIKUM DASAR ARDUINO

PANDUAN PRAKTIKUM DASAR ARDUINO BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 5 Belajar Arduino Meredupkan dan Menerangkan LED menggunakan PWM dan analogwrite() Pada praktikum kali ini, kita

Lebih terperinci

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA TUGAS JARINGAN KOMPUTER Nama : Yonatan Riyadhi NIM : 09011181419009 Kelas : SK 5A Nama Dosen : Dr. Deris Stiawan M.T JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 CAPTURE DAN

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT Pada bab ini akan dijelaskan mengenai bagaimana perancangan fire alarm sistem yang dapat ditampilkan di web server dengan koneksi Wifi melalui IP Address. Perancangan alat ini

Lebih terperinci

BAB III PRINSIP KERJA DAN PERANCANGAN

BAB III PRINSIP KERJA DAN PERANCANGAN BAB III PRINSIP KERJA DAN PERANCANGAN 3.1 Diagram Blok Hardware Dalam bab ini kita akan membahas tentang perancangan alat serta prinsip kerja dari alat yang telah kita buat. Pada gambar 3.1 memperlihatkan

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT Pada bab ini akan dijelaskan mengenai perancangan sistem home automation menggunakan teknologi NFC berbasis Arduino. Sistem home automation mengasumsikan peralatan listrik atau

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dilakukan implementasi dan pengujian terhadap Aplikasi Power Control. Tahapan ini dilakukan setelah analisa dan perancangan selesai dilakukan dan akan

Lebih terperinci

DT-AVR. Application Note AN214

DT-AVR. Application Note AN214 DT-AVR DT-AVR Application Note AN214 Simple Web Server menggunakan DT-AVR Inoduino dan WIZ820io Oleh: Tim IE Aplikasi kali akan membahas pembuatan web server sederhana menggunakan DT-AVR Inoduino sebagai

Lebih terperinci

Logika pemrograman sederhana

Logika pemrograman sederhana Logika pemrograman sederhana Setelah belajar materi 1, 2 dan 3 sekarang saatnya mengenal logika pemrograman sederhana, di materi 1 sudah di bahas sedikit apa itu algoritma pemrograman, sekarang saatnya

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN Pada bab ini akan menjelaskan tentang sistem analisis dan perancangan pada pembuatan sistem komunikasi bluetooth pada aquascape berbasis arduino. Pengendelaian alat pada

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV PENGUJIAN DAN ANALISA ALAT BAB IV PENGUJIAN DAN ANALISA ALAT 4.1 Pengujian Hardware Setelah pembuatan hardware dan software maka akan dilakukan pengujian alat yang telah dibuat, ada beberapa tahap untuk pengujian Hardware yaitu:

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Analisa masalah yang didapat dari penelitian ini adalah membuat data kompresi dengan menggunakan algoritma Lempel Ziv Welch (LZW). Algoritma kompresi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM Bab ini menjelaskan perancangan sistem yang dibuat, berupa perancangan sistem mikrokontroller dan tampilan antarmuka web. Bab ini diharapkan dapat memberikan gambaran

Lebih terperinci

PERANCANGAN DAN PEMBUATAN SYSTEM Block Diagram Perancangan dari Konfigurasi System

PERANCANGAN DAN PEMBUATAN SYSTEM Block Diagram Perancangan dari Konfigurasi System 41 BAB III PERANCANGAN DAN PEMBUATAN SYSTEM 3.1. Block Diagram Perancangan dari Konfigurasi System Dari blok diagram diatas dapat ada beberapa bagian blok yang dapat diuraian sebagai berikut : Gambar 3.1.

Lebih terperinci

BAB III PERANCANGAN ALAT UKUR KECEPATAN PUTAR DENGAN MENGGUNAKAN ROTARY ENDOCER

BAB III PERANCANGAN ALAT UKUR KECEPATAN PUTAR DENGAN MENGGUNAKAN ROTARY ENDOCER BAB III PERANCANGAN ALAT UKUR KECEPATAN PUTAR DENGAN MENGGUNAKAN ROTARY ENDOCER 3.1 Blok diagram umum Tahapan yang wajib dilakukan berikutnya adalah membuat rancangan. Berikut ini blok digram yang menggambarkan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Bagian dari bab ini akan membahas mengenai analisa dan perancangan sistem yang akan dibangun pada pengerjaan tugas akhir ini. Pembahasan analisa meliputi analisa

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dalam bab ini akan dijelaskan dan ditampilkan hasil dari pengujian rancangan alat yang dibuat beserta pembahasan tentang sistem dan cara kerja perancangan

Lebih terperinci

Belajar mikrokontroler Arduino untuk tingkat Pemula.

Belajar mikrokontroler Arduino untuk tingkat Pemula. Belajar mikrokontroler Arduino untuk tingkat Pemula. Arduino sudah menjadi salah satu modul mikrokontroler yang cukup populer sejak beberapa tahun ini. Sifatnya yang open source dan semakin banyak dukungan

Lebih terperinci

DAFTAR ISI. A BSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... v. DAFTAR TABEL... ix. DAFTAR GAMBAR... x. DAFTAR LAMPIRAN... xi

DAFTAR ISI. A BSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... v. DAFTAR TABEL... ix. DAFTAR GAMBAR... x. DAFTAR LAMPIRAN... xi DAFTAR ISI A BSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... v DAFTAR TABEL... ix DAFTAR GAMBAR... x DAFTAR LAMPIRAN... xi BAB I PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Tujuan Penulisan...

Lebih terperinci

PANDUAN PRAKTIKUM DASAR ARDUINO

PANDUAN PRAKTIKUM DASAR ARDUINO BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 10 Belajar Arduino Switch Case Statement Menggunakan Keyboard Komputer Sebagai Input Serial Arduino Pada praktikum

Lebih terperinci

BAB IV UJI COBA DAN IMPLEMENTASI

BAB IV UJI COBA DAN IMPLEMENTASI BAB IV UJI COBA DAN IMPLEMENTASI Setelah melakukan pengumpulan kebutuhan dan membangun prototyping perancangan alat terhadap prototipe robot dengan sistem tertanam berbasis pemrograman web, langkah selanjutnya

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISIS

BAB IV PENGUJIAN DAN ANALISIS BAB IV PENGUJIAN DAN ANALISIS Pada bab ini akan dibahas mengenai pengujian alat serta analisis dari hasil pengujian. Tujuan dari pengujian ini untuk mengetahui sejauh mana kinerja hasil perancangan yang

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN Penelitian ini menggunakan metode penelitian eksperimen (uji coba). Tujuan dari penelitian ini yaitu membuat suatu alat yang dapat mengontrol piranti rumah tangga yang ada pada

Lebih terperinci

TAKARIR. perangkat yang digunakan untuk mengkondisikan udara. kumpulan fungsi-fungsi dalam pemrograman untuk mendukung proses pemrograman

TAKARIR. perangkat yang digunakan untuk mengkondisikan udara. kumpulan fungsi-fungsi dalam pemrograman untuk mendukung proses pemrograman TAKARIR Input Output Air conditioner Software Hardware Upload Device Sensor Switching Library masukan keluaran perangkat yang digunakan untuk mengkondisikan udara perangkat lunak perangkat keras mengunggah

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Software Software arduino merupakan software yang sangat penting karena merupakan proses penginputan data dari komputer ke dalam mikrokontroler arduino menggunakan software

Lebih terperinci

HTTP Protocol Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser melakukan koneksi ke web service yang berjalan pada

HTTP Protocol Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser melakukan koneksi ke web service yang berjalan pada Application Layer Application layer adalah lapisan yang menyediakan interface antara aplikasi yang digunakan untuk berkomunikasi dan jaringan yang mendasarinya di mana pesan akan dikirim. Layer ini berhubungan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA Pembahasan dalam Bab ini meliputi pengujian dari setiap bagian kemudian dilakukan pengujian secara keseluruhan. Ada beberapa tahapan pengujian untuk yang harus dilakukan untuk

Lebih terperinci

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP Form pada PHP mempunyai dua method pengiriman data, yaitu GET dan POST. Dengan menggunakan method GET, maka nilai variabel yang dikirimkan ke server melalui

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisa Tahapan analisa sistem dimulai karena adanya permintaan dan keinginan terhadap sistem baru atau penyempurnaan sistem lama, beberapa faktor yang mempengaruhi

Lebih terperinci

BAB III METODOLOGI PERANCANGAN. Diagram alir digambarkan pada gambar berikut :

BAB III METODOLOGI PERANCANGAN. Diagram alir digambarkan pada gambar berikut : BAB III METODOLOGI PERANCANGAN 3.1 Diagram Alir Penelitian Pada penelitian ini di perlukan diagram alir yang digunakan untuk mengetahui langkah-langkah yang perlu dilakukan untuk menyelesaikan alat ini.

Lebih terperinci

BAB III PERANCANGAN SISTEMKENDALI PADA EXHAUST FAN MENGGUNAKAN SMS GATEWAY

BAB III PERANCANGAN SISTEMKENDALI PADA EXHAUST FAN MENGGUNAKAN SMS GATEWAY BAB III PERANCANGAN SISTEMKENDALI PADA EXHAUST FAN MENGGUNAKAN SMS GATEWAY 3.1 Perancangan Alat Dalam merealisasikan sebuah sistem elektronik diperlukan tahapan perencanaan yang baik dan matang. Tahapan-tahapan

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1 Deskripsi Sistem Bab ini membahas perancangan alat yang meliputi perancangan perangkat keras hingga perancangan perangkat lunak. Bentuk dari perancangan akan di jabarkan sebagai

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1 Gambaran Umum Rancang Bangun Prototype Monitoring dan Kendali Pada Rumah Menggunakan ESP 8266 (wemos) ini terdiri dari dua perancangan, yaitu perancangan perangkat keras meliputi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini dijelaskan tentang dua bagian utama yaitu analisa dan perancangan sistem aplikasi wizard. 3.1.1 Analisis Sistem Analisis sistem merupakan proses pemaparan

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT BAB III PERANCANGAN DAN PEMBUATAN ALAT Perancangan dan pembuatan alat ini terdiri dari beberapa bagian, yakni perancangan hardware, perancangan software baik di handphone maupun arduino dan terakhir perancangan

Lebih terperinci

Komunikasi Serial pada ARDUINO UNO R3 untuk mengkatifkan (Menyalakan dan mematikan) LED

Komunikasi Serial pada ARDUINO UNO R3 untuk mengkatifkan (Menyalakan dan mematikan) LED Komunikasi Serial pada ARDUINO UNO R3 untuk mengkatifkan (Menyalakan dan mematikan) LED Tulisan kali ini akan membahas aplikasi ARDUINO UNO R3 dengan komunikasi serial untuk mengaktifkan (menyalakan) LED.

Lebih terperinci

Sistem Monitor Dan Kendali Ruang Server Dengan Embedded Ethernet

Sistem Monitor Dan Kendali Ruang Server Dengan Embedded Ethernet Sistem Monitor Dan Kendali Ruang Server Dengan Embedded Ethernet A.A. Ketut Agung Cahyawan W Staf pengajar Teknologi Informasi, Fakultas Teknik, Universitas Udayana E-mail:agung.cahyawan@ee.unud.ac.id

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1 Gambaran Umum Rancangan alat pengendali pintu melalui monitoring kamera yang digunakan pada penulisan ini terdapat 2 cara yang dilakukan yaitu melalui kamera yang akan mengambil

Lebih terperinci

MODUL 2 Input Data dalam Arduino

MODUL 2 Input Data dalam Arduino MODUL 2 Input Data dalam Arduino I. TUJUAN Mahasiswa mampu mengenal dan memahami maksud maupun penerapan Arduino Mahasiswa dapat menciptakan sebuah karya berbasis Arduino Mahasiswa dapat mengontrol sebuah

Lebih terperinci

BAB IV ANALISA DAN PENGUJIAN ALAT

BAB IV ANALISA DAN PENGUJIAN ALAT 37 BAB IV ANALISA DAN PENGUJIAN ALAT 4.1 Tujuan Pengukuran dan Pengujian Pengukuran dan pengujian alat bertujuan agar dapat diketahui sifat dan karakteristik tiap blok rangkaian dan fungsi serta cara kerja

Lebih terperinci

Manual Book SID-SEKOLAH Manual Book SID-SEKOLAH

Manual Book SID-SEKOLAH  Manual Book SID-SEKOLAH I. INSTALLASI JARINGAN Proses untuk menginstallasi jaringan pada komputer anda. Sebelum melakukan installasi anda harus mempersiapkan dulu satu komputer yang akan digunakan untuk server atau sebagai Central

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN. Running text RGB atau yang biasa dikenal dengan nama. Videotron merupakan salah satu media promosi digital yang

BAB II ANALISIS DAN PERANCANGAN. Running text RGB atau yang biasa dikenal dengan nama. Videotron merupakan salah satu media promosi digital yang BAB II ANALISIS DAN PERANCANGAN 2.1. Landasan Teori Running text RGB atau yang biasa dikenal dengan nama Videotron merupakan salah satu media promosi digital yang sedang ngetren saat ini. Biasanya digunakan

Lebih terperinci

IMPLEMENTASI HOME AUTOMATION BERBASIS WEB PADA KONTROL DAN SERVER RASPBERRY PI

IMPLEMENTASI HOME AUTOMATION BERBASIS WEB PADA KONTROL DAN SERVER RASPBERRY PI ISSN : 2442-5826 e-proceeding of Applied Science : Vol.1, No.1 April 2015 Page 746 IMPLEMENTASI HOME AUTOMATION BERBASIS WEB PADA KONTROL DAN SERVER RASPBERRY PI IMPLEMENTATION OF HOME AUTOMATION WITH

Lebih terperinci

BAB IV HASIL DAN ANALISIS

BAB IV HASIL DAN ANALISIS BAB IV HASIL DAN ANALISIS 1.1. Konfigurasi Arduino Arduino Uno. DHT11 ini digunakan untuk menangkap data suhu dan kelembaban udara. perangkat lunak akan menggunakan program Arduino digunakan untuk menuliskan

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV PENGUJIAN DAN ANALISA ALAT BAB IV PENGUJIAN DAN ANALISA ALAT 4.1 Tujuan Setelah perancangan software dan alat telah selesai, untuk tahap selanjutnya yaitu pengujian dan analisa alat, tujuan dari pengujian ini adalah untuk mengetahui

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN Pada bab ini akan dijelaskan tahapan desain penelitian dan kerangka konsep penelitian yang digunakan untuk perancangan sistem monitoring pendeteksi komponen pecah dengan

Lebih terperinci

TUGAS V JARINGAN KOMPUTER

TUGAS V JARINGAN KOMPUTER TUGAS V JARINGAN KOMPUTER OLEH : NAMA : WULANDARI SAPUTRI NIM : 09011181419015 KELAS : SK 5 A DOSEN : DERIS STIAWAN, M.T, Phd FAKULTAS ILMU KOMPUTER SISTEM KOMPUTER 2016 UNIVERSITAS SRIWIJAYA MENGANALISA

Lebih terperinci

BAB IV PENGUJIAN ALAT

BAB IV PENGUJIAN ALAT BAB IV PENGUJIAN ALAT Pengujian merupakan langkah yang di gunakan untuk mengetahui sejauh mana kesesuain antara rancangan dengan kenyataan pada alat yang di buat, apakah sudah sesuai dengan kenyataan atau

Lebih terperinci

BAB IV ANALISA DAN PENGUJIAN ALAT

BAB IV ANALISA DAN PENGUJIAN ALAT BAB IV ANALISA DAN PENGUJIAN ALAT Setelah proses perancangan selesai, maka dalam bab ini akan diungkapkan dan diuraikan mengenai persiapan komponen dan peralatan yang dipergunakan, serta langkah-langkah

Lebih terperinci

PANDUAN PRAKTIKUM DASAR ARDUINO

PANDUAN PRAKTIKUM DASAR ARDUINO BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 13 Belajar Arduino Deteksi Perubahan Kondisi dan Operator Modulo Pada praktikum sebelumnya, kita telah belajar

Lebih terperinci

Formulir. Menyisipkan / membuat formulir, lakukan salah satu cara berikut : Insert Forms Insert Bar, pilih kategori Forms

Formulir. Menyisipkan / membuat formulir, lakukan salah satu cara berikut : Insert Forms Insert Bar, pilih kategori Forms Formulir Forms adalah fasilitas dalam HTML yang sangat berguna dan memegang peranan penting dalam meningkatkan interaktivitas di dunia web. Dengan form kita dapat melakukan pooling, survei, pemasukan data

Lebih terperinci

Praktikum II LED dan PUSH BUTTON

Praktikum II LED dan PUSH BUTTON Praktikum II LED dan PUSH BUTTON TUJUAN: 1. 1 Mahasiswa memahami rangkaian mikrokontroller dengan interface ke saklar. 2. Mahasiswa dapat memahami program Arduino untuk mengambil data saklar dan mengeluarkan

Lebih terperinci

BUKU PANDUAN CARA PENGGUNAAN APLIKASI PERHITUNGAN HARGA POKOK PRODUKSI

BUKU PANDUAN CARA PENGGUNAAN APLIKASI PERHITUNGAN HARGA POKOK PRODUKSI LAMPIRAN BUKU PANDUAN CARA PENGGUNAAN APLIKASI PERHITUNGAN HARGA POKOK PRODUKSI 1. Cara Membuka Aplikasi Langkah awal membuka Aplikasi Perhitungan Harga Pokok Produksi yaitu dengan membuka web browser,

Lebih terperinci

IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dijelaskan tentang tahapan implementasi dan pengujian. Tahap pengujian terdiri dari pengujian rangkaian daya dan pengujian alat secara keselurahan. 5.1. Implementasi

Lebih terperinci

PANDUAN PRAKTIKUM DASAR ARDUINO

PANDUAN PRAKTIKUM DASAR ARDUINO BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 3 Belajar Arduino analogread() dan Komunikasi Serial Setelah sebelumnya kita belajar tentang penggunaan pin digital

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA SISTEM

BAB IV PENGUJIAN DAN ANALISA SISTEM BAB IV PENGUJIAN DAN ANALISA SISTEM Pada bab ini penulis akan menguraikan mengenai persiapan komponenkomponen dan peralatan yang digunakan serta langkah-langkah praktek, kemudian menampilkan data hasil

Lebih terperinci

Pengembangan RTU (Remote Terminal Unit) untuk Sistem Kontrol Jarak Jauh berbasis IP

Pengembangan RTU (Remote Terminal Unit) untuk Sistem Kontrol Jarak Jauh berbasis IP Pengembangan RTU (Remote Terminal Unit) untuk Sistem Kontrol Jarak Jauh berbasis IP Rika Sustika P2 Informatika-LIPI rika@informatika.lipi.go.id Oka Mahendra P2 Informatika-LIPI oka@informatika.lipi.go.id

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN

BAB III PERANCANGAN DAN PEMBUATAN BAB III PERANCANGAN DAN PEMBUATAN 3.1 Diagram Alir Gambar 3.1 Diagram alir proses perancangan dan pembuatan Live Video Streaming menggunakan jaringan internet, WLAN dan Wireless IP camera 40 3.2 Topologi

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Software Software arduino merupakan software yang sangat penting karena merupakan proses penginputan data dari komputer ke dalam mikrokontroler arduino menggunakan software

Lebih terperinci

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata Dasar Pemrograman Web Pemrograman Web Adam Hendra Brata Teknologi Client Server Arsitektur Client Server Model komunikasi yang terdiri server sebagai pemberi layanan dan client sebagai pengguna layanan

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1. Landasan Teori Teks berjalan merupakan salah satu media untuk menampilkan informasi kepada publik dengan bantuan LED (Light Emitting Dioda). Informasi yang ditampilkan

Lebih terperinci

FTP Server. Konfigurasi Server Konfigurasi FTP. 1. Klik Menu Start All Programs Control Panel Add/Remove Program

FTP Server. Konfigurasi Server Konfigurasi FTP. 1. Klik Menu Start All Programs Control Panel Add/Remove Program FTP Server File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP

Lebih terperinci

BAB III PERANCANGAN. meliputi dua Perancangan yaitu perangkat keras (hardware) dan perangkat lunak

BAB III PERANCANGAN. meliputi dua Perancangan yaitu perangkat keras (hardware) dan perangkat lunak BAB III PERANCANGAN Prototipe Smart Urinal sebagai salah satu sarana Medical Check Up meliputi dua Perancangan yaitu perangkat keras (hardware) dan perangkat lunak (software). Pembahasan perangkat keras

Lebih terperinci

BAB IV PERANCANGAN. Gambar 4.1 Blok diagram program

BAB IV PERANCANGAN.  Gambar 4.1 Blok diagram program BAB IV PERANCANGAN 4.1 Blok Diagram dan Fungsinya Secara keseluruhan sistem terdiri atas beberapa bagian yang dapat digambarkan menjadi blok diagram pada gambar. Gambar 4.1 Blok diagram program Secara

Lebih terperinci

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna Dalam tutorial cara membuat form login dengan PHP dan MySQL, kita akan belajar membuat halaman login untuk website dengan menggunakan PHP Session. Tutorial ini merupakan tutorial tingkat dasar, sederhana

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV PENGUJIAN DAN ANALISA ALAT BAB IV PENGUJIAN DAN ANALISA ALAT 4.1. Pendahuluan Setelah perancangan alat selesai, selanjutnya yang perlu dilakukan adalah pengujian dan analisa alat yang bertujuan untuk melihat tingkat keberhasilan

Lebih terperinci

Setelah itu itu kita setting IP server DHCP secara static seperti gambar ini

Setelah itu itu kita setting IP server DHCP secara static seperti gambar ini Setting DHCP,DNS dan web server di Packet Tracer Ok langsung aja yang pertama kita buat topologi seperti gambar ini Dengan ketentuan & Spesifikasi SBB : Untuk IP DHCP : 192.168.1.1/24 Untuk IP DNS : 192.168.1.254/24

Lebih terperinci

Sistem Pengendalian Peralatan Listrik Melalui Jaringan Komputer

Sistem Pengendalian Peralatan Listrik Melalui Jaringan Komputer Sistem Pengendalian Peralatan Listrik Melalui Jaringan Komputer Raka usuf 1, Aria uditia 2 Jurusan eknik Informatika, Fakultas Ilmu Komputer, Universitas Mercu Buana 3 JL. Raya Meruya Selatan, Kembangan,

Lebih terperinci

SMART HOME ARDUINO EMBEDDED WEB SERVER BERBASIS MIKROKONTROLLER ARDUINO MEGA 2560 DAN ETHERNET SHIELD

SMART HOME ARDUINO EMBEDDED WEB SERVER BERBASIS MIKROKONTROLLER ARDUINO MEGA 2560 DAN ETHERNET SHIELD SMART HOME ARDUINO EMBEDDED WEB SERVER BERBASIS MIKROKONTROLLER ARDUINO MEGA 2560 DAN ETHERNET SHIELD MAKALAH Diajukan Untuk Memenuhi Persyaratan Menyelesaikan Mata Kuliah PROJECT AKHIR Oleh: AHMAD JATI

Lebih terperinci

SISTEM KENDALI JARAK JAUH PERANGKAT ELEKTRONIK RUMAH BERBASIS CLOUD COMPUTING

SISTEM KENDALI JARAK JAUH PERANGKAT ELEKTRONIK RUMAH BERBASIS CLOUD COMPUTING SISTEM KENDALI JARAK JAUH PERANGKAT ELEKTRONIK RUMAH BERBASIS CLOUD COMPUTING Dede Kurniadi 1, Fitriyani 2 Jurnal Algoritma Sekolah Tinggi Teknologi Garut Jl. Mayor Syamsu No. 1 Jayaraga Garut 44151 Indonesia

Lebih terperinci

BAB III KONSEP RANCANGAN

BAB III KONSEP RANCANGAN BAB III KONSEP RANCANGAN 3.1 Kondisi saat ini Bahaya polusi di kawasan perkotaan semakin memprihatinkan, tingkat emisi yang diakibatkan kendaraan bermotor yang kian meningkat setiap waktu turut menyumbang

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV PENGUJIAN DAN ANALISA ALAT 81 BAB IV PENGUJIAN DAN ANALISA ALAT 4.1. Pengujian Rangkaian Untuk tahap selanjutnya setelah melakukan perancangan dan pembuatan system dan alat yang dibuat maka langkah berikutnya adalah pengujian dan

Lebih terperinci

PURWARUPA SISTEM MENYALAKAN DAN MEMATIKAN LAMPU RUANGAN BERBASIS ANDROID DENGAN WEMOS D1 MINI

PURWARUPA SISTEM MENYALAKAN DAN MEMATIKAN LAMPU RUANGAN BERBASIS ANDROID DENGAN WEMOS D1 MINI PURWARUPA SISTEM MENYALAKAN DAN MEMATIKAN LAMPU RUANGAN BERBASIS ANDROID DENGAN WEMOS D1 MINI PUBLIKASI ILMIAH Disusun sebagai salah satu syarat menyelesaikan Program Studi Strata I pada Jurusan Informatika

Lebih terperinci