Arduino With Bluetooth HC-05, Bascom AVR, App inventor
Kali ini saya coba share cara komunikasi dengan Bluetooth module HC-05 yang bisa didapat dengan kisaran harga kurang lebih 80-120 ribu-an.OK kita langsung saja bahas mengenai Bluetooth module HC-05. Kira kira begini bentuknya
Untuk tegangan bisa diberikan 5Vdc dari Arduino UNO khusus untuk Jalur Rxd saya pergunakan Dioda 1N4148 dan resistor 1K untuk keamanan saja karena level tegangan rxd dan txd sebesar 3v3 sebenarnya bisa mempergunakan level shifter dengan menggunakan transistor namun saya sedikit malas menggunakan transistor pada projectboard he.he.he. OK langsung saja dirangkai Arduino Uno dengan bluetoothnya seperti ini :
Setelah arduino dan bluetooth module dirangkai langkah berikutnya adalah dengan mengupload program untuk Arduino UNOnya , ini sample source codenya dapat dimodifikasi sesuai keinginan anda sendiri.
$regfile = "m328pdef.dat"
$crystal = 16000000
$baud = 9600
$hwstack = 40
$swstack = 16
$framesize = 32
Dim Rx As Word , Rxd As String * 2 , I As Integer
Enable Interrupts
Enable Urxc
On Urxc Interupt
Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portb.1 , Rs = Portb.0
Config Lcd = 16 * 2
Config Portb.1 = Output
Config Portb.5 = Output
Config Timer1 = Pwm , Pwm = 10 , Compare A Pwm = Clear Down , Prescale = 1
Do
Select Case Rx
Case 1:
Portb.5 = 1
Case 2:
Portb.5 = 0
Case 3:
For I = 0 To 10
Toggle Portb.5
Waitms 500
Next
Case 4:
Compare1a = 100
Case Else:
Compare1a = Rx * 4
End Select
Loop
Interupt:
Rx = Inkey()
Return
Dan untuk mengendalikan via smartphone dapat mempergunakan aplikasi bluetooth yang ada di Playstore atau dengan merancang aplikasi anda sendiri dengan basic4android, eclipse atau dengan app inventor. Kebetulan saya membuat sendiri aplikasinya dengan app inventor
Kalau membutuhkan aplikasinya dapat di download disini, semoga bermanfaat
Arduino With Bluetooth HC-05, Bascom AVR, App inventor
Reviewed by cahyohertanto
on
May 07, 2015
Rating: