Kabel STP Shielded Twisted Pair

ethernet yang dipakai oleh user pemakai. Ethernet Shield Arduino kemudian mengirimkan data ke acces point router wifi melalui port RJ45 dengan kabel ethernet, selanjutnya data tersebut disebarkan oleh acces point router melalui jaringan wifi dan LAN Local Area Network sehingga bisa diakses oleh user client melalui web browser seperti Internet Explorer, Mozila Firefox, dll.

3.2 Perancangan Perangkat Keras Mekanik

Perancangan perangkat keras mekanik merupakan bentuk dari alat yang akan dibuat oleh penulis. Perancangannya terdiri dari electric panel untuk meletakkan komponen mikrokontroler dan empat ruang yang didalamnya dipasang sensor suhu LM35 sebagai input mikrokontroler. Masing-masing ruang dibuat variasi suhu yang berbeda dengan cara menambahan lampu pijar untuk tiga ruangan 5watt, 10watt, 15watt dan satu ruangan dibiarkan tanpa lampu pijar. Gambar 3.2 merupakan rancangan dari alat yang akan dibuat. Gambar 3.2 Perancangan Hardware Mekanik.

3.3 Perancangan Perangkat Keras Elektronika

Perancangan perangkat keras elektronika pada alat ini dibuat untuk mendukung kerja dari sistem yang akan dibuat. Komponen penyusun perangkat keras elektronika meliputi rangkaian RTC DS1307, rangkaian sensor LM35. Perangkat keras elektronika yang menyusun sistem alat ini meliputi :

3.3.1 Perancangan RTC DS1307 dengan Arduino

RTC DS1307 menggunakan protokol komunikasi serial I2C untuk membaca data tanggal dan waktu [13]. Pin RTC DS1307 dan Arduino Uno yang digunakan untuk komunikasi serial I2C adalah pin SCL dan SDA. Gambar 3.3 merupakan perancangan rangkaian RTC DS1307. Gambar 3.3 Rangkaian RTC DS1307. Tabel 3.1 Alokasi Port Arduino Uno dan RTC DS130. Arduino Uno RTC DS1307 Nomor Port Nama Nomor Pin Nama 27 PC4 SDA 5 SDA 28 PC5 SCL 6 SCL Rangkaian RTC menggunakan frekuensi crystal XTAL1 sebesar 32,768KHz sesuai dengan datasheet [15]. Penggunaan rangkain resistor R1, R2 secara pull up dikarenakan pin SCL dan SDA adalah open drain [15]. Pengertian open drain adalah output hanya bisa membuat output berlogika 0 tapi tidak bisa membuat output berlogika 1, sehingga agar mampu memberikan output 1 diperlukan pull up resistor