Hc Versi Baru

Hc Versi Baru

Mengatur Parameter Pada Bluetooth Slave dan Bluetooth Master

Setelah berhasil masuk ke At mode Bluetooth HC-05 maka langkah selanjutnya adalah mengirim command / perintah untuk mengubah parameter yang dibutuhkan agar kondisi auto pairing Bluetooth HC-05 bisa dilakukan. Pertama – tama silahkan buka serial monitor yang ada pada Arduino IDE dengan cara berikut. Buka software arduino IDE lalu klik tab Tools > Serial Monitor atau dengan menekan short key Ctrl+Shift+M. Langkah selanjutnya setelah serial monitor terbuka perhatikan pada bagian bawah serial monitor dan lakukan pengaturan seperti gambar dibawah ini.

Nilai 57600 baud harus sama dengan yang ada pada baris program Serial.begin( ). Maksudnya adalah serial monitor tersebut berkomunikasi dengan board Arduino dengan kecepatan 57600 bps. Nilai ini boleh saja diubah dengan baud rate yang lain, tidak ada penentuan nilai khusus, yang penting harus sama antara keduanya (serial monitor dan board Arduino). Lalu maksud Both NL & CR adalah pada setiap At command yang dikirm akan diikuti oleh karakter /r /n. Hal ini dibutuhkan karena sesuai dengan standart pengiriman At command pada bluetooth HC-05. NL (New Line) karakter ini berfungsi untuk berpindah 1 baris ke bagian bawah dengan posisi kolom yang sama dengan yang sebelumnya. CR (Carriage Return) karakter ini fungsinya untuk mengembalikan posisi cursor ke kolom 1 pada baris yang sama. Dengan menggunakan keduanya maka cursor akan berpindah 1 baris ke bagian bawah dan posisi cursor kembali ke posisi kolom 1 atau didapatkanlah baris baru. Sebagai langkah awal ketik AT pada serial monitor kemudian tekan ENTER atau klik Send. Jika Bluetooth merespon maka akan muncul tulisan OK pada serial monitor. Selanjutnya silahkan kirim AT Command dibawah ini satu demi satu, dan pastikan bluetooth merespon dengan mengirim tulisan OK pada serial monitor. Berikut ini merupakan pengaturan parameter yang dilakukan untuk Bluetooth Slave.

Mengembalikan semua pengaturan parameter bluetooh ke pengaturan pabrik, tanpa terkecuali (opsional, boleh dilakukan boleh juga tidak)

Memberikan nama bluetooh. Bebas tidak ada ketentuan khusus. Pilih saja nama yang mudah untuk dikenali.

Memberikan kode keamanan untuk Bluetooth. Default-nya adalah 1234. Ingat baik-baik password ini, karena password Master harus sama dengan password Slave.

Bluetooth di atur sebagai Slave.

Koneksi Bluetooth Slave diatur agar terhubung dengan alamat tertentu. 0 untuk spesifik address dan 1 dapat terhubung ke berbagai address bluetooth. Hasil percobaan Admin jika diatur ke 0 maka bluetooth akan menjadi hidden, atau tidak bisa ditemukan oleh bluetooth lain. Namun pada percobaan yang lain dengan bluetooth yang berbeda, maka pengaturan ini tidak berpengaruh, bluetooth tetap bisa ditemukan. Kesimpulannya, pengaturan ini bergantung dari bluetooth yang anda gunakan.

Mengatur baud rate, stop bits, dan parity bits. Pengaturan disamping adalah baud rate 9600 bps, 1 stop bits, dan tidak ada bit parity. (Opsional, sesuai keinginan pengguna).

Menampilkan ADDRESS dari Bluetooth. Catat address yang tampil pada serial monitor, address ini digunakan saat pengaturan parameter pada Bluetooth Master. Contoh Address Bluetooth Slave milik Admin 98d3:31:4009d3

Setelah berhasil melakukan pengaturan parameter pada Bluetooth Slave diatas maka tahap selanjutnya adalah melakukan pengaturan parameter pada Bluetooth Master. Lakukan langkah 4 (menghubungkan Bluetooh HC-05 dengan Arduino) dan langkah 5 (Cara masuk At mode) untuk bluetooth Master. Kemudian lakukan pengaturan parameter dibawah ini agar teknik auto pairing dapat dilakukan.

Mengembalikan semua pengaturan parameter bluetooh ke setelan pabrik, tanpa terkecuali (opsional, boleh dilakukan boleh juga tidak)

Memberikan nama bluetooh. Bebas tidak ada ketentuan khusus. Pilih saja nama yang mudah untuk dikenali.

Memberikan kode keamanan untuk Bluetooth. Default-nya adalah 1234. Password pada Bluetooth Master harus sama dengan password pada Bluetooth Slave.

Bluetooth diatur dengan mode kerja sebagai Master.

Koneksi Bluetooth Master diatur agar terhubung dengan alamat tertentu.

Mengatur baud rate, stop bits, dan parity bits. Pengaturan disamping adalah baud rate 9600 bps, 1 stop bits, dan tidak ada bit parity. Sesuaikan dengan Bluetooth Slave, jika berbeda, kedua Bluetooth (Master - Slave) dapat pairing tetapi tidak bisa saling bertukar data.

Membuat ikatan dengan Bluetooth yang memiliki alamat tertentu. Dalam hal ini nilai parameter yang diisi adalah address Bluetooth Slave.  Sebagai contoh pada Bluetooth Master Admin, parameter yang dikirim adalah sebagai berikut :

Perhatikan titik dua pada addres diubah menjadi tanda koma (,)

Jika semua pengaturan telah berhasil dilakukan maka seharusnya auto pairing Bluetooth Master dengan Bluetooth Slave telah bisa dilakukan. Langkah selanjutnya matikan power kedua Bluetooth, kemudian lepas kabel jumper yang dihubungkan ke pin KEY/ WAKEUP/ EN agar Bluetooth tidak masuk ke At mode. Kemudian berikan power ke masing-masing Bluetooth, setelah beberapa saat hidup, kedua Bluetooth akan pairing secara otomatis. Perhatikan nyala led dari kedua Bluetooth yang menandakan Bluetooth telah berada dalam kondisi pairing. Sebagai catatatan tambahan, waktu kedipan led yang berbeda antara Bluetooth master dengan Bluetooth Slave tidak menyatakan kedua Bluetooth tidak sinkron, karena kedipan led tersebuat tidak ada hubungannya dengan sinkronisasi antara Bluetooth Master dengan Bluetooth Slave, led tersebut hanyalah sebagai indikator mode operasi dari Bluetooth, apakah sedang berada pada kondisi At mode, atau sedang pairing, atau tidak sedang pairing. Berikut ini video tutorial yang admin buat yakni cara mengatur parameter pada Bluetooth Slave dan Bluetooth Master agar Auto pairing bisa dilakukan.

Menghubungkan Bluetooth HC-05 Dengan Arduino

Sebelum menghubungkan Bluetooth HC-05 dengan Arduino ada baiknya kita mengetahui apa saja pin yang ada pada Bluetooth HC-05. Perhatikan keterangan dan nama pin dari Bluetooth HC-05 pada gambar berikut ini.

Pin-Pin yang umum digunakan:

PIO8 (PIN31), dihubungkan ke LED (D2), digunakan sebagai indikator dari mode operasi Bluetooth HC-05. Jika LED berkedip setiap 1s berarti Bluetooth sedang berada pada AT mode2 (Atmode 1 dan Atmode 2 akan dijelaskan pada pembahasan dibawah). Jika LED berkedip cepat 0.5s berarti Bluetooth berada pada ATmode 1 atau Bluetooth belum pairing atau pairing telah berakhir dan Bluetooth siap untuk pairing kembali. Jika LED berkedip 2 kali dalam 1s, menunjukkan Bluetooth HC-05 berada pada kondisi pairing.

Untuk beberapa jenis Bluetooth HC-05, PIO8 dan PIO9 dihubungkan ke LED merah dan LED biru. Ketika dalam kondisi pair, kedua LED berkedip 1 kali tiap 2s, ketika disconnected, hanya LED biru yang berkedip sebanyak 2 kali tiap 1s. LED merah dan LED biru tersebut untuk beberapa vendor tidak dihubungkan ke PIO8 dan PIO9 melainkan dihubungkan ke PIO10 dan PIO11.

PIN32, sebagai indikator status pairing, sebelum pairing pin memiliki logika low, setelah pairing pin 32 memiliki logika high. Kondisi ini dapat diubah menjadi sebaliknya melalui pengaturan pada At mode.

UART-TX, TTL/CMOS level, UART Data output

Pin Bluetooth untuk mengirimkan data serial, dihubungkan dengan pin RX mikrokontroller.

UART-RX, TTL/COMS level, UART Data input

Pin Bluetooth untuk menerima data serial, dihubungkan dengan pin TX mikrokontroller.

Pin RX dari modul Bluetooth tidak memiliki pull-up resistor. Jika pin TX mikrokontroller tidak memiliki fungsi pull-up, user harus menambahkan sendiri sebuah pull-up resistor ke Pin RX Bluetooth HC-05.

RESET, Pin reset modul, dengan memberikan logika low pada pin ini, maka modul Bluetooth akan reset. Dapat dibiarkan mengambang jika modul dalam kondisi digunakan. Dibiarkan mengambang dan memberikan logika low adalah berbeda. Memberikan logika low berarti menghubungkan pin dengan gnd sumber, sedangkan mengambang berarti tidak menghubungkan pin tersebut ke manapun.

Cara Masuk AT Mode Bluetooth HC-05

1) At mode dengan Baudrate 9600

Maka modul bluetooth HC-05 akan masuk ke AT mode dengan baud rate 9600bps.

2) At mode dengan baud rate 38400

Maka modul Bluetooth HC-05 akan masuk ke AT mode dengan Baud rate 38400bps, Cara yang kedua ini lebih Admin sarankan untuk digunakan. Pada tutorial ini Admin menggunkaan cara yang kedua ini. Lalu maksud dari baud rate 38400 adalah pin RX dan TX pada Bluetooth yang dihubungkan dengan pin TX dan RX ke perangkat luar misal Arduino, melakukan pengiriman dan penerimaan data dengan kecepatan 38400bps.

Cara masuk At mode untuk Bluetooth HC-05 jenis ini adalah sebagai berikut.

Dengan cara diatas maka Bluetooth HC-05 masuk ke dalam At mode dengan baud rate 38400bps.

Dalam At mode, perintah / At command yang dikirim ke modul bluetooth HC-05 harus dalam huruf besar dan diakhiri dengan sepasang karakter CR dan LF. Karakter CR dan LF adalah berupa perintah enter atau baris baru. Karakter CR dan LF sendiri adalah berupa karakter /r /n atau 0x0D dan 0x0A dalam heksadesimal.

Set Auto Pairing Cara II

Bluetooth HC-05 akan diaktifkan untuk melakukan scanning Bluetooth yang berada disekitarnya, karena itu usahakan tidak ada Bluetooth lain yang hidup yang berada disekitar Bluetooth HC-05, karena hasil scanning Bluetooth HC-05 hanya menampilkan address, device type, dan RSSI Sinyal intensity dari Bluetooth yang terdeteksi sehingga sulit untuk mengenali addres milik Bluetooth yang satu dengan yang lainnya. Selanjutnya silahkan lakukan langkah menghubungkan Bluetooth HC-05 dengan Arduino dan lakukan langkah agar Bluetooth HC-05 masuk ke At mode. Kemudian lakukan pengaturan parameter berikut ini.

Mengembalikan semua pengaturan parameter bluetooh ke setelan pabrik, tanpa terkecuali (opsional, boleh dilakukan boleh juga tidak)

Memberikan nama bluetooh. Bebas tidak ada ketentuan khusus. Pilih saja nama yang mudah untuk dikenali.

Memberikan kode keamanan untuk Bluetooth. Default-nya adalah 1234. Password pada Bluetooth Master harus sama dengan password pada Bluetooth Slave.

Bluetooth diatur dengan mode kerja sebagai Master.

Koneksi Bluetooth Master diatur agar terhubung dengan alamat tertentu.

Mengatur baud rate, stop bits, dan parity bits. Pengaturan disamping adalah baud rate 9600 bps, 1 stop bits, dan tidak ada bit parity. Sesuaikan dengan Bluetooth Slave, jika berbeda, kedua Bluetooth (Master - Slave) dapat pairing tetapi tidak bisa saling bertukar data.

Itialize the SPP profile lib (can’t repeat initialization)

Meminta keterangan Address Bluetooth, Device type, RSSI Signal Intensity dari Bluetooth yang terdeteksi.

Contoh hasil scanning Bluetooth HC-05 Slave milik Admin yang terdeteksi sebagai berikut :

+INQ:21:13:6867,0,7FFF

Membuat ikatan dengan Bluetooth yang memiliki alamat tertentu. Dalam hal ini nilai parameter yang diisi adalah address Bluetooth Slave.  Sebagai contoh pada Bluetooth Master Admin, parameter yang dikirim adalah sebagai berikut :

Perhatikan titik dua pada addres diubah menjadi tanda koma (,)

Langkah selanjutnya matikan power kedua Bluetooth, kemudian lepas kabel jumper yang dihubungkan ke pin KEY/ WAKEUP/ EN agar Bluetooth tidak masuk ke At mode. Kemudian berikan power ke masing-masing Bluetooth, setelah beberapa saat hidup, kedua Bluetooth akan pairing secara otomatis. Perhatikan nyala led dari kedua Bluetooth yang menandakan Bluetooth telah berada dalam kondisi pairing. Sebagai pelengkap berikut ini Admin tampilkan video tutorialnya.

Ditulis dan Diterjemahkan oleh Admin blog caturcreativeproject.blogspot.com

*Luangkan sedikit waktumu untuk memberikan komentar pada postingan ini, karena komentar pembaca sangat berharga bagi Admin sebagai pembakar semangat dalam membuat tutorial selanjutnya, terima kasih 8 :)*

Toyota Innova Reborn masih muncul versi barunya, tapi di India bukan di Indonesia. Innova Reborn di India kini hadir versi terbarunya dengan tampilan baru dengan body kit.

Toyota di India menjual Innova Reborn dengan nama Innova Crysta. Sejak diluncurkan pada 2016, Innova Crysta di sana menjadi mobil favorit berkat sasis ladder frame, sistem penggerak diesel yang kuat, kenyamanan optimal dan performa yang andal.

Dikutip Rushlane, kini Toyota India meluncurkan Innova Crysta dengan body kit khas SUV. Toyota memperkenalkan Innova Crysta Tashan Edition. Di bagian depan, kit ini memiliki aksen krom untuk gril depan dan kap mesin. Profil samping disempurnakan dengan pelindung fender. Ini juga akan melindungi kendaraan dari kemungkinan goresan dan penyok. Di bagian belakang, edisi Tashan menawarkan spoiler belakang yang sporty.

SCROLL TO CONTINUE WITH CONTENT

Selain kit yang sudah tersedia ini, banyak lagi aksesori yang bisa dipasang untuk Innova Crysta. Beberapa item yang menarik antara lain kap mesin, emblem bemper dengan lapisan perak, muffler cutter, dan roof spoiler garnish. Ada juga beberapa aksesori eksklusif untuk interior seperti panel kayu di dasbor, alas lantai 3D, dan scuff plate.

Pengguna Innova Crysta juga dapat memilih dari berbagai macam aksesori fungsional. Misalnya belakang, lampu selamat datang di pintu, lampu ruang kaki, pengisi daya nirkabel, perekam video digital, sistem pemantauan tekanan ban, scuff plate bercahaya, lampu kabut dan air purifier.

Innova Reborn atau Innova Crysta di India masih mengandalkan mesin diesel 2.400 cc. Mesin itu menghasilkan tenaga hingga 150 PS dengan torsi maksimal 343 Nm. Mesin dihubungkan dengan transmisi manual 5 percepatan. Di India, Toyota tidak menyediakan pilihan transmisi otomatis.

Bahkan, dengan tidak adanya transmisi otomatis di sana, Innova Crysta masih mencatat penjualan yang kuat. Innova Crysta menyumbang angka penjualan sebanyak 12,5 persen dari total penjualan Toyota di India. Mobil itu menempati posisi kelima sebagai mobil terlaris Toyota di India meski sudah ada Innova Zenix yang di sana dijual dengna nama Innova Hycross.

Terdapat perbedaan mengenai cara mengubah akun Facebook pribadi menjadi halaman atau fanspage di antara cara lama dan cara baru.

Sebelumnya, boleh kamu ketahui terlebih dahulu mengenai perbedaannya yang dijelaskan di bawah ini.

Bluetooth HC-05 Dengan BREAKOUT BOARD

Perlu diketahui terdapat 2 macam bluetooth HC-05 yang dijual dipasaran, yakni bluetooth HC-05 tanpa menggunakan shield tambahan serta yang menggunakan shield tambahan. Shield tambahan ini dikenal juga dengan Breakout Board. Hal ini penting karena akan berbeda penanganannya secara hardware untuk masing-masing jenis. Gambar berikut ini merupakan Bluetooth HC-05 yang tidak menggunakan Breakout Board.

Bluetooth HC-05 yang tidak menggunakan shield tambahan beroperasi dengan tegangan 3.3V. Umumnya perangkat elektronika saat ini beroperasi pada tegangan 5v, karenanya perlu membuat rangkain konversi tegangan 5v ke 3.3v jika ingin dihubungkan ke perangkat luar, misal ke AVR Atmega atau arduino. Sedangkan untuk Bluetooth HC-05 yang menggunakan shield tambahan (Breakout Board) telah dilengkapi dengan rangkain pengkonversi tegangan baik tegangan power maupun rangkaian konversi tegangan untuk jalur komunikasi serial. Umumnya Bluetooth HC-05 dengan Breakout Board mendukung komunikasi serial UART, bahkan admin sampai saat ini belum pernah menemui Breakout Board yang support untuk komunikasi serial SPI, dan I2C padahal secara datasheet bisa dilakukan. Para produsen lebih memilih untuk support terhadap komunikasi serial UART mungkin karena komunikasi serial UART cukup banyak digunakan pada berbagai perangkat. Serial UART sendiri lebih mudah untuk ditangani baik secara hardware maupun pemrogramannya. Berikut skematik rangkain Bluetooth HC-05 dengan shield tambahan atau Breakout Board.

Pada skematik rangkain diatas, shield tambahan bahkan termasuk ic MAX 232 yang berarti Bluetooth akan support untuk komunikasi serial RS-232. Sedikit pengetahuan, komunikasi serial RS-232 memiliki level tegangan yang berbeda dengan komunikasi serial UART. Jika pada UART logika high berupa tegangan +5v dan logika low berupa tegangan 0v, maka pada RS-232 logika high adalah rentang antara +3v sampai +25v sedangakn logika low berada pada rentang -3v sampai -25v. Namun yang admin ketahui, dipasaran umumnya Breakoutboard hanya support untuk komunikasi serial UART.

Perbedaan cara lama dan cara baru mengubah akun Facebook pribadi menjadi fanspage

Pada cara lama, jika kita mengubah akun pribadi menjadi halaman maka akun pribadi kita akan menghilang dan berganti menjadi halaman.

Secara otomatis, semua teman dan pengikut di akun pribadi akan dikonversikan menjadi penyuka dan pengikut halaman.

Pada cara baru, jika kita mengubah akun pribadi menjadi halaman maka akun pribadi kita tidak akan menghilang dan kita akan memiliki keduanya yaitu halaman dan akun pribadi.

Sedangkan untuk teman dan para pengikut di akun pribadi tidak akan secara otomatis menjadi penyuka dan pengikut halaman melainkan kita dapat memilih satu persatu ataupun semua teman untuk menjadi penyuka halaman secara manual oleh kita sendiri.

Okay, jika sudah mengerti maka kita akan lanjut ke cara mengubah akun pribadi menjadi halaman Facebook. Tapi cara ini mungkin hanya berlaku pada Facebook versi desktop atau komputer. Sedangkan pada handphone (sejauh yang aLez tahu) tidak bisa.

Namun, aLez pernah mencobanya di handphone melalui browser bawaan handphone (Browser BlackBerry Z10 OS BlackBerry 10) dengan terlebih dahulu mengaktifkan mode desktop pada pengaturan browser.

Serial Port Protocol Modul Bluetooth HC-05

Serial Port Protocol (SPP) Modul Bluetooth HC-05 digunakan untuk mengkonversi port serial yang berinterface dengan menggunakan kabel menjadi komunikasi serial dengan teknologi wireless atau tanpa kabel. Bluetooth HC-05 menggunakan BlueCore 4-External chip yang merupakan sebuah single chip radio and baseband IC untuk Bluetooth 2.4GHz yang mengadopsi sistem enhanced data rates (EDR) yang memiliki kecepatan transfer data hingga 3 Mbps.

Selain HC-05, juga terdapat beberapa tipe Serial Port Protocol (SPP) Bluetooth Module yang lain yakni HC-03, HC-04 dan HC-06. Bluetooth serial module dengan tipe bernomor genap (HC-04 dan HC-06) adalah jenis yang mode operasinya tidak bisa diubah dari setelan pabrik. Jika sudah dari pabrikan dalam mode master, maka tidak bisa diubah menjadi mode slave. Hal ini berbeda dengan bluetooth serial module dengan tipe bernomor ganjil (HC-03 dan HC-05) yang memiliki mode khusus untuk pengaturan parameter bluetooh, sehingga bluetooh bisa diubah menjadi mode slave atau master. Untuk pembelian bluetooh HC-04 dan HC-06 perhatikan kode huruf yang tertera pada keterangan saat pembelian, bentuk kode tersebut biasanya adalah sebagai berikut.

HC-04-M, M=master Device

HC-04-S, S=slave Device

HC-06-M, M=master Device

HC-06-S, S=slave Device

Admin sendiri lebih menyarankan untuk menggunakan Bluetooh HC-03 atau HC-05, karena sifatnya yang flexibel. Berikut ini arsitektur sistem serta spesifikasi dari Bluetooth HC-05.

Feature Of Bluetooth HC-05:

-       Bluetooth V.20+EDR

-       Operating Frequency Baud: 2.4GHz-2.48GHz unlicensed ISM Band

-       Bluetooth Class 2 output power

-       Full speed Bluetooth operation with full piconet support

-       Scatternet support

-       RoHS compliant

-       Audio Interface: PCM and Analog interface

-       Support for 8-Mbit external onboard flash Memory

-       PIO (Programmable Input/Output ) control

-       Support Serial Port Pofile

-       Minimum External Components

-       Typical -80dBm sensitivity

-       Up to +4dBm RF transmit power

-       On board antenna

-       3.3v Operating voltage

-       Operation temperature: -20 ~ +55 ℃

-       Small Size 26.9mm(L) x 13mm(W) x 2.2mm(H)

Bluetooh HC-05 memilliki dua mode kerja yakni communication mode dan at mode. Communication mode adalah kondisi ketika bluetooth HC-05 siap untuk berkomunikasi dengan perangkat bluetooth yang lain baik sebagai master ataupun slave. Bluetooth sebagai master adalah kondisi dimana bluetooth tersebut difungsikan sebagai pengontrol komunikasi, atau ia bertugas mencari perangkat bluetooth yang berada disekitarnya dan mengirim permintaan komunikasi kepada perangkat bluetooh yang ditemukan. Sedangkan slave adalah kondisi dimana perangkat bluetooth mengunggu datangnya permintaan untuk melakukan komunikasi.

Berdasarkan mode komunikasinya (communication mode) bluetooth hc-05 memiliki dua mode kerja, yakni order-response work mode dan automatic connection work mode. Untuk order-response work mode maksudnya adalah komunikasi yang dijalin antar bluetooth dilakukan secara manual. Bisa dikatakan untuk mengkoneksikan dua buah Bluetooth menggunakan bantuan operator atau manusia. Sedangkan untuk automatic connection work mode, komunikasi yang dijalin antar bluetooth dilakukan secara otomatis ketika kedua bluetooh dalam kondisi aktif. Pada saat kedua bluetooth diberikan power maka bluetooh Master secara otomatis mencari bluetooth Slave yang memiliki alamat tertentu dan kemudian mengirimi permintaan komunikasi. Bluetooth Slave akan merespon permintaan komunikasi tersebut jika syarat yang diperlukan terpenuhi.

At mode adalah Bluetooth masuk ke dalam mode khusus untuk pengaturan parameter, dimana parameter-parameter yang diatur tersebut berguna untuk menentukan cara bluetooth beroperasi, seperti bluetooth sebagai Master atau Slave, kecepatan komunikasi bluetooth, mengatur nama bluetooth dan lain sebagainya.

A  Interface Arduino dengan Bluetooth HC-05 yang Menggunakan BREAKOUT BOARD

Pada pembahasan ini admin memfokuskan pada tata cara interface Bluetooth HC-05 yang menggunakan Breakout Board dengan Arduino. Sedangkan untuk Bluetooth HC-05 yang tidak menggunakan shield tambahan, untuk interface dengan perangkat yang beroperasi pada level tegangan 5v (seperti arduino) dapat meniru cara interface berdasarkan skematik rangkaian pada gambar no 5, dengan mengabaikan skematik rangkaian untuk interface terhadap komunikasi serial RS-232. Bluetooth HC-05 dengan Breakout Board biasanya dibuat dalam bentuk 6 pin untuk mempermudah user dalam menggunakannya. Perhatikan gambar Bluetooth HC-05 dengan Breakout Board dari berbagai pabrikan berikut ini.

Menandakan status komunikasi Bluetooth HC-05. Jika Bluetooth pada kondisi pair/terhubung maka pin state memiliki logika HIGH, sebaliknya jika tidak terhubung dengan Bluetooth lain pin state memiliki logika LOW. Kondisi logika pin dapat diubah sebaliknya melalui at mode.

Pin Receiver, pin interface Bluetooth untuk menerima data UART dari perangkat luar

Pin Transmitter, pin interface untuk mengirimkan data UART oleh Bluetooth ke perangkat luar

Supply tegangan untuk menghidupkan Bluetooth HC-05, 3.6v – 6v

Untuk mengubah mode operasi Bluetooth (mode komunikasi atau at mode)

Berfungsi sebagai disable modul Bluetooth, jika diberi logika low saat dalam kondisi pairing maka sambungan akan terputus. Pin enable dapat dibiarkan mengambang jika Bluetooth ingin digunakan.

Berfungsi untuk mengubah mode operasi Bluetooth, Bluetooth bekerja dalam mode komunikasi atau at mode.

Seperti yang sudah dijelaskan pada pembahasan 3, Bluetooth HC-05 dengan Breakout Board sudah dilengkapi dengan rangkaian pengkonversi tegangan baik untuk tegangan power maupun jalur komunikasi serial, sehingga sangat mudah untuk menghubungkannya dengan arduino. Skema untuk menghubungkan Arduino dengan Bluetooth HC-05 (dengan Breakout Board) adalah sebagai berikut.

HC-05   ----------->  Arduino

Vcc       ----------->   5V

GND     ----------->   GND

TX        ----------->   RX

RX        ----------->   TX

Pada pembahasan ini admin menggunakan arduino UNO sebagai controller yang terhubung dengan Bluetooth HC-05. Berikut ini cara interface antara Bluetooth HC-05 dengan Arduino UNO yang admin gunakan.

Pada Gambar 11, pin TX dan pin RX Bluetooth HC-05 dihubungkan dengan pin 10 dan pin 11 arduino UNO. Pada dasarnya pin 10 dan pin 11 arduino UNO bukan merupakan pin dengan fungsi khusus sebagai komunikasi serial UART, namun hanyalah pin dengan fungsi I/O biasa. Namun dengan menggunakan program software serial, maka kedua pin tersebut dimanipulasi sehingga dapat berperan sebagai komunikasi serial UART. Teknik ini biasa dikenal dengan istilah bit banged. Insyallah kedepan admin akan membahas cara membuat sendiri program software serial ini. Selain seperti pada Gambar 12 interface Bluetooth HC-05 juga dapat dihubungkan ke pin 0 dan pin 1 pada board arduino UNO. Pin 0 dan pin 1 tersebut terhubung dengan pin pada Atmega 328 yang memiliki fungsi khusus sebagai komunikasi serial USART. Kedua pin tersebut juga terhubung secara langsung dengan chip usb to serial converter yang menjembatani komunikasi antara komputer dengan board Arduino UNO. Interface Bluetooth HC-05 dengan arduino uno dengan cara yang kedua ini memang bisa dilakukan, namun tidak admin sarankan. Dalam beberapa kasus komunikasi UART tidak bisa dijalankan dengan baik mengingat jalur komunikasi serial yang timpang tindih (silahkan lihat skematik rangkaian Arduino UNO).

Untuk mengaktifkan pin 10 dan pin 11 sebagai komunikasi serial UART maka upload program software serial ke board arduino uno dengan cara berikut. Buka software arduino IDE, kemudian klik File > Examples > SoftwareSerial > SoftwareSerialExample atau perhatikan gambar berikut.

Setelah program SoftwareSerialExample terbuka silahkan ubah baris program mySerial.begin (4800) menjadi mySerial.begin (38400), atau silahkan lihat program yang Admin tampilkan dibawah ini. Tujuan dari baris program ini adalah agar Arduino dapat berkomunikasi dengan Bluetooth HC-05, yang jika dalam kondisi At mode, ia beroperasi dengan baudrate 38400 bps (Bluetooth masuk ke At mode dengan cara 2, akan dibahas pada pembahasan selanjutnya). Selanjutnya upload program tersebut ke Arduino UNO.

Wir verwenden Cookies und Daten, um

Wenn Sie „Alle akzeptieren“ auswählen, verwenden wir Cookies und Daten auch, um

Wenn Sie „Alle ablehnen“ auswählen, verwenden wir Cookies nicht für diese zusätzlichen Zwecke.

Nicht personalisierte Inhalte und Werbung werden u. a. von Inhalten, die Sie sich gerade ansehen, und Ihrem Standort beeinflusst (welche Werbung Sie sehen, basiert auf Ihrem ungefähren Standort). Personalisierte Inhalte und Werbung können auch Videoempfehlungen, eine individuelle YouTube-Startseite und individuelle Werbung enthalten, die auf früheren Aktivitäten wie auf YouTube angesehenen Videos und Suchanfragen auf YouTube beruhen. Sofern relevant, verwenden wir Cookies und Daten außerdem, um Inhalte und Werbung altersgerecht zu gestalten.

Wählen Sie „Weitere Optionen“ aus, um sich zusätzliche Informationen anzusehen, einschließlich Details zum Verwalten Ihrer Datenschutzeinstellungen. Sie können auch jederzeit g.co/privacytools besuchen.

Wir verwenden Cookies und Daten, um

Wenn Sie „Alle akzeptieren“ auswählen, verwenden wir Cookies und Daten auch, um

Wenn Sie „Alle ablehnen“ auswählen, verwenden wir Cookies nicht für diese zusätzlichen Zwecke.

Nicht personalisierte Inhalte und Werbung werden u. a. von Inhalten, die Sie sich gerade ansehen, und Ihrem Standort beeinflusst (welche Werbung Sie sehen, basiert auf Ihrem ungefähren Standort). Personalisierte Inhalte und Werbung können auch Videoempfehlungen, eine individuelle YouTube-Startseite und individuelle Werbung enthalten, die auf früheren Aktivitäten wie auf YouTube angesehenen Videos und Suchanfragen auf YouTube beruhen. Sofern relevant, verwenden wir Cookies und Daten außerdem, um Inhalte und Werbung altersgerecht zu gestalten.

Wählen Sie „Weitere Optionen“ aus, um sich zusätzliche Informationen anzusehen, einschließlich Details zum Verwalten Ihrer Datenschutzeinstellungen. Sie können auch jederzeit g.co/privacytools besuchen.

Easy Way To Set Auto Pairing Between Two Bluetooth HC-05 [Artikel diperbaharui pada 26/6/2018] Tulisan yang bergaris miring adalah update terbaru, mohon maaf kesalahan info yang sebelumnya.Trims

بِسۡمِ ٱللَّهِ ٱلرَّحۡمَٰنِ ٱلرَّحِيمِ

Salam dari admin Creative Project. Semua pembahasan yang Admin tampilkan disini adalah semata-mata untuk berbagi, semoga bermanfaat bagi kita semua. Mohon maaf apabila terdapat kesalahan yang ada pada blog ini dikarenakan kurangnya ilmu dari Admin blog. Mohon dimaklumi bagi para pembaca, karena tak ada gading yang tak retak. Untuk itu pada setiap postingan yang dibuat akan menyertakan sumber project maupun sumber penulisan, agar pembaca dapat mengkoreksi kembali penulisan yang ada pada blog ini.

Selain alasan diatas terdapat beberapa alasan lain mengapa admin merasa perlu membuat pembahasan ini. Sebagai contoh, seperti yang diketahui jika ingin pairing (terhubung) ke Bluetooth HC-05, maka saat proses pairing dilakukan, Bluetooth yang meminta untuk terhubung (biasa disebut Bluetooth Master) perlu untuk memasukkan password yang dimiliki Bluetooth HC-05 yang dikirimi permintaan (biasa disebut Bluetooh Slave). Hal ini tentu bukan menjadi masalah jika yang meminta pairing berupa PC atau HP, karena pada PC atau HP akan muncul notifikasi dan meminta untuk memasukkan password Bluetooth Slave. Tetapi bagaimana jika ingin pairing dua buah Bluetooh HC-05 dimana keduanya dihubungkan dengan mikrokontroller atau sejenisnya. Maka caranya adalah dengan mengatur agar Bluetooth Master dapat mengenali spesifik address milik Bluetooth Slave, kemudian membuat permintaan pairing, yang dilakukan  secara otomatis. Teknik ini biasa disebut dengan auto pairing Bluetooth HC-05.

Salah satu penerapan yang umum dilakukan adalah penggunaannya pada robot KRSTI (Kontes Robot Seni Tari Indonesia). Dengan memanfaatkan pertukaran data dari dua Bluetooth HC-05 tersebut maka gerakan dari kedua robot tersebut dapat dibuat serempak sehingga gerakan robot terlihat indah. Atau jika ingin membuat sendiri sebuah joystick dengan koneksi wireless (tanpa kabel) seperti yang pernah digunakan pada KRAI Badminton beberapa tahun lalu. Atau bisa juga digunakan untuk monitoring suatu perangkat misalnya pada pembuatan tugas akhir. Serta berbagai macam aplikasi lainnya yang membutuhkan koneksi dua buah Bluetooth HC-05. Dengan beberapa alasan diatas maka admin Creative Project menyajikan topik bahasan kali ini dengan judul “CARA MENGATUR AUTO PAIRING BLUETOOTH HC-05 (ANTAR BLUETOOH HC-05)”.

Cara baru mengubah akun pribadi menjadi halaman Facebook

1. Pertama, masuk ke akun Facebook yang ingin kamu ubah menjadi halaman, lalu kamu boleh menuju ke link ini : https://www.facebook.com/pages/create/migrate.

Atau kamu juga bisa melakukannya langsung dari Facebook melalui menu Pusat Bantuan, kemudian masukkan kata pencarian "Bagaimana cara mengonversikan profil ke Halaman Facebook?" Baca petunjuknya lalu klik Buat Halaman Facebook Berdasarkan Profil Anda.

2. Selanjutnya, pada bagian ini kamu ikuti saja petunjuk yang diberikan oleh Facebook hingga kamu tiba di bagian paling penting.

3. Ini dia, bagian paling penting yang dimaksud. Pada bagian ini kamu boleh mengganti kategori halaman. Sedangkan untuk nama halaman, kamu boleh menggantinya dengan syarat dan ketentuan yang diperbolehkan oleh Facebook.

Misalnya, nama halaman boleh diganti dengan nama yang tak jauh berbeda dengan nama akun pribadi. Sedangkan untuk penambahan nama tanpa mengubah nama awal, itu biasanya diperbolehkan.

Akan tetapi jika kamu memang ingin mengubah seluruh nama halaman tersebut menjadi nama baru yang benar-benar berbeda maka kamu boleh menggantinya setelah halaman selesai dibuat. Dan untuk lebih jelasnya kamu boleh kunjungi Pusat Bantuan Facebook.

4. Kemudian lanjut ke bagian pilih teman untuk menyukai halaman kamu. Di sini kamu boleh tandai siapa saja yang boleh menyukai halaman atau jika kamu ingin memilih semua teman maka kamu harus klik pilihan pilih semua.

Perlu diingat bahwa Facebook memberikan batas waktu hingga 14 hari untuk kamu menyalin semua data dari akun pribadi ke halaman yang mana diantaranya yaitu teman yang menyukai halaman dan juga foto dari akun pribadi yang akan ditambahkan ke halaman.

Dan jika kamu lupa memilih pada bagian ini maka sebelum 14 hari semenjak pembuatan halaman, kamu harus buka halaman kamu lalu pilih menu Alat profil ke halaman.

Di situ kamu bisa pilih teman yang menyukai halaman dan juga foto yang akan ditambahkan ke halaman.

5. Selesai, sekarang kamu punya halaman atau fans page Facebook dengan liker banyak.

Akan lebih baik jika akun pribadi atau profile Facebook kamu memiliki 5000 teman ketika kamu memutuskan untuk mengubah atau mengkonversi akun pribadi kamu menjadi halaman karena jika kamu ingin memiliki fans page dengan ribuan liker melalui cara menggabungkan halaman, itu akan agak merepotkan.