DT-AVR Application Note

dokumen-dokumen yang mirip
EMS Application Note. 1x Kabel USB 1x Komputer (Memiliki wireless adapter, serta wireless network melalui router atau program Connectify)

DT-AVR Application Note

DT-AVR Application Note

SPC Application Note. SPC Blue-Link (J2) Tabel 1 Hubungan SPC Blue-Link Dengan Komputer

DT Series Application Note

DT-AVR Application Note

DT-SENSE Application Note

SPC SPC. SPC Application Note AN175 Bluetooth Mobile Robot. Application Note AN175

PC-Link. PC-Link. Application Note AN202

DT-PROTO Application Note AN219 Kontrol Lampu Secara Nirkabel berbasiskan Smarphone Android dan

DT-AVR DT-AVR Application Note

DT-AVR. Application Note AN214

PC-Link Application Note

DT-I/O. I/O Application Notes AN164 Komunikasi Jarak Jauh antara 2 PC dengan RS-485. Application Note AN164

DT-AVR DT-AVR ApplicationNote

DT-I/O DT-I/O. Application Note AN171

PC-Link. 1x Komputer / Laptop dengan OS Windows 2000, Windows XP atau yang lebih tinggi. Gambar 1 Blok Diagram AN200

PC-Link. Gambar 1 Blok Diagram AN201. AGND (J3 pin 1) Pin 1 VCC (J3 pin 2) Pin 3 Dapat dipilih salah satu dari A0 s.d. A7 (J3 pin 3 s.d.

DHT11 Temperature and Humidity Sensor Board Gambar 1 Blok Diagram AN196. 5V (Power) GND (Power)

WIZnet. Application Note AN178 Wireless IP Printer 1 Oleh : Tim IE

Gambar 1 Blok Diagram AN190. P1.0 (J3 pin 3) IN1 (J1 pin3) Tabel 1 Hubungan antar PC-Link Serial PPI dan DT-I/O Quad Relay Board12V

DT-I/O. DT-I/O Application Note

DT-Sense Current Sensor With OpAmp Gambar 1 Blok Diagram AN212

DT-AVR Application Note

Gambar 1 Diagram Blok AN215. DT-AVR Maxiduino DT-Proto Header Shield DT-I/O Level Converter

WIZnet. Application Note AN179 Wireless IP Printer 2 Oleh : Tim IE

DT-AVR Application Note

DT-BASIC Application Note

DT-AVR. DT-AVR Application Note AN207 Library USB Controller untuk Komunikasi Serial pada DT-AVR Inoduino

DT-AVR Application Note AN191 SMS Gateway dengan GSM STARTER KIT

Starter Kit Application Note AN165 - Update Tampilan Character LCD Berbasis USB Flash Disk

DT-AVR. Gambar 1 Blok Diagram AN177

DT-AVR. DT-AVR Application Note AN208 Library USB Controller untuk Komunikasi Paralel pada DT-AVR Inoduino

DT-AVR Application Note. Gambar 1 Blok Diagram AN133

de KITS Application Note AN51 How 2 Use de KITS SPC Character LCD w/ PC

DT-AVR Application Note

DT-ARM Application Note. AN221 Web Server I/O Remote

DT-AVR. AVR Application Note AN160 Graphic LCD Dengan Bahasa C. Application Note AN160

SPC SPC. SPC Application Note AN181 - SPC for Hexapod Robot

DT-AVR. DT-AVR Application Note AN209 Library USB Controller with SPI Communication based DT-AVR Inoduino

Gambar 1 Blok Diagram AN217. DT-AVR Maxiduino DT-Proto Header Shield DT-I/O Level Converter

STARTER KIT Application Note AN157 Browsing Internet Via GSM STARTER KIT

PC-Link Application Note

DT-AVR Low Cost Nano System. Gambar 1 Blok Diagram Remote TV Berbasis ATtiny2313. DT-I/O I/O Logic Tester

DT-BASIC Mini System. Gambar 1 Blok Diagram AN132

DT-AVR Low Cost Micro System. Gambar 1 Blok Diagram AN154. RXD (J13 Pin 3) TXD (J8 Pin 4) GND (J10/J11/J12/J13 Pin 1) GND (J7/J8 Pin 1)

BAB III PERANCANGAN ALAT

DT-AVR Application Note

DT-51 Application Note

PC-Link Application Note

AVR USB ISP Trademarks & Copyright

DT-BASIC Application Note

DT-51 Application Note

PC-Link Application Note

Application Note. Adapun blok diagram secara keseluruhan adalah sebagai berikut: AN156 Touch Screen Panel Graphic LCD 320 x 240

DT-AVR Application Note

BAB IV PENGUJIAN DAN ANALISA SISTEM

DT-ARM DT-ARM Application Note

DT-AVR Application Note Monitoring Suhu Nirkabel (Bahasa BASIC)

BAB IV PENGUJIAN DAN ANALISA SISTEM

Gambar 1 Arduino IDE 0022 untuk DT-AVR Inodunio

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

BAB III METODE PENELITIAN

BAB IV HASIL DAN UJI COBA

de KITS Application Note AN54 How 2 Use de KITS AVR ISP Programmer Cable

AVR Application Note AN95 Wireless Chatting with PC

BAB IV HASIL DAN UJI COBA

BAB IV PENGUJIAN DAN ANALISIS SISTEM

BAB IV PENGUJIAN DAN ANALISA ALAT

Komunikasi Serial. Menggunakan Arduino Uno MinSys

DT-AVR Application Note

How2Use DT-51 AT89C51XXX BMS. Oleh: Tim IE. Gambar 1 Tata Letak DT-51 AT89C51XXX BMS

BAB IV PENGUJIAN DAN ANALISA ALAT

DT-AVR DT-AVR ApplicationNote

BAB III PERANCANGAN ALAT

DT-AVR. Application Note AN192 - Web Based Temperature Monitoring System Oleh : Tim IE

BAB IV PERANCANGAN ALAT

BAB IV PENGUJIAN DAN ANALISA ALAT

SPC Application Note

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. patok, serta pemasangan sensor ultrasonik HC-SR04 yang akan ditempatkan pada

Menampilkan nilai dari 8 kanal ADC ke Port Serial PC oleh Modul ST-51 dan AD-0809 V2.0

FEB Arduino IoT Bagian I Tutorial Arduino dan Blynk

Transkripsi:

DT-AVR DT-AVR Application Note AN226 How 2 Use Bluetooth in Arduino With EMS Blue Shield and SPC Blue Link Oleh: Tim IE Aplikasi Bluetooth banyak sekali digunakan pada perangkat elektronika seperti smartphone, headphone dan game console. Salah satu aplikasi Bluetooth yang dapat digunakan adalah penggunaannya pada Arduino. Agar Bluetooth dapat digunakan pada Arduino maka dibutuhkan beberapa perangkat. Perangkat tersebut adalah EMS Blue Shield dan SPC Blue Link. EMS Blue Shield digunakan bersama dengan Arduino sedangkan SPC Blue Link digunakan bersama perangkat PC. Aplikasi ini membutuhkan beberapa perangkat sebagai berikut: 1x EMS Blue Shield. 1x SPC Blue Link. 1x Arduino Uno. Bluetooth merupakan salah satu komunikasi nirkabel yang digunakan pada jarak yang dekat. Gelombang frekuensi yang digunakan pada jangkauan UHF. Jenis komunikasi yang digunakan adalah komunikasi serial. Sehingga memungkinkan untuk sebuah Arduino dapat berkomunikasi dengan perangkat PC via Bluetooth. Supaya Arduino dapat berkomunikasi dengan PC maka Arduino akan dihubungkan dengan modul EMS Blue Shield dan PC akan dihubungkan dengan modul SPC Blue Link. Adapun blok diagram dari aplikasi ini adalah sebagai berikut : USB UART Bluetooth I/O dan UART Gambar 1 Blok Diagram AN226 Page 1 of 5

Hubungan antara Arduino Uno dengan EMS Blue Shield adalah sebagai berikut : Arduino Uno GND (POWER) EMS Blue Shield GND (J2 POWER) 3.3V (POWER) 3.3V (J2 POWER) VCC (POWER) PIN 3 (DIGITAL) PIN 2 (DIGITAL) PIN 9 (DIGITAL) PIN A2 (ANALOG) PIN A3 (ANALOG) VCC (J2 POWER) PIN 0 (J3) PIN 1 (J3) PIN 9 (J1 IOH) PIN A2 (J4) PIN A3 (J4) Tabel 1 Hubungan Arduino Uno dengan EMS Blue Shield Hal pertama yang perlu dilakukan adalah melakukan koneksi antara modul EMS Blue Shield dengan Arduino Uno seperti pada Tabel 1. Ilustrasi koneksi antara modul EMS Blue Shield dengan Arduino Uno dapat dilihat pada Gambar 2. Gambar 2 Ilustrasi Koneksi antara Modul EMS Blue Shield dan Arduino Uno Setelah melakukan koneksi seperti pada Gambar 2, hubungkan modul SPC Blue Link pada komputer. Tunggu proses instalasi driver modul SPC Blue Link hingga selesai. Apabila proses instalasi telah selesai maka COM port khusus untuk modul SPC Blue Link akan tersedia sehingga koneksi dengan komputer dapat dilakukan. Hasil instalasi driver dapat dilihat pada Gambar 3. Page 2 of 5

Gambar 3 Hasil Instalasi Driver Modul SPC Blue Link Apabila COM port pada device manager telah keluar, maka lakukan pengaturan port setting pada COM port. Pengaturan yang dilakukan adalah pengaturan nilai baud rate, data bits, parity, dan stop bits. Pengaturan nilai pada port setting dapat dilihat pada Gambar 4. Gambar 4 Pengaturan Nilai pada Port Setting Setelah melakukan pengaturan pada port setting, maka lakukan pengaturan pada modul EMS Blue Shield dengan Arduino Uno pada langkah-langkah berikut: 1. Hubungkan Arduino Uno dengan PC menggunakan kabel USB. 2. Tambahkan library BluetoothAndSerial pada folder Libraries di folder instalasi Arduino. 3. Jalankan program Arduino IDE. 4. Lalu atur board yang akan digunakan dengan memilih Tools Board Arduino Uno. 5. Atur serial port yang digunakan pada Tools Board Serial Port. Page 3 of 5

6. Buka Test_Bluetooth.ino. Atau buat file baru lalu masukkan library BluetoothAndSerial melalui Sketch Import Library dan lakukan pemrograman sebagai berikut: 7. Lakukan perintah upload dengan menekan tombol. 8. Hubungkan modul EMS Blue Shield dengan Arduino Uno. Apabila telah terhubung maka LED biru pada EMS Blue Shield akan berkedip. Rutin BluetoothInit(baudrate) digunakan untuk melakukan pengaturan baud rate dari Arduino Uno ke EMS Blue Shield sekaligus mengatur konfigurasi pin-pin yang digunakan (pin 2, 3, 9, A2, dan A3). Rutin SerialInit(baudrate) digunakan untuk melakukan pengaturan baud rate dari Arduino Uno ke komputer. Rutin ConnectSerialWithBluetooth() berfungsi agar Arduino Uno meneruskan data yang diterima dari komputer ke EMS Blue Shield dan meneruskan data yang diterima dari EMS Blue Shield ke komputer. Setelah melakukan pengaturan pada modul EMS Blue Shield dengan Arduino Uno, atur mode modul SPC Blue Link. Pengaturan mode modul SPC Blue Link dilakukan dengan menggunakan perintah pada hyperterminal. Langkah-langkah yang dibutuhkan untuk melakukan pengaturan sebagai berikut: 1. Buka program terminal seperti HTerm. Gambar 5 Program Terminal HTerm 2. Lakukan pengaturan nilai baud rate, data bits, parity, dan stop bits pada HTerm sesuai dengan pengaturan port setting. 3. Setelah melakukan pengaturan klik tombol connect pada program. 4. Pilih Send on Enter dengan mode CR. Page 4 of 5

5. Kemudian kirimkan perintah at. Apabila modul SPC Blue Link telah terhubung dengan PC maka akan dikirm balasan: at\r\r\nok\r\n. 6. Kirimkan perintah at+cbts=3. Tunggu balasan: at+cbts=3\r\r\nok\r\n. Perintah ini digunakan untuk membuat status dari SPC Blue Link dapat ditemukan dan dapat terkoneksi. 7. Kirimkan perintah at+cbtn=spc BLUE LINK. Tunggu balasan: at+cbtn=spc BLUE LINK\r\r\nOK\r\n. Perintah ini digunakan untuk mengubah nama modul SPC Blue Link. 8. Kirimkan perintah at+csec=0. Tunggu balasan: at+csec=0\r\r\nok\r\n. Perintah ini penting untuk dilakukan agar koneksi modul SPC Blue Link dengan EMS Blue Shield tidak melalui prosedur pair. 9. Kirimkan perintah at+cinq. Perintah ini digunakan untuk mencari modul lainnya yang berada pada jangkauan modul SPC Blue Link. Tunggu balasan seperti contoh berikut: +CINQ: 1,00247e72caea,3D-PRINT\r\n +CINQ: 2,00126f2b2c07,Serial Adaptor\r\n +CINQ: 3,0027135ecd86,SUPPORT3\r\n +TD: 3\r\nOK\r\n Modul EMS Blue Shield yang dideteksi oleh modul SPC Blue Link menggunakan nama Serial Adaptor. 10. Kirimkan perintah at+csd=2. Tunggu balasan: at+csd=2\r\r\nok\r\n. Perintah ini digunakan untuk memilih modul EMS Blue Shield yang terletak pada indeks nomor 2. 11. Kirimkan perintah at+cpair. Tunggu balasan: at+cpair\r\r\npairsuccess\r\nok\r\n. Perintah ini digunakan untuk melakukan pair antara modul SPC Blue Link dengan modul EMS Blue Shield. 12. Kirimkan perintah at+cconnect. Tunggu balasan: at+cconnect\r\r\nconnectsuccess\r\nok\r\n. Perintah ini menandakan bahwa modul SPC Blue Link telah terhubung dengan modul EMS Blue Shield. Indikasi lain yang menandakan kedua perangkat telah terhubung adalah LED biru pada modul EMS Blue Shield berhenti untuk berkedip dan terus menyala. Pada tahap percobaan, hubungkan Arduino Uno dengan PC menggunakan kabel USB. Pastikan modul EMS Blue Shield telah terhubung baik dengan Arduino Uno dan SPC Blue Shield telah terhubung dengan PC. Jalankan program terminal dan lakukan kegiatan chatting seperti pada Gambar 6. Hasil koneksi antara SPC Blue Shield dengan PC ditampilkan pada sebelah kiri Gambar 6 dan hasil koneksi antara EMS Blue Shield dengan PC ditampilkan pada sebelah kanan Gambar 6. Gambar 6 Hasil Uji Coba Koneksi SPC Blue Link dengan EMS Blue Shield Listing program aplikasi ini terdapat pada AN226.ZIP. Selamat berinovasi! All trademarks, company names, product names and trade names are the property of their respective owners. All softwares are copyright by their respective creators and/or software publishers. Page 5 of 5