Manual EMS WiFi Shieldsdfghjk

2
EMS WiFi Shield EMS WiFi Shield merupakan sebuah modul shield/add-on untuk DT-AVR Inoduino. Modul ini juga mendukung Arduino™ Leonardo/DT-AVR Leoduino, Arduino™ Uno/DT-AVR Unoduino, dan Arduino™ Mega/DT-AVR Maxiduino (perhatikan alokasi pin). Modul ini adalah modul wireless LAN yang dapat digunakan untuk komunikasi data melalui gelombang 2,4 GHz. Tersedia contoh aplikasi untuk mengendalikan robot tank secara remote melalui perangkat Android™. Spesifikasi 1. Menggunakan RN-131C 2,4 GHz IEEE 802.11b/g. 2. Rentang frekuensi antar 2402 – 2480 MHz yang terbagi menjadi 14 kanal dengan interval 5 MHz. 3. Output level +18 dBm dengan konsumsi arus 140 - 212 mA (TX) dan 40 mA (idle/RX). 4. Fitur keamanan otentikasi: WEP-128, WPA-PSK (TKIP), dan WPA2-PSK (AES). 5. Aplikasi jaringan yang terintegrasi: DHCP, UDP, DNS, ARP, ICMP, TCP, dan soket. 6. Saat modul menyala, modul akan masuk mode data untuk transaksi data secara langsung. 7. Modul bisa diperintahkan untuk masuk mode konfigurasi untuk pengaturan melalui perintah ASCII. 8. Antarmuka UART TTL. 9. Membutuhkan catu daya untuk modul: 3,3 & 5 VDC. Tata Letak Jumper ADHOC (J4) dapat digunakan untuk masuk ke mode ad hoc secara langsung dan untuk melakukan factory reset. Jumper Fungsi Mode normal GPIO-9 tidak terhubung Mode ad hoc GPIO-9 terhubung ke pull-up dan tactile switch Tactile switch (dengan jumper pada posisi 1-2) ditekan (sekitar 1 detik) 5 kali untuk melakukan factory reset. LED D1 (hijau) menunjukkan status Koneksi. LED akan berkedip cepat jika modul tidak mendapat IP dan tidak terhubung ke jaringan. LED akan berkedip lambat jika modul sudah mendapat IP. LED D2 (biru) menunjukkan status Transfer Data. LED akan berkedip saat ada transfer data. LED D3 (merah) menunjukkan status Asosiasi. LED akan berkedip jika tidak terhubung ke jaringan dan padam jika sudah terhubung. Pin Nama Fungsi 0 TXD Output Jalur data UART dari shield 1 RXD Input Jalur data UART ke shield 4 AWAKE Input Membangunkan shield dari mode sleep, active high, pulsa minimal 250 µs 9 RESET Input Jalur reset ke shield, active low, pulsa minimal 160 µs A2 (Ino=41, Leo=20) CTS Input Jalur flow control UART A3 (Ino: 42, Leo: 21) RTS Output Jalur flow control UART A4 (Ino: 43, Leo: 22) SLEEP Input Mengendalikan mode sleep (jika diaktifkan), active high, pulsa minimal 4 µs Penjelasan lengkap mengenai fungsi masing-masing pin terdapat pada datasheet. Isi CD/DVD 1. Manual EMS WiFi Shield. 2. Skema EMS WiFi Shield. 3. Program RNtest.ino. 4. Program uji UDPtest.exe. 5. Datasheet. 6. Application Note. 7. Website Innovative Electronics. Prosedur Pe ngujian Program yang telah disertakan (RNtest.ino) dapat digunakan untuk menguji fungsi modul. Pengujian ini menggunakan DT-AVR Inoduino, namun tidak menutup kemungkinan digunakannya Arduino™ Leonardo/DT-AVR Leoduino, Arduino™ Uno/DT-AVR Unoduino, atau Arduino™ Mega/DT-AVR Maxiduino. Langkah-langkahnya adalah sebagai berikut: 1. Gandakan folder “RNtest” yang berisi sketchbook (program RNtest.ino) ke dalam folder “My Documents\Arduino” pada komputer. 2. Pengujian membutuhkan 1 EMS WiFi Shield, 1 DT- AVR Inoduino, 1 komputer yang memiliki wireless adapter, serta wireless network melalui wireless router atau program Connectify © (www.connectify.me ). 3. Hubungkan shield ke DT-AVR Inoduino. 4. Hubungkan kabel USB ke DT-AVR Inoduino dan PC. NC 1 NC 1

description

sdfghjk

Transcript of Manual EMS WiFi Shieldsdfghjk

  • EMS WiFi ShieldEMS WiFi Shield merupakan sebuah modulshield/add-on untuk DT-AVR Inoduino. Modul ini jugamendukung Arduino Leonardo/DT-AVR Leoduino,Arduino Uno/DT-AVR Unoduino, dan ArduinoMega/DT-AVR Maxiduino (perhatikan alokasi pin). Modulini adalah modul wireless LAN yang dapat digunakanuntuk komunikasi data melalui gelombang 2,4 GHz.Tersedia contoh aplikasi untuk mengendalikan robot tanksecara remote melalui perangkat Android.

    Spesifikasi1. Menggunakan RN-131C 2,4 GHz IEEE 802.11b/g.2. Rentang frekuensi antar 2402 2480 MHz yang

    terbagi menjadi 14 kanal dengan interval 5 MHz.3. Output level +18 dBm dengan konsumsi arus 140 -

    212 mA (TX) dan 40 mA (idle/RX).4. Fitur keamanan otentikasi: WEP-128, WPA-PSK

    (TKIP), dan WPA2-PSK (AES).5. Aplikasi jaringan yang terintegrasi: DHCP, UDP, DNS,

    ARP, ICMP, TCP, dan soket.6. Saat modul menyala, modul akan masuk mode data

    untuk transaksi data secara langsung.7. Modul bisa diperintahkan untuk masuk mode

    konfigurasi untuk pengaturan melalui perintah ASCII.8. Antarmuka UART TTL.9. Membutuhkan catu daya untuk modul: 3,3 & 5 VDC.

    Tata Letak

    Jumper ADHOC (J4) dapat digunakan untuk masuk kemode ad hoc secara langsung dan untuk melakukanfactory reset.

    Jumper Fungsi

    Mode normalGPIO-9 tidak terhubung

    Mode ad hocGPIO-9 terhubung ke pull-up dan

    tactile switch

    Tactile switch (dengan jumper pada posisi 1-2) ditekan(sekitar 1 detik) 5 kali untuk melakukan factory reset.

    LED D1 (hijau) menunjukkan status Koneksi. LED akanberkedip cepat jika modul tidak mendapat IP dan tidakterhubung ke jaringan. LED akan berkedip lambat jikamodul sudah mendapat IP.

    LED D2 (biru) menunjukkan status Transfer Data. LED akanberkedip saat ada transfer data.

    LED D3 (merah) menunjukkan status Asosiasi. LED akanberkedip jika tidak terhubung ke jaringan dan padamjika sudah terhubung.

    Pin Nama Fungsi

    0 TXD Output Jalur data UART dari shield

    1 RXD Input Jalur data UART ke shield

    4 AWAKE InputMembangunkan shield dari

    mode sleep, active high,pulsa minimal 250 s

    9 RESET Input Jalur reset ke shield, activelow, pulsa minimal 160 s

    A2(Ino=41,Leo=20)

    CTS Input Jalur flow control UART

    A3(Ino: 42,Leo: 21)

    RTS Output Jalur flow control UART

    A4(Ino: 43,Leo: 22)

    SLEEP InputMengendalikan mode sleep(jika diaktifkan), active high,

    pulsa minimal 4 s

    Penjelasan lengkap mengenai fungsi masing-masing pinterdapat pada datasheet.

    Isi CD/DVD1. Manual EMS WiFi Shield.2. Skema EMS WiFi Shield.3. Program RNtest.ino.4. Program uji UDPtest.exe.5. Datasheet.6. Application Note.7. Website Innovative Electronics.

    Prosedur Pe ngujian Program yang telah disertakan (RNtest.ino) dapatdigunakan untuk menguji fungsi modul. Pengujian inimenggunakan DT-AVR Inoduino, namun tidak menutupkemungkinan digunakannya Arduino Leonardo/DT-AVRLeoduino, Arduino Uno/DT-AVR Unoduino, atauArduino Mega/DT-AVR Maxiduino.

    Langkah-langkahnya adalah sebagai berikut:1. Gandakan folder RNtest yang berisi sketchbook

    (program RNtest.ino) ke dalam folder MyDocuments\Arduino pada komputer.

    2. Pengujian membutuhkan 1 EMS WiFi Shield, 1 DT-AVR Inoduino, 1 komputer yang memiliki wirelessadapter, serta wireless network melalui wireless routeratau program Connectify (www.connectify.me).

    3. Hubungkan shield ke DT-AVR Inoduino.4. Hubungkan kabel USB ke DT-AVR Inoduino dan PC.

    NC1

    NC1

  • 5. Hubungkan sumber tegangan 6-12 VDC ke VIN.6. Jalankan program Arduino IDE.7. Buka sketch RNtest.ino melalui menu File >

    Sketchbook > RNtest.8. Pilih modul DT-AVR Inoduino melalui menu Tools >

    Board > DT-AVR Inoduino.9. Pilih jalur pemrograman melalui menu Tools > Serial

    Port > COMxx.

    10. Tekan tombol Upload pada toolbar atau melaluimenu File > Upload atau menggunakan keyboardCtrl+U.

    11. Tunggu hingga proses selesai dan modul akanmenjalankan program secara otomatis.

    12. Contoh pengujian ini menggunakan programConnectify sebagai penyedia jaringan.

    13. Di sini, jaringan diberi nama Connectify-IE danmemiliki alamat IP 192.168.179.1.

    14. Aktifkan hotspot dengan menekan tombol StartHotspot pada Connectify.

    15. Jalankan program terminal (seperti Hterm) padakomputer. Pilih dan buka jalur komunikasi COM portyang terhubung ke DT-AVR Inoduino.

    16. Kirimkan $$$ ke DT-AVR Inoduino untuk masuk kemode konfigurasi dan tunggu balasanCMD. adalah kode untuk 0x0D atauCarriage Return. adalah kode untuk 0x0A atauLine Feed.

    17. Kirimkan set wlan ssid Connectify-IE dantunggu balasan AOK.

    18. Jika jaringan memiliki password, kirimkan set wlanphrase dan tunggubalasan AOK.

    19. Kirimkan set ip dhcp 0 untuk mematikanfitur DHCP (menggunakan IP statis) dan tunggubalasan AOK.

    20. Kirimkan set ip address 192.168.179.105sebagai alamat modul yang diinginkan dan tunggubalasan AOK.

    21. Kirimkan set ip flags 0x47 untukmengaktifkan fitur UDP auto pairing dan tunggubalasan AOK.

    22. Kirimkan set ip localport 5000 untukmenentukan port lokal dan tunggu balasanAOK.

    23. Kirimkan set ip remote 5000 untukmenentukan port pada host/lawan bicara dan tunggubalasan AOK.

    24. Kirimkan set ip proto 0x3 untukmengaktifkan protokol UDP dan tunggu balasanAOK.

    25. Kirimkan save untuk menyimpankonfigurasi dan tunggu balasan Storing inconfig.

    26. Kirimkan reboot agar semua pengaturanbisa dijalankan dari awal dan tunggu balasan*Reboot*, WiFi Shield akan mulai dari awal danmasuk ke mode data.

    27. Jika jaringan belum ditemukan, maka pesan berikutakan ditampilkan:Auto-Assoc Connectify-IE chan=0 mode=NONEFAILEDLED hijau dan merah akan berkedip dengan cepat.

    28. Jika jaringan ditemukan dan berhasil terhubung,maka pesan berikut ini akan ditampilkan:Auto-Assoc Connectify-IE chan=5 mode=WPA2SCAN OKJoining Connectify now..*READY*Associated!Using Static IPListen on 5000 LED merah akan padam dan LED hijau akan berkedipdengan lebih pelan.

    29. Jalankan UDPtest.exe.30. Tekan tombol Re-Enum untuk mendata ulang COM

    port yang baru muncul.31. Pilih nomor COM port lalu tekan tombol Open.32. Tekan tombol Test.33. Komputer akan mengirimkan Testing melalui wireless

    adapter. Data tersebut akan diterima WiFi Shield,diteruskan ke COM port, dan ditampilkan ke layar.

    34. Lalu komputer akan mengirimkan Reply Testingmelalui COM port yang akan diterima modul dandikirimkan melalui WiFi Shield. Data tersebut akanditerima oleh wireless adapter komputer danditampilkan ke layar.

    35. Jika komunikasi lancar, maka akan muncul:PC WiFi: TestingWiFi Shield: Reply Testing

    36. Saat WiFi Shield mengirimkan data, LED biru akanberkedip.

    Trademark & CopyrightArduino is a trademark of Arduino team.Arduino IDE is written, debugged, and supported by MassimoBanzi, David Cuartielles, Tom Igoe, Gianluca Martino, andDavid Mellis.Android is a trademark of Google Inc.Connectify is copyright by Connectify (Scott A, Kevin C, Raj H,Dave H, Mike H, Dave L, Brian L, Dave M, Paul M, Brian P,Jenny S. Alex G, and Bhana G).HTerm is copyright by Tobias Hammer.

    Terima Kasih atas kepercayaan Anda menggunakan produk kami.Bila ada kesulitan, pertanyaan, atau saran mengenai produk ini,

    silahkan menghubungi technical support kami:[email protected]

    EMS WiFi Shield merupakan sebuah modul shield/add-on untuk DT-AVR Inoduino. Modul ini juga mendukung Arduino Leonardo/DT-AVR Leoduino, Arduino Uno/DT-AVR Unoduino, dan Arduino Mega/DT-AVR Maxiduino (perhatikan alokasi pin). Modul ini adalah modul wireless LAN yang dapat digunakan untuk komunikasi data melalui gelombang 2,4 GHz. Tersedia contoh aplikasi untuk mengendalikan robot tank secara remote melalui perangkat Android.SpesifikasiTata Letak