Bluetooth dengan Python & PyBluez

Python memang fenomenal!!! beberapa perusahaan ternama seperti Google, Youtube,IBM hingga NASA disebut-sebut menggunakan python dalam siklus produksinya, bahkan kabarnya sebuah perusahaan animasi 3d terbesar  PIXAR menggunakannya untuk produksi film-filmnya. ciyuuuss miyapa wkk

Langsung ke topik, menurut saya tidak ada bahasa pemrograman yang lebih mudah dalam membuat aplikasi komunikasi serial selain python,.... python is awesome & punk rock!!! saya telah mencoba beberapa diantaranya seperti VB.net (which is suck!!!) , C , Java
Hmm...Nothing come close to python.

download dulu modul pyBluez dari sini : http://code.google.com/p/pybluez/

instal modul kedalam python library $ sudo python setup.py install

masuk ke terminal ketik   $ python
>>>import bluetooth
>>>

kalau tidak ada error berarti modul pybluez sudah terinstal sempurna. saatnya beraksi !

###################################################################

import bluetooth

nama_target = "NX G869" # ganti dengan nama  target anda
alamat_target = None

Daftar = bluetooth.discover_devices()

for bdaddr in Daftar:
    if nama_target == bluetooth.lookup_name( bdaddr ):
        alamat_target = bdaddr
       

if alamat_target is not None:
    print "Nama:",nama_target, "Alamat:",alamat_target,"*******target ditemukan !!!"
    print Daftar   
else:
    print " :-( target tidak ditemukan "
    print "Daftar yang tersedia adalah:",Daftar
####################################################################

simpan file diatas pad text editor dengan nama  BT.py kemudian save

cara menjalankan , double klik BT.py dan program ini akan mulai mencari target anda.
pesan akan ditampilkan pada console jika target ditemukan atau tidak.

Happy pytoning :)
Previous
Next Post »
Thanks for your comment