Sensor Network LANDASAN TEORI

9 2.2.3. Arduino Ethernet Shield Sebuah modul tambahan yang digunakan pada arduino untuk menghubungkan board arduino ke internet dengan bantuan RJ-45. Arduino Ethernet Shield bekerja berdasarkan Wiznet W5100 ethernet chip. Chip ini menyediakan jaringan yang mendukung TCP dan UDP Chaudhari dan Chakraborty, 2014. Gambar Arduino Ethernet Shield dapat diliat pada Gambar 2.3. Gambar 2.3. Arduino Ethernet Shield

2.3. Sensor Network

2.3.1. Pengertian sensor network Sensor network adalah sebuah jaringan komunikasi antara sensor node dan data node yang saling terhubung untuk memonitor keadaan lingkungan tertentu pada lokasi yang berbeda antara sensor dan titik akhir end node. Sensor network umumnya digunakan dalam bidang industri dan pada area – area tertentu seperti untuk memonitor tingkat pencemaran udara, peningkatan suhu di suatu wilayah, object tracking, sistem keamanan, dan kondisi lainnya Bell, 2013. Sensor network memiliki dua media komunikasi dasar yaitu : 1. Wired Networks. Sebuah desain jaringan yang mengijinkan setiap device saling berkomunikasi satu sama lain menggunakan wire kabel. Sensor network yang menggunakan media komunikasi ini menambahkan network hardware didalam jaringannya. Seperti pada Arduino, untuk menghubungkan antara sensor node dengan data node arduino menggunakan perangkat tambahan yaitu ethernet shield. 2. Wireless Network. Sebuah desain jaringan yang mengijinkan setiap device saling berkomunikasi satu sama lain tanpa menggunakan kabel wireless. Sama seperti wired Universitas Sumatera Utara 10 network, wireless network juga menambahkan network hardware didalam jaringannya. Pada Arduino dengan menambahkan WiFi shield atau pada Raspberry Pi dengan menambahkan WiFi adapters. 2.3.1. Protokol HTTP Protokol HTTP Hypertext Transfer Protocol merupakan sebuah protokol komunikasi data yang digunakan untuk mengirim data dari microcontroller ke server. HTTP digunakan untuk mendistribusikan sistem informasi yang berbasis hypertext. Protokol ini merupakan protokol standar yang digunakan untuk mengakses HTML dan termasuk salah satu protokol aplikasi TCPIP Siregar, 2010. Protokol HTTP memiliki delapan method untuk melayani permintaan data yang dilakukan oleh client diantaranya Options, Get, Post, Head, Put, Delete, Trace, dan Connect Fielding, et al. 1999. Pada sistem ini arduino bertindak sebagai web client , dan melakukan Post method kepada server untuk mengirimkan data dari arduino dan menyimpannya didalam database server.

2.5. Penelitian Terdahulu