JOB SHEET 2 ANTARMUKA ETHERNET SHIELD Di Susun oleh: IVAN ARRIANTO FHISCA OCTFI S. LILIS SHOLIHAT YAUMIL FAJRI Kelompok : C5
PROGRAM STUDI TEKNIK TELEKOMUNIKASI JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI JAKARTA DEPOK 2014 P4.1 Display Nilai Pin Analog di Web Server Arduino Skematik Rangkaian
Flowchart
Sketch
Hasil Percobaan
Analisa Percobaan P4.1 menggunakan Arduino yang dipasangkan dengan Ethernet Shield untuk dapat menjalankan program Arduino dari Web Server (Fire Fox, Chrome, Opera, dll). Agar komputer dan Arduino terhubung maka perlu mengatur alamat IP Address pada Ethernet, yaitu dengan menggunakan IP 192.168.1.10 dan di ketikkan pada Address Bar di Web Browser, maka akan menampilkan nilai analog pada tiap-tiap pin Arduino. Jika kita masukkan potensiometer pada pin A0 Arduino pada kondisi min. (nilai 0), maka ketika kita mengetikan 192.168.1.10 nilai analog input 0 adalah 0. Kemudian kita coba memutar potensio hingga kondisi max. (nilai 1023), maka ketika di halaman web di-refresh (tekan F5) nilai analog input 0 berubah dari 0 menjadi 1023. Dengan demikian perubahan nilai input analog dapat dilihat melalui web server.
P4.2 Atur dan Display Nilai Pin Analog dan Digital di Web Server Arduino Skematik Rangkaian
Flowchart
Sketch
Hasil Percobaan
Analisa Percobaan P4.2 ini cara konfigurasinya sama seperti pada percobaan P4.1, pada percobaan ini pin digital dan analog Arduino bisa dipantau dan dikendalikan melalui web browser. Pada bagian Address Bar kita ketikkan 192.168.1.10/?pinD2=1&pinA9=128. Artinya pin arduino yang kita atur adalah pada pin Digital 2 dan pin Analog 9 pada Arduino. Untuk memastikan agar perintah dari web browser tersebut dapat berfungsi kita gunakan sebuah LED sebagai indicator outputnya. Jika kita mengganti nilai pada pin A9 dari 128 menjadi 255 maka LED-nya di sambungkan ke pin Analog 9 berada dalam keterangan maksimal (nilai LED 0-255). Sementara pada pin D2 nilainya hanya 0 dan 1 karena pin tersebut adalah untuk nilai digital (Nyala atau Mati).
P4.3 Display Nilai Pin Analog dan Digital Skematik Rangkaian
Flowchart
Sketch
Hasil Percobaan
Analisa Pada Percobaan 4.3 ini nilai analog dan digital dapat ditampilkan pada dua halaman web server dengan cara sebagai berikut: Untuk melihat nilai pin Analog: Ketikan 192.168.1.10/analog Untuk meliha nilai pin Digital: Ketikan 192.168.1.10/digital Kemudian web server akan menampilkan nilai analog atau digital sesuai dengan perintah yang diketikan pada address bar di web server. Penulisan alamat yang salah akan menampilkan halaman tidak dikenal.
P4.4 Display Nilai Pin Analog dan Digital (Format Tabel HTML) Skematik
Flowchart
Sketch
Hasil Percobaan
Analisa Percobaan P4.4 ini sama seperti percobaan P4.3 hanya saja ditambahkan fungsi HTML untuk memberi tambahan tampilan pada web browser. Pada percobaan ini tampilan nilai analog dan digital ditambahkan tabel pada hasil nilainya. P4.5 Atur Pin Melalui Form (POST) Skematik
Flowchart
Sketch
Hasil Percobaan
Analisa Pada percobaan P4.5 ini digunakan fungsi tombol On dan Off button yang diperintahkan dari web server. Tampilan halaman web memungkinkan user memilih perintah yang akan dilakukan Arduino. Dengan menggunakan indicator LED sebagai output, jika tombol On pada web server ditekan, maka web server akan mengirimkan perintah kepada Arduino untuk menyalakan LED. Sebaliknya jika kita menekan tombol Off, maka web server akan mengirimkan perintah kepada Arduino untuk mematikan LED.