PERANCANGAN PROTOTIPE SMART BUILDING BERBASIS ARDUINO UNO

Ukuran: px
Mulai penontonan dengan halaman:

Download "PERANCANGAN PROTOTIPE SMART BUILDING BERBASIS ARDUINO UNO"

Transkripsi

1 PERANCANGAN PROTOTIPE SMART BUILDING BERBASIS ARDUINO UNO Maratur Gabe Simanjuntak, F. Rizal Batubara Konsentrasi Teknik Komputer, Departemen Teknik Elektro Fakultas Teknik Universitas Sumatera Utara (USU) Jl. Almamater, Kampus USU Medan INDONESIA Abstrak Terkadang kita harus meninggalkan rumah dalam keadaan kosong untuk waktu yang lama dan kita sering berpikir untuk menghidupkan lampu di suatu ruangan di rumah kita ketika malam hari dan mematikannya ketika pagi hari. Tekadang kita juga lupa untuk mematikan sebuah alat elektronik ketika kita meninggalkan rumah dan kita tidak memiliki waktu yang cukup untuk kembali dan mematikannya. Kita dapat mengatasi masalah tersebut dengan membangun sebuah smart building. Tulisan ini membahas perancangan prototipe smart builing. Smart building yang dirancang yaitu sebuah bangunan yang terintegrasi dengan sebuah perangkat yang dapat dapat memantau dan mengontrol peralatan listrik pada bangunan tersebut. Perangkat tersebut terhubung ke jaringan komputer, sehingga dapat dikendalikan melalui jarak jauh. Prototipe yang dirancang akan bertindak sebagai sebuah web server yang menampilkan sebuah halaman web kepada client yang berisi status peralatan listrik dan tombol untuk mengatur peralatan listrik tersebut. Prototipe akan mengontrol peralatan listrik berdasarkan perintah yang dikirim oleh client. Client adalah aplikasi web browser yang ada pada perangkat yang digunakan untuk mengontrol prototipe. Hasil dari proses perancangan adalah sebuah prototipe yang dapat menghidupkan atau mematikan peralatan listrik dari jarak jauh melalui jaringan internet menggunakan aplikasi web browser. Kata Kunci: smart building, arduino uno, ethernet shield 1. Pendahuluan Kemajuan dan perkembangan dunia ini terjadi di berbagai bidang, baik di bidang ekonomi, sosial budaya, maupun bidang-bidang eksakta dan teknologi. Hal ini mendorong manusia untuk menemukan hal-hal yang baru guna mempermudah dan mengoptimalkan aktivitas manusia sehari-hari. Terkadang kita harus meninggalkan rumah dalam keadaan kosong untuk waktu yang lama dan kita sering berpikir untuk menghidupkan lampu di suatu ruangan di rumah kita ketika malam hari dan mematikannya ketika pagi hari. Tekadang kita juga lupa untuk mematikan sebuah alat elektronik ketika kita meninggalkan rumah dan kita tidak memiliki waktu yang cukup untuk kembali dan mematikannya. Kita dapat mengatasi masalah tersebut dengan membangun sebuah smart building. 2. Smart Building Smart Building sudah menjadi salah satu topik pembahasan dalam karya tulis fiksi ilmiah selama bertahun-tahun, namun baru mulai dicoba untuk diwujudkan pada awal abad ke 20 ketika pemakaian energi listrik telah meluas hingga ke rumah-rumah dan mulai majunya teknologi informasi. Smart Building mengacu pada penggunaan teknologi informasi dan komputer untuk mengendalikan peralatan yang berada di dalam bangunan tersebut (seperti jedela atau lampu). Sistem yang beropersi dalam smart building dapat berupa sistem kontrol jarak jauh yang sederhana dari lampu-lampu hingga sebuah sistem yang berbasis komputer atau mikrokontroler yang memiliki tingkat kecerdasan yang bervariasi yang secara otomatis mengontrol peralatan yang berada di dalam bangunan. Elemen dalam sebuah sistem smart building terdiri dari sensor(seperti sensor cahaya atau sensor suhu), pengontrol (seperti komputer atau mikrokontroler) dan aktuator (seperti motor, relay, servo atau sakelar lampu). Sebuah antarmuka antara manusia dengan mesin diperlukan, agar pemilik bangunan dapat

2 berinteraksi dengan sistem untuk memonitor atau mengontrolnya. Antarmuka ini dapat berupa terminal khusus atau aplikasi yang berjalan pada telepon genggam atau komputer tablet. Antarmuka tersebut berkomunikasi dengan sitem melalui jaringan kabel atau wireless menggunakan satu atau lebih protokol. 3. Arduino Uno Arduino Uno adalah arduino board yang menggunakan mikrokontroler ATmega328.. Arduino Uno memuat segala hal yang dibutuhkan untuk mendukung sebuah mikrokontroler. Hanya dengan menhubungkannya ke sebuah komputer melalui USB atau memberikan tegangan DC dari baterai atau adaptor AC ke DC sudah dapat membuanya bekerja. Arduino Uno menggunakan ATmega16U2 yang diprogram sebagai USB-toserial converter untuk komunikasi serial ke computer melalui port USB. Tampak atas dari arduino uno dapat dilihat pada gambar 1 [1]. Gambar 1 Arduino uno 4. Arduino Ethernet Shield Ethernet Shield menambah kemampuan arduino board agar terhubung ke jaringan komputer. Ethernet shield berbasiskan cip ethernet Wiznet W5100. Ethernet library digunakan dalam menulis program agar arduino board dapat terhubung ke jaringan dengan menggunakan arduino ethernet shield. Arduino board berkominikasi dengan W5100 SPI (Serial Peripheral Interface). Komunikasi ini diatur oleh library SPI.h dan Ethernet.h. Bus SPI menggunakan pin digital 11, 12 dan 13 pada Arduino Uno. Pin digital 10 digunakan untuk memilih cip W5100. Pin-pin yang sudah disebutkan sebelumnya tidak dapat digunakan untuk input/output umum ketika kita menggunakan ethernet shield [2]. DFRduino Ethernet shield adalah sebuah clone dari arduino Ethernet shield yang dibuat oleh DFRobot. Penampakan DFRduino Ethernet shield dapat dilihat pada gambar 2. Gambar 2 Ethernet Shield 5. HTTP Request Message Ketika web browser menjemput sebuah berkas dari web server, web browser menggunakan Hypertext Transfer Protocol (HTTP). HTTP adalah sebuah protokol request/respond, yang berarti computer mengirimkan sebuah permintaan (request) untuk berkas dan kemudian web server mengirim balik sebuah jawaban (respond) [3]. Sebuah HTTP request message terdiri dari beberapa bagian yaitu: a) Request-line b) Header c) Sebuah baris kosong d) Beberapa pesan opsional Request-line dimulai dengan sebuah token method, diikuti oleh request-uri dan versi protocol, dan diakhiri dengan CRLF. Tiap elemen dipisahkan oleh karakter SP (spasi). Karakter CR (carriage return) dan LF (line feed). hanya boleh dipakai untuk menandai akhir dari request-line. Token method menunjukkan method yang dilaksanakan pada resource yang ditunjukkan oleh request-uri. Request-URI adalah sebuah Uniform Resource Identifier (URI), yaitu sebuah string yang memperkenalkan (menunjukkan) resource melalui nama, lokasi atau karakteristik yang lain. Bagian header manunjukkan informasi tambahan kepada server mengenai permintaan (request) yang dikirim dan juga informasi mengenai client yang mengirimkan permintaan (request). Contoh HTTP Request sederhana dapat dilihat pada gambar 3: Gambar 3 HTTP request sederhana 6. Query String Dalam World Wide Web (WWW), sebuah query string adalah bagian dari Uniform Resource Locator (URL) yang mengandung data

3 yang diteruskan kepada aplikasi web. Ketika sebuah halaman web diminta melalui HTTP, server akan mencari sebuah berkas pada kumpulan berkas yang berada dalam server tersebut berdasarkan URL yang diberikan. Berkas ini dapat berupa sebuah berkas biasa atau sebuah program.penggunaan query string mengijinkan data yang dikirim dari HTTP client (biasanya berupa sebuah web browser) ke server. Contoh URL yang memiliki sebuah query string dapat dilihat pada gambar 4: Arduino uno berkomunikasi dengan ethernet shield menggunakan bus SPI. Komunikasi SPI ini diatur oleh library SPI.h dan Ethernet.h. Bus SPI pada arduino uno menggunakan pin digital 11, 12 dan 13. Konfigurasi bus SPI pada arduino uno untuk berkomunikasi dengan ethernet shield dapat dilihat pada gambar 6. Pin-pin arduino uno yang dipakai untuk berkomunikasi dengan ethernet shield tidak dapat digunakan untuk kemperluan yang lain [5]. Gambar 4 Contoh query string pada URL Ketika server menerima permintaan untuk halaman tersebut, server mungkin menjalankan sebuah program, meneruskan query_string tanpa terjadi perubahan ke program tersebut. Tanda Tanya digunakan sebagai pemisah dan bukan bagian dari query string. Jika URL yang diminta cocok dengan sebuah file bukan sebuah program maka seluruh query string akan diabaikan. Sebagai contoh ketika browser meminta halaman maka server akan mengirimkan halaman utama.html dan mengabaikan apa saja yang mengikuti tanda tanya (?). Tetapi query string tersebut tetap diterima oleh server dan dapat digunakan untuk keperluan lain seperti untuk identifikasi atau sebuah perintah untuk server tergantung pada sistem yang berjalan pada server. Karena query string adalah bagian dari URL maka query string juga akan ada di HTTP request message[4]. 7. Perancangan Perangkat 7.1. Arduino Web Server Arduino Web Server adalah gabungan antara arduino uno dan ethernet shield. Ethernet shield dipasang di atas arduino uno. Gambar arduino web server dapat dilihat pada gambar 5. Gambar 6 Konfigurasi Bus SPI Untuk Ethernet Shield Arduino Web Server bertindak sebagai sebuah embedded web server, yang menyimpan halaman web sederhana yang menampilkan status peralatan listrik yang berada di dalam smart building dan tombol untuk mematikan atau menghidupkan peralatan listrik tersebut. Selain sebagai embedded web server arduino web server jugalah yang mengendalikan relay yang dihubungkan dengan peralatan listrik yang ingin dikendalikan. Dalam prototipe smart building, relay yang dikendalikan berjumlah 4 buah. Relay tersebut dihubungkan ke pin digital 2,3,5 dan 5 pada arduino uno Rangkaian Pengendali Relay Tegangan keluaran pin arduino uno untuk logika 0 berkisar antara 0-2 volt dan untuk logika 1 berkisar antara 3-5 volt, sedangkan relay beroperasi pada tegangan 12 volt, maka dibutuhkan sebuah rangkaian pengendali relay, agar relay dapat bekerja. Rangkaian pengendali relay menggunakan transistor NPN 2N2222 sebagai sebuah sakelar yang dikendalikan oleh arus. Rangkaian pengendali relay dapat dilihat pada gambar 7. Gambar 5 Arduino Web Server

4 Gambar 7 Rangkaian Pengendali Relay Dari hasil pengukuran dengan menggunakan multimeter tahanan koil relay adalah 410 ohm, sehingga arus yang mengalir pada koil adalah: I = 0,029 A (1) = Ω I = arus minimum koil V = tegangan relay R = tahanan koil Agar relay dapat bekerja optimal maka arus kolektor transistor (I c ) harus lebih besar dari arus minimum koil, untuk memudahkan perhitungan digunakan 60 ma sebagai arus kolektor. Transistor 2N2222 memiliki penguatan arus DC (hfe) sebesar 100 dan V BE maksimal sebesar 2,6 volt. Sehingga arus minimum basis (I b ) dan besar tahanan basis (R b ) maksimum adalah: I = = = 0,6 ma (2) = 4 kω (3) R = = (, ), I = arus basis minimum I = arus kolektor hfe = penguatan arus DC R = tahanan basis maksimum V = tegangan keluaran pin arduino uno V = tegangan saturasi basis emiter Pada prototipe digunakan tahanan basis sebesar 1 kω yang masih memenuhi perhitungan diatas. Kumparan pada relay akan menghasilkan tegangan singkat yang besar ketika relay diputus dan ini dapat merusak rangkaian pengendali dan arduino uno. Untuk mencegah kerusakan sebuah dioda harus dihubungkan ke relay tersebut. Dioda dihubungkan secara terbalik sehingga dioda bekerja secara reverse dan menahan tegangan singkat yang dihasilkan relay tadi. Dioda yang digunakan adalah dioda 1N4004. Pin keluaran digital 2, 3, 5 dan 6 arduino uno dihubungkan ke rangkaian pengendali relay. Pin digital 2, 3, 5 dan 6 mengendalikan secara berurutan relay 1, relay 2, relay 3 dan relay 4. Relay kemudian dihubungkan ke peralatan yang ingin diatur. Sebagai sebuah petunjuk bahwa relay sedang berada pada posisi terhubung (peralatan listrik sedang menyala) maka sebuah LED juga dihubungkan ke setiap pin keluaran digtal 2, 3,5 dan 6. Agar arus yang mengalir pada LED sangat kecil tetapi cukup untuk menghidupkan LED digunakan tahanan sebesar 2,2 kω untuk membatasi arus. Sehingga arus yang mengalir pada LED adalah: I = = (, ), Ω = 1,45 ma (4) I = arus yang mengalir pada LED V = tegangan keluaran pin arduino uno V = tegangan jatuh LED R = tahanan seri LED 7.3. Perancangan Perangkat Lunak Perangkat lunak dibuat dengan menggunakan bahasa pemrograman arduino. Library-library yang digunakan dimasukkan pada inisialisasi program. Library yang digunakan pada perangkat lunak yang dibuat adalah SPI.h, Ethernet.h dan pgmspace.h. Variabel-variable yang digunakan dideklarasikan pada inisialisasi program. Varibel array relay memuat angka pin digital yang digunakan sebagai pin keluaran untuk mengendalikan relay. Varibel array statusrelay berisi status setip relay, 0 untuk relay terhubung dan 1 untuk relay tidak terhubung. Variabel buffer digunakan sebagai tempat sementara yang digunakan untuk mengambil variabel yang disimpan dalam memori program agar dapat digunakan. Objek string readstring digunakan untuk menympan 14 karakter pertama dari HTTP request message. Varibel crelay dan ccmd digunakan untuk menyimpan nomor relay dan perintah yang akan dilakukan terhadap relay tersebut. Variabel LcRelay dan LcCmd menyimpan nomor relay dan perintah yang telah dilakukan. Kode HTML untuk halaman web smart building disimpan di memori program dengan menggunakan variable modifier PROGMEM. Konfigurasi jaringan juga tulis pada inisialisasi program. Pada fungsi setup pin digital 2,3,5 dan 6 diset sebagai pin keluaran dengan fungsi pinmode. Karena angka pin digital tersebut sudah disimpan di dalam array relay[] maka untuk memudahkan digunakan instruksi for untuk menset pin-pin tersebut. Setelah itu program akan menginisialisasi pengaturan

5 jaringan dengan Ethernet.begin(mac,ip) dan mulai mendengarkan permintaan dari client dengan server.begin(). Pada fungsi loop program akan mengecek apakah ada client yang melakukan permintaan. Jika ada client yang melakukan permintaan maka arduino uno akan menerima HTTP request message dari client dan menyimpan tiap karakter ke variabel c lalu mengecek variabel c untuk mendapatkan akhir dari HTTP request message. Akhir dari HTTP request message adalah sebuah baris kosong. Arduino Uno juga menyimpan 14 karakter pertama dari HTTP request message kesebuah objek string yang bernama readstring. Perintah untuk mematikan atau menghidupkan relay terdapat pada 14 karakter pertama dari HTTP request message tersebut. Setelah akhir dari HTTP request message diterima, arduino uno akan mengecek apakah terdapat perintah yang valid dari object readstring. Jika terdapat perintah yang valid maka arduino akan menyimpan karakter kesebelas ke variabel crelay dan karakter keduabekas ke variabel ccmd. Variabel crelay menunjukkan relay yang akan dikontrol sedangkan variabel ccmd menunjukkan perintah yang akan dilakukan. Jika kedua variabel tersebut valid maka fungsi kerjakan akan dipanggil. Kemudian arduino uno akan mengirimkan halaman web smart building ke client. Pertamatama setiap kode HTTP respond message dan HTML yang berada di memori program disali ke variabel buffer, setelah itu variabel buffer isi dari variabel buffer akan dikirimkan ke client. Setelah halaman web smart building dikirim ke client arduino uno akan menutup koneksi ke client dah membersihkan isi dari objek readstring. Kemudian arduino uno bersiap untuk melayani client berikutnya. Pada fungsi kerjakan program akan menset nilai HIGH atau LOW pada pin-pin digital yang terhubung ke pengendali relay berdasarkan variabel crelay dan ccmd. Pertama-tama program akan mengecek apakah variabe crelay menunjuk ke semua relay atau tidak. Jika variabel crelay menunjuk ke semua relay ditandai dengan crely berisi karakter a maka program akan menset seluruh relay (pin) menjadi HIGH dan menset statusnya menjadi 1 jika isi dari variabel ccmd adalah karakter 1 dan menset seluruh relay (pin) menjadi LOW dan menset statusnya menjadi 0 jika isi dari variable ccmd adalah karakter 0. Jika isi crelay bukan karakter a maka program mengubah karakter angka yang berada dalam crelay menjadi bilangan decimal dengan cara mengurangkannya dengan dengan karakter 0 dan menyimpannya di variabel k. Kemudian program akan memberi nilai HIGH dan menset statusnya menjadi 1 jika isi dari variabel ccmd adalah karakter 1 dan member nilai LOW dan menset statusnya menjadi 0 jika isi dari variable ccmd adalah karakter 0 ke relay (pin) yang ditunjuk oleh variabel k. Setelah itu program akan menyimpan isi crelay ke LcRelay dan ccmd ke LcCmd. Variabel LcRelay dan LcCmd digunakan untuk mengecek agar tidak terjadi pengulangan perintah di koneksi berikutnya. 8. Pengujian dan Analisa 8.1. Pengujian Perangkat Pengujian perangkat dilakukan dengan menggabungkan semua bagian-bagian yang diperlukan sesuai dengan rancangan rangkaian yang dilakukan dan juga sesuai dengan program yang terdapat dalam arduino uno. Ketika perajgkat diberi catu daya, arduino uno akan menunggu client yang meminta untuk dilayani. Kemudian pengujian dilakukan dengan membuka membuka halaman web smart building melalui aplikasi web browser pada komputer yang terhubung dengan arduino web server. Ketika tombol ON pada relay 1 diklik maka relay akan aktif dan hal ini akan menyebabkan lampu yang terhubung pada relay tersebut menyala. Ketika tombol OFF pada relay 1 diklik maka relay akan tidak aktif dan menyebabkan lampu yang terhubung pada relay tersebut padam. Jika tombol on setiap relay diklik maka seluruh lampu akan hidup. Pada kolom status dapat dilihat keadaan setiap lampu. Tampilan halaman web Smart building jika seluruh lampu hidup dapat dilihat pada gambar 8. Gambar 8 Tampilan Halaman Web Ketika Seluruh Lampu Hidup

6 8.2. Analisa Prototipe Smart Building Arduino uno memiliki 14 pin masukan/keluaran digital dan 6 pin masukan analog. Pin masukan analog dapat dikonfigurasi menjadi pin masukan/keluaran digital sehingga total arduino memiliki 20 pin masukan/keluaran digital. Pada prototipe smart building pin digital 10, 11, 12 dan 13 digunakan arduino uno untuk berkomunikasi dengan arduino ethernet shield. Jadi jumlah pin yang tersisa yang bisa digunakan sebagai keluaran digital adalah 16 pin. Pada prototipe smart building digunakan tahanan basis sebesar 1 KΩ sehingga arus yang mengalir pada basis menurut gambar 5 dapat dihitung sebagai berikut: I = V V (5 2,6)v = = 1,4 ma R 1 KΩ I = arus basis R = tahanan basis V = tegangan keluaran pin arduino uno V = tegangan saturasi basis emiter Arus total yang ditarik dari setiap pin keluaran arduino uno yang digunakan untuk mengendalikan relay adalah arus LED ditambah dengan arus basis. Dari persamaan 4 arus LED adalah 1,45 ma. Jadi arus total yang ditarik adalah 2,85 ma. Jika pada protipe smart bulding, tiap 16 pin yang tersisa digunakan untuk sebagai keluaran maka total arus yang digunakan adalah 45,6 ma. Arus sebesar 45,6 ma masih bisa disediakan oleh arduino uno. Jika ke setiap pin ini digunakan untuk mengendalikan relay yang dihubukan ke sebuah peralatan listrik, maka protipe smart bulding dapat mengendalikan 16 peralatan listrik. Protipe smart bulding menggunakan jaringan komputer untuk terhubung ke perangkat yang mengendalikannya. Jika protipe smart bulding berada pada jaringan yang sama dengan perangkat yang mengendalikannya maka protipe smart bulding dapat diakses oleh perangkat tersebut. Jika protipe smart bulding tehubung ke jaringan internet maka protipe smart bulding dapat diakses dari mana saja selama perangkat yang digunakan untuk mengendalikannya juga terhubung ke jaringan internet. Kesimpulan Berdasarkan pembahasan, maka dapat diambil kesimpulan sebagai berikut: 1. Prototipe yang dirancang dapat menghidupkan atau mematikan peralatan listrik dari jarak jauh melalui jaringan internet menggunakan aplikasi web browser. 2. Prototipe dapat mengendalikan 16 peralatan listik jika masing-masing peralatan listik tersebut terhubung ke satu relay yang dikendalikan oleh prototipe. 3. Smart building sangat bermanfaat bagi banyak pihak yang mengedepankan kepraktisan, efisiensi dan efektivitas, misalnya bidang industri, perkantoran, kehidupan sehari-hari dan lain sebagainya. Referensi [1] Wheat, Dale Arduino Internals. New York:Apress. [2] Arduino Ethernet Shield. Diakses Agustus 16, 2012, dari Shield. [3] HTTP Request. Diakses September 18, 2012 dari 16-sec5.html. [4] Query String. Diakses Nopember 1, 2012, dari [5] Arduino Ethernet Library. Diakses Agustus 16, 2012, dari [6] Banzi, Massimo Getting Started with Arduino. Sebastopol:O Reilly Media. [7] Suyadhi, Taufiq Dwi Septian Buku Pintar Robotika. Yogyakarta:Penerbit Andi. [8] Margolis, Michael Arduino Cookbook. Sebastopol:O Reilly Media.

PERANCANGAN PROTOTIPE SMART BUILDING BERBASIS ARDUINO UNO. Diajukan untuk memenuhi salah satu persyaratan dalam menyelesaikan

PERANCANGAN PROTOTIPE SMART BUILDING BERBASIS ARDUINO UNO. Diajukan untuk memenuhi salah satu persyaratan dalam menyelesaikan PERANCANGAN PROTOTIPE SMART BUILDING BERBASIS ARDUINO UNO Diajukan untuk memenuhi salah satu persyaratan dalam menyelesaikan pendidikan sarjana (S-1) pada Departemen Teknik Elektro Oleh : NAMA : MARATUR

Lebih terperinci

BAB I PENDAHULUAN. pesat. Kemajuan dan perkembangan dunia ini terjadi di berbagai bidang, baik di

BAB I PENDAHULUAN. pesat. Kemajuan dan perkembangan dunia ini terjadi di berbagai bidang, baik di BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Kemajuan dan perkembangan dunia terus melaju dan berkembang dengan pesat. Kemajuan dan perkembangan dunia ini terjadi di berbagai bidang, baik di bidang ekonomi,

Lebih terperinci

PERANCANGAN SISTEM INFORMASI DEBIT AIR BERBASIS ARDUINO UNO

PERANCANGAN SISTEM INFORMASI DEBIT AIR BERBASIS ARDUINO UNO PERANCANGAN SISTEM INFORMASI DEBIT AIR BERBASIS ARDUINO UNO Arif Azhari, Soeharwinto, Konsentrasi Teknik Komputer, Departemen Teknik Elektro Fakultas Teknik Universitas Sumatera Utara (USU) Jl. Almamater,

Lebih terperinci

BAB II DASAR TEORI. suatu hal yang pada akhirnya diharapkan akan mempermudah kehidupan manusia.

BAB II DASAR TEORI. suatu hal yang pada akhirnya diharapkan akan mempermudah kehidupan manusia. BAB II DASAR TEORI 2.1 Smart Building Perkembangan teknologi melaju dengan sangat pesat. Perkembangan teknologi ini merupakan hasil kerja keras dari rasa ingin tahu manusia terhadap suatu hal yang pada

Lebih terperinci

Perancangan Simulasi Prototipe Jaringan Sensor Cahaya Memanfaatkan Jaringan Wifi

Perancangan Simulasi Prototipe Jaringan Sensor Cahaya Memanfaatkan Jaringan Wifi Perancangan Simulasi Prototipe Jaringan Sensor Cahaya Memanfaatkan Jaringan Wifi Hasdari Helmi Rangkuti Departemen Teknik Elektro Fakultas Teknik, Universitas Sumatera Utara Jl. Almamater, Kampus USU Medan

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

Prototipe Alat Pengontrol Lampu Rumah Berbasis Android Dan Arduino UNO

Prototipe Alat Pengontrol Lampu Rumah Berbasis Android Dan Arduino UNO Prototipe Alat Pengontrol Lampu Rumah Berbasis Android Dan Arduino UNO Disusun oleh : Nama : Alvyandi Imam Fadhilah NPM : 10411638 Jurusan : Teknik Elektro Pembimbing 1 : Dr. Hamzah Afandi, ST., MT Pembimbing

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT Pada bab ini menjelaskan tentang perancangan sistem alarm kebakaran menggunakan Arduino Uno dengan mikrokontroller ATmega 328. yang meliputi perancangan perangkat keras (hardware)

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

Sistem pendeteksi asap rokok dan pengendali kunci otomatis yang dapat diakses melalui Web Server

Sistem pendeteksi asap rokok dan pengendali kunci otomatis yang dapat diakses melalui Web Server Sistem pendeteksi asap rokok dan pengendali kunci otomatis yang dapat diakses melalui Web Server Eko Ihsanto, Rahmat Budi Setio Jurusan Teknik Elektro, Fakultas Teknik, Universitas Mercu Buana JL. Raya

Lebih terperinci

BAB III PERANCANGAN SISTEM. perancangan mekanik alat dan modul elektronik sedangkan perancangan perangkat

BAB III PERANCANGAN SISTEM. perancangan mekanik alat dan modul elektronik sedangkan perancangan perangkat BAB III PERANCANGAN SISTEM 3.1 Gambaran Umum Pada bab ini akan dibahas mengenai perencanaan perangkat keras (hardware) dan perangkat lunak ( Software). Pembahasan perangkat keras meliputi perancangan mekanik

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

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 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 PERANCANGAN DAN PEMBUATAN SISTEM

BAB III PERANCANGAN DAN PEMBUATAN SISTEM 30 BAB III PERANCANGAN DAN PEMBUATAN SISTEM 3.1 Perancangan Sistem Dalam membuat suatu alat ada beberapa hal yang perlu diperhatikan yaitu bagaimana cara merancang sistem yang akan diimplementasikan pada

Lebih terperinci

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 IV PENGUJIAN DAN ANALISA RANGKAIAN

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN BAB IV PENGUJIAN DAN ANALISA RANGKAIAN Setelah perancangan alat selesai, selanjutnya yang perlu dilakukan adalah pengujian dan analisa alat yang bertujuan untuk melihat tingkat keberhasilan dalam perancangan

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1. Identifikasi Kebutuhan Proses pembuatan alat penghitung benih ikan ini diperlukan identifikasi kebutuhan terhadap sistem yang akan dibuat, diantaranya: 1. Perlunya rangkaian

Lebih terperinci

BAB III PERANCANGAN. Microcontroller Arduino Uno. Power Supply. Gambar 3.1 Blok Rangkaian Lampu LED Otomatis

BAB III PERANCANGAN. Microcontroller Arduino Uno. Power Supply. Gambar 3.1 Blok Rangkaian Lampu LED Otomatis BAB III PERANCANGAN Bab ini membahas perancangan Lampu LED otomatis berbasis Platform Mikrocontroller Open Source Arduino Uno. Microcontroller tersebut digunakan untuk mengolah informasi yang telah didapatkan

Lebih terperinci

BAB III. Metode Penelitian

BAB III. Metode Penelitian BAB III Metode Penelitian 3.1. Metode Pengumpulan Data Metode penelitian dalam menyusun tugas akhir ini harus melalui beberapa tahapan tahapan sebagai berikut: a) Analisis kebutuhan Tahap ini dilakukan

Lebih terperinci

BAB III PERANCANGAN ALAT. Pada bagian ini akan dijelaskan mengenai bagaimana alat dapat

BAB III PERANCANGAN ALAT. Pada bagian ini akan dijelaskan mengenai bagaimana alat dapat BAB III PERANCANGAN ALAT Pada bagian ini akan dijelaskan mengenai bagaimana alat dapat menjalankan perintah inputan dan gambaran sistem monitoring Angiography yang bekerja untunk pengambilan data dari

Lebih terperinci

PERANCANGAN DAN PEMBUATAN RUMAH PINTAR BERBASIS ARDUINO

PERANCANGAN DAN PEMBUATAN RUMAH PINTAR BERBASIS ARDUINO PERANCANGAN DAN PEMBUATAN RUMAH PINTAR BERBASIS ARDUINO LAPORAN TUGAS AKHIR Diselesaikan sebagai salah satu syarat untuk mendapatkan gelar Ahli Madya (A.Md) Teknik Komputer Oleh: JONATHAN ALBERTO HUTAGAOL

Lebih terperinci

III. METODE PENELITIAN. Pelaksanaan tugas akhir ini dilakukan di Laboratorium Terpadu Jurusan Teknik Elektro

III. METODE PENELITIAN. Pelaksanaan tugas akhir ini dilakukan di Laboratorium Terpadu Jurusan Teknik Elektro 22 III. METODE PENELITIAN A. Waktu dan Tempat. Pelaksanaan tugas akhir ini dilakukan di Laboratorium Terpadu Jurusan Teknik Elektro Fakultas Tekik, Universitas Lampung, yang dilaksanakan mulai bulan Oktober

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1 BLOK DIAGRAM Pada perancangan tugas akhir ini saya merancang sistem dengan blok diagram yang dapat dilihat pada gambar 3.1. Gambar 3.1. Blok Diagram Dari blok diagram pusat

Lebih terperinci

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. memudahkan penggunaan elektronik dalam berbagai

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. memudahkan penggunaan elektronik dalam berbagai BAB II DASAR TEORI 2.1 Arduino Uno R3 Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Pada bab ini akan dibahas mengenai perancangan dan realisasi dari perangkat keras maupun perangkat lunak dari setiap modul yang dipakai pada skripsi ini. 3.1. Perancangan dan

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

PEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3

PEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3 PEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3 Sofyan 1), Catur Budi Affianto 2), Sur Liyan 3) Program Studi Teknik Informatika, Fakultas Teknik, Universitas Janabadra Jalan Tentara

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Perancangan sistem DOT Matrix ini terbagi menjadi tiga bagian, yakni: perancangan perangkat keras serta perancangan perangkat lunak. 3.1. Perancangan Perangkat Keras Sistem yang

Lebih terperinci

BAB V PENGUJIAN DAN ANALISIS. dapat berjalan sesuai perancangan pada bab sebelumnya, selanjutnya akan dilakukan

BAB V PENGUJIAN DAN ANALISIS. dapat berjalan sesuai perancangan pada bab sebelumnya, selanjutnya akan dilakukan BAB V PENGUJIAN DAN ANALISIS Pada bab ini akan diuraikan tentang proses pengujian sistem yang meliputi pengukuran terhadap parameter-parameter dari setiap komponen per blok maupun secara keseluruhan, dan

Lebih terperinci

PROTOTIPE PENJEMUR PAKAIAN OTOMATIS BERBASIS ARDUINO UNO

PROTOTIPE PENJEMUR PAKAIAN OTOMATIS BERBASIS ARDUINO UNO PROTOTIPE PENJEMUR PAKAIAN OTOMATIS BERBASIS ARDUINO UNO Ahmad Rofiq Hakim 1), Siti Lailiyah 2), Fachrul Arland Suntoro 3) Teknologi Informasi, Politeknik Negeri Samarinda 1) Teknik Informatika, STMIK

Lebih terperinci

Network Access/Interface Layer Internet Layer Host-to-Host Transport Layer Application Layer

Network Access/Interface Layer Internet Layer Host-to-Host Transport Layer Application Layer SAMUEL AJI SENA, 0610630097 Jurusan Teknik Elektro, Fakultas Teknik Universitas Brawijaya, 2013 Perancangan dan pembuatan Application Programming Interface Server untuk Arduino Dosen Pembimbing : Adharul

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Pada bab ini akan dijelaskan perancangan modul e-stnk serta penerapannya pada sistem parkir yang menggunakan komunikasi socket sebagai media komunikasi sistem. Perancangan terdiri

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI Bab ini akan membahas uraian dasar teori yang akan digunakan penulis dalam melakukan perancangan dan pembuatan program yang dapat dipergunakan sebagai pembanding atau acuan di dalam

Lebih terperinci

BAB II DASAR TEORI. Protokol adalah seperangkat aturan yang mengatur pembangunan koneksi

BAB II DASAR TEORI. Protokol adalah seperangkat aturan yang mengatur pembangunan koneksi BAB II DASAR TEORI 2.1 Protokol Komunikasi Protokol adalah seperangkat aturan yang mengatur pembangunan koneksi komunikasi, perpindahan data, serta penulisan hubungan antara dua atau lebih perangkat komunikasi.

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

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. software arduino memiliki bahasa pemrograman C.

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. software arduino memiliki bahasa pemrograman C. BAB II DASAR TEORI 2.1 ARDUINO Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang.

Lebih terperinci

BAB III PERENCANAAN DAN REALISASI SISTEM

BAB III PERENCANAAN DAN REALISASI SISTEM 42 BAB III PERENCANAAN DAN REALISASI SISTEM Pada bab ini dijelaskan pembuatan alat yang dibuat dalam proyek tugas akhir dengan judul rancang bangun sistem kontrol suhu dan kelembaban berbasis mirkrokontroler

Lebih terperinci

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

BAB III DESKRIPSI DAN PERANCANGAN SISTEM BAB III DESKRIPSI DAN PERANCANGAN SISTEM 3.1. DESKRIPSI KERJA SISTEM Gambar 3.1. Blok diagram sistem Satelit-satelit GPS akan mengirimkan sinyal-sinyal secara kontinyu setiap detiknya. GPS receiver akan

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 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

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

III. METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Terpadu Teknik Elektro Universitas

III. METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Terpadu Teknik Elektro Universitas III. METODE PENELITIAN 3.1. Tempat dan Waktu Penelitian Penelitian ini dilakukan di Laboratorium Terpadu Teknik Elektro Universitas Lampung, dari bulan Februari 2014 Oktober 2014. 3.2. Alat dan Bahan Alat

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1. Perancangan Alat Pada tugas akhir ini penulis merancang suatu alat pengaman yang dapat diaplikasikan untuk memberikan informasi keadaan sepeda motor dari tindakan kejahatan

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. Ruang Kelas Dengan Menggunakan Controller Board ARM2368 ini adalah Controller

BAB 3 PERANCANGAN SISTEM. Ruang Kelas Dengan Menggunakan Controller Board ARM2368 ini adalah Controller BAB 3 PERANCANGAN SISTEM 3.1 Perancangan Perangkat Keras Perangkat keras yang akan digunakan dalam Pengontrolan Dan Monitoring Ruang Kelas Dengan Menggunakan Controller Board ARM2368 ini adalah Controller

Lebih terperinci

BAB III PERANCANGAN DAN REALISASI ALAT

BAB III PERANCANGAN DAN REALISASI ALAT BAB III PERANCANGAN DAN REALISASI ALAT Pada bab ini akan dibahas mengenai perancangan sistem dan realisasi perangkat keras dan perangkat lunak dari setiap modul yang mendukung alat secara keseluruhan.

Lebih terperinci

III. METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Desember 2011

III. METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Desember 2011 III. METODE PENELITIAN A. Waktu dan Tempat Penelitian dan perancangan tugas akhir dilakukan di Laboratorium Terpadu Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Desember 2011 sampai dengan

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1. Arduino Uno Arduino dikatakan sebagai sebuah platform dari physical computing yang bersifat open source, Arduino Uno merupakan sebuah mikrokontroler dengan menggunakan

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT BAB III PERANCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan dibahas mengenai proses perancangan mekanik gorden dan lampu otomatis serta penyusunan rangkaian untuk merealisasikan sistem alat. Dalam hal ini

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian muncul

BAB III PERANCANGAN DAN PEMBUATAN ALAT. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian muncul 19 BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Perancangan Perancangan merupakan tata cara pencapaian target dari tujuan penelitian. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian

Lebih terperinci

BAB III PERENCANAAN DAN PEMBUATAN ALAT

BAB III PERENCANAAN DAN PEMBUATAN ALAT BAB III PERENCANAAN DAN PEMBUATAN ALAT 3.1. Gambaran Umum Merupakan alat elektronika yang memiliki peranan penting dalam memudahkan pengendalian peralatan elektronik di rumah, kantor dan tempat lainnya.

Lebih terperinci

BAB II DASAR TEORI 21. Protokol Hypertext Transfer Protocol (HTTP)

BAB II DASAR TEORI 21. Protokol Hypertext Transfer Protocol (HTTP) BAB II DASAR TEORI 21. Protokol Hypertext Transfer Protocol (HTTP) Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi,

Lebih terperinci

BAB III METODE PENELITIAN. suhu dalam ruang pengering nantinya mempengaruhi kelembaban pada gabah.

BAB III METODE PENELITIAN. suhu dalam ruang pengering nantinya mempengaruhi kelembaban pada gabah. BAB III METODE PENELITIAN 3.1 Model Penelitian Penelitian yang dilakukan ini menitik beratkan pada pengukuran suhu dan kelembaban pada ruang pengering menggunakan sensor DHT21. Kelembaban dan suhu dalam

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA

BAB IV PENGUJIAN DAN ANALISA BAB IV PENGUJIAN DAN ANALISA 4.1 Analisa dan Pengujian Alat lunak. Pada bab pengujian dan analisa dilakukan pada perangkat keras dan perangkat 4.2 Perangkat Keras Adapun perangkat keras yang akan dianalisi

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI PENGENDALI PINTU PAGAR OTOMATIS BERBASIS ARDUINO

PERANCANGAN DAN IMPLEMENTASI PENGENDALI PINTU PAGAR OTOMATIS BERBASIS ARDUINO PERANCANGAN DAN IMPLEMENTASI PENGENDALI PINTU PAGAR OTOMATIS BERBASIS ARDUINO Wilfrid Sahputra Girsang, Fakhruddin Rizal Batubara, ST. MTI. Konsentrasi Teknik Komputer, Departemen Teknik Elektro Fakultas

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

PANDUAN PRAKTIKUM DASAR ARDUINO

PANDUAN PRAKTIKUM DASAR ARDUINO BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 1 Belajar Arduino Blink LED Blinking LED adalah pelajaran pemrograman yang paling sederhana dari pelajaran pemrograman

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Pada bab ini membahas perencanaan dan pembuatan dari alat yang akan dibuat yaitu Perencanaan dan Pembuatan Pengendali Suhu Ruangan Berdasarkan Jumlah Orang ini memiliki 4 tahapan

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1 Diagram Blok Sistem Pada bab perancangan ini penulis menggunakan arsitektur jaringan client/server yang saling terhubung dengan jaringan LAN melalui ethernet. Pengiriman

Lebih terperinci

BAB III DESKRIPSI MASALAH

BAB III DESKRIPSI MASALAH BAB III DESKRIPSI MASALAH 3.1 Perancangan Hardware Perancangan hardware ini meliputi keseluruhan perancangan, artinya dari masukan sampai keluaran dengan menghasilkan energi panas. Dibawah ini adalah diagram

Lebih terperinci

PENGENALAN ARDUINO. SPI : 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Pin-pin ini mensupport komunikasi SPI menggunakan SPI library.

PENGENALAN ARDUINO. SPI : 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Pin-pin ini mensupport komunikasi SPI menggunakan SPI library. PENGENALAN ARDUINO Arduino merupakan board mikrokontroller yang berbasis opensource. Ada beberapa macam arduino, salah satunya adalah arduino uno yang akan di gunakan pada kesempatan kali ini. SPESIFIKASI

Lebih terperinci

BAB IV ANALISA DAN PENGUJIAN ALAT

BAB IV ANALISA DAN PENGUJIAN ALAT 13 BAB IV ANALISA DAN PENGUJIAN ALAT Pada bab ini membahas mengenai analisa perancangan alat dan bahan, persiapan alat, dan implementasi. 4.1 Perancangan alat Aplikasi rumah pintar ini dapat melakukan

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 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Monitoring dan Deteksi Lokasi Kebocoran Monitoring merupakan sebuah proses pengumpulan informasi dari penerapan suatu program termasuk mengecek apakah suatu program telah berjalan

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

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Gambaran Umum Sistem Perancangan kendali kelistrikan rumah menggunakan web dimulai dari perancangan hardware yaitu rangkaian pengendali dan rangkaian pemantau seperti rangkaian

Lebih terperinci

RANCANG BANGUN PROTOTYPE SISTEM KONTROL JARAK JAUH BERBASIS PONSEL ANDROID

RANCANG BANGUN PROTOTYPE SISTEM KONTROL JARAK JAUH BERBASIS PONSEL ANDROID RANCANG BANGUN PROTOTYPE SISTEM KONTROL JARAK JAUH BERBASIS PONSEL ANDROID Saeful Bahri 1*, Ade Sudrajat 2 1,2 Jurusan Teknik Elektro, Fakultas Teknik, Universitas Muhammadiyah Jakarta Jl. Cempaka Putih

Lebih terperinci

BAB IV PENERAPAN DAN ANALISA

BAB IV PENERAPAN DAN ANALISA BAB IV PENERAPAN DAN ANALISA 4.1 Cara Kerja Sistem Sistem yang telah dibangun, secara garis besar terdiri dari blok rangkaian seperti terlihat pada gambar dibawah ini : PC via Visual Basic Microcontroller

Lebih terperinci

Gambar 3.1 Diagram Blok Alat

Gambar 3.1 Diagram Blok Alat BAB III METODE PENELITIAN Penelitian ini menggunakan metode penelitian eksperimen (uji coba). Tujuan yang ingin dicapai dari penelitian ini adalah membuat suatu alat yang dapat menghitung biaya pemakaian

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN 15 BAB III METODE PENELITIAN Penelitian ini menggunakan metode penelitian eksperimen (uji coba). Tujuan ng ingin dicapai dari penelitian ini adalah membuat suatu alat ng dapat mengendalikan suatu beban

Lebih terperinci

III. METODE PENELITIAN

III. METODE PENELITIAN III. METODE PENELITIAN A. Tempat dan Waktu Penelitian Penelitian ini dilakukan di Laboratorium Teknik Elektro Fakultas Teknik Universitas Lampung yang dilaksanakan mulai dari bulan Januari sampai Desember

Lebih terperinci

KARYA ILMIAH PROTOTYPE PENGONTROLAN LAMPU DENGAN ANDROID BERBASIS ARDUINO VIA WIFI

KARYA ILMIAH PROTOTYPE PENGONTROLAN LAMPU DENGAN ANDROID BERBASIS ARDUINO VIA WIFI KARYA ILMIAH PROTOTYPE PENGONTROLAN LAMPU DENGAN ANDROID BERBASIS ARDUINO VIA WIFI Disusun Oleh: GALIH RAKASIWI D40000003 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH SURAKARTA 204 PROTOTYPE

Lebih terperinci

BAB II DASAR TEORI Arduino Mega 2560

BAB II DASAR TEORI Arduino Mega 2560 BAB II DASAR TEORI Pada bab ini akan dijelaskan teori-teori penunjang yang diperlukan dalam merancang dan merealisasikan skripsi ini. Bab ini dimulai dari pengenalan singkat dari komponen elektronik utama

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

BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O,

BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O, BAB II DASAR TEORI 2.1 Arduino Uno R3 Arduino Uno R3 adalah papan pengembangan mikrokontroler yang berbasis chip ATmega328P. Arduino Uno memiliki 14 digital pin input / output (atau biasa ditulis I/O,

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

EFISIENSI BEBAN SMART HOME (RUMAH PINTAR) BERBASIS ARDUINO UNO

EFISIENSI BEBAN SMART HOME (RUMAH PINTAR) BERBASIS ARDUINO UNO EFISIENSI BEBAN SMART HOME (RUMAH PINTAR) BERBASIS ARDUINO UNO Noor Yulita Dwi Setyaningsih 1*, Imam Abdul Rozaq 1, Solekhan 1 1 Program Studi Teknik Elektro, Fakultas Teknik, Universitas Muria Kudus Gondangmanis,

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA SISTEM

BAB IV PENGUJIAN DAN ANALISA SISTEM BAB IV PENGUJIAN DAN ANALISA SISTEM Dalam bab ini penulis akan mengungkapkan dan menguraikan mengenai persiapan komponen komponen dan peralatan yang digunakan serta langkahlangkah praktek, kemudian menyiapkan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Arduino Uno Arduino Uno merupakan board mikrokontroler berbasis Atmega328 yang memiliki 14 pin input dan output digital dimana 6 pin input tersebut dapat digunakan sebagai output

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Pada bab ini akan dibahas mengenai perancangan dan realisasi dari modifikasi kelistrikan pada kendaraan bermotor, perangkat keras maupun perangkat lunak dari setiap modul yang

Lebih terperinci

BAB II DASAR TEORI. tertarik dalam menciptakan objek atau lingkungan yang interaktif.

BAB II DASAR TEORI. tertarik dalam menciptakan objek atau lingkungan yang interaktif. BAB II DASAR TEORI 2.1 Karakteristik Ikan Karakteristik ikan yang dapat dihitung ialah ikan yang dapat hidup di berbagai lingkungan air tawar, misalnya ikan lele. Ikan lele hidup di air tawar, tahan penyakit,

Lebih terperinci

BAB III PERANCANGAN. Power Supply. Microcontroller Wemos. Transistor Driver TIP122. Gambar 3.1 Blok Rangkaian sistem

BAB III PERANCANGAN. Power Supply. Microcontroller Wemos. Transistor Driver TIP122. Gambar 3.1 Blok Rangkaian sistem BAB III PERANCANGAN Bab ini membahas perancangan alat Kompor Listrik Digital IoT dengan menggunakan Microcontroller Open Source Wemos. Microcontroller tersebut digunakan untuk mengolah informasi yang telah

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Pada bab ini, penulis akan menampilkan tampilan hasil perancangan yang telah dijelaskan pada bab sebelumnya dari perancangan sistem keamanan pada kendaraan roda dua

Lebih terperinci

BAB 3 PERANCANGAN ALAT DAN PROGRAM

BAB 3 PERANCANGAN ALAT DAN PROGRAM BAB 3 PERANCANGAN ALAT DAN PROGRAM Sistem akuisisi data ekonomis berbasis komputer atau personal computer (PC) yang dibuat terdiri dari beberapa elemen-elemen sebagai berikut : Sensor, yang merupakan komponen

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. ruangan yang menggunakan led matrix dan sensor PING))). Led matrix berfungsi

BAB 3 PERANCANGAN SISTEM. ruangan yang menggunakan led matrix dan sensor PING))). Led matrix berfungsi BAB 3 PERANCANGAN SISTEM 3.1 Pengertian Umum Perancangan Media Penyampaian Informasi Otomatis Dengan LED Matrix Berbasis Arduino adalah suatu sistem media penyampaian informasi di dalam ruangan yang menggunakan

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT Bab ini membahas perancangan sistem telemetri pengamatan suhu dan kelembapan serta kendali peralatan elektronik (seperti kipas) berbasis platform Microcontroller Open Source Wemos.

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT Setelah memahami penjelasan pada bab sebelumnya yang berisi tentang metode pengisian, dasar sistem serta komponen pembentuk sistem. Pada bab ini akan diuraikan mengenai perancangan

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

III. METODE PENELITIAN. Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar

III. METODE PENELITIAN. Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar 28 III. METODE PENELITIAN A. Waktu dan Tempat Penelitian Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar dan Laboratorium Pemodelan Jurusan Fisika Universitas Lampung. Penelitian

Lebih terperinci

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM KEAMANAN RUMAH BERBASIS WEB

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM KEAMANAN RUMAH BERBASIS WEB PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM KEAMANAN RUMAH BERBASIS WEB TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Kontrol perangkat elektronika umumnya masih menggunakan saklar manual untuk memutus dan menyambung arus listrik. Untuk dapat menyalakan atau mematikan perangkat elektronik

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 III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1 Pendahuluan Dalam suatu perancangan sistem, langkah pertama yang harus dilakukan adalah menentukan prinsip kerja dari suatu sistem yang akan dibuat. Untuk itu perlu disusun

Lebih terperinci

BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED. Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar

BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED. Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED 3.1. Rancang Bangun Perangkat Keras Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar 3.1. Sistem ini terdiri dari komputer, antarmuka

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

PERANCANGAN PENGAWASAN OBJEK BERGERAK PADA SMARTHOME DENGAN MONITORING WEB BERBANTUAN ARDUINO MEGA 2560 ( STUDI KASUS FAKULTAS TEKNIK) ABSTRAK

PERANCANGAN PENGAWASAN OBJEK BERGERAK PADA SMARTHOME DENGAN MONITORING WEB BERBANTUAN ARDUINO MEGA 2560 ( STUDI KASUS FAKULTAS TEKNIK) ABSTRAK Seminar Nasional Teknologi Informasi Universitas Ibn Khaldun Bogor 2018 823 PERANCANGAN PENGAWASAN OBJEK BERGERAK PADA SMARTHOME DENGAN MONITORING WEB BERBANTUAN ARDUINO MEGA 2560 ( STUDI KASUS FAKULTAS

Lebih terperinci

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM 3.1. Spesifikasi Sistem Sebelum merancang blok diagram dan rangkaian terlebih dahulu membuat spesifikasi awal rangkaian untuk mempermudah proses pembacaan, spesifikasi

Lebih terperinci

1 BAB III METODOLOGI PENELITIAN

1 BAB III METODOLOGI PENELITIAN 1 BAB III METODOLOGI PENELITIAN 1.1 Desain Penelitian Penelitian ini menggunakan metode pengembangan perangkat lunak dengan melakukan pengamatan dan percobaan langsung terhadap objek dari penelitian ini

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

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