close

Pengertian Modul XBee Komunikasi Antara Dua Komputer menggunakan

Dalam tutorial sebelumnya kita telah belajar tentang protokol ZigBee, arsitekturnya dan juga belajar tentang modul XBee dan Perintah AT.  

Dalam tutorial ini kita akan menghubungkan dua modul XBee dengan dua Komputer dan membuat komputer berkomunikasi secara nirkabel menggunakan modul XBee tersebut.  

Pengertian Modul XBee Komunikasi Antara Dua Komputer menggunakan

Pada akhirnya kita bisa mengirim teks dari satu komputer ke komputer lainnya seperti aplikasi Chatting, Untuk mengetahui Pengertian ZigBee Bagian bagian, Jaringan, dan Cara pengiriman data ZigBee

Mendeteksi modul XBee yang terpasang di Komputer:

Anda dapat mendeteksi modul radio XBee Anda di Linux dan Mac OSX, dengan membuka Terminal, Anda dapat mengetikkan beberapa perintah untuk melihat apakah modul tersebut dikenali oleh komputer Anda.  

Selain itu saat terhubung ke lebih dari satu modul, kami dapat melihat Anda harus sedikit lebih berhati-hati.  

Setelah membuka terminal, Anda perlu menggunakan baris perintah berikut untuk melihat apakah perangkat Anda dikenali dengan benar oleh sistem Anda atau tidak.

Di Linux dan MAC, Anda perlu mengetik

dmesg | tail

 

Anda akan melihat sesuatu seperti FTDI USB serial Device converter sekarang terhubung ke atau cp210x dalam hal ini terpasang ke "ttyUSB0"

ls / dev / tty (pengguna mac harus memasukkan ls / dev / tty. *)

Pengertian Modul XBee Komunikasi Antara Dua Komputer menggunakan


Seperti yang ditunjukkan pada gambar di atas, Anda akan melihat / dev / ttyUSB0, pastikan Anda belum menghubungkan perangkat USB lain dalam hal itu USB1, 2 atau x.  

Direktori ini akan sangat berguna saat mengkomunikasikan XBee dengan python.

Untuk windows pergi Control Panel-> device manager-> Cari Com port di perangkat seperti yang ditunjukkan di bawah ini jika Anda menggunakan dempul atau menggunakan python. Atau sekarang Anda dapat menggunakan XCTU untuk hal yang sama.

Menghubungkan modul XBee ke Komputer untuk komunikasi:

Ada berbagai aplikasi terminal yang tersedia untuk berbagai platform untuk berkomunikasi dengan XBee, untuk kesederhanaan kami akan menggunakan CoolTerm karena kompatibel dengan Windows dan MAC, perangkat lunak ini gratis dan tersedia untuk semua OS seperti MAC, Windows, Linux.

Untuk MAC OS:

Unduh CoolTerm untuk mac dari sini.

Seret folder CoolTermMac dari folder Download ke folder Aplikasi dan ikon CoolTerm akan muncul di Launchpad secara otomatis.

Sekarang buka Aplikasi CoolTerm dengan mengklik ikonnya lalu masuk ke menu Connection -> Opitons.  

Setelah Mengklik pada opsi, jendela baru akan terbuka, Pindai port menggunakan tombol "Pindai Ulang Port Serial" setelah Anda mendapatkan port COM, atur:

baud rate sebagai 9600,

Databits 8,

Paritas Tidak ada dan

Berhenti di bit 1.

Untuk melihat apa yang Anda tulis dengan benar di terminal, Anda perlu mengaktifkan Local Echo tambahan.  

Untuk itu klik Terminal seperti yang ditunjukkan di bawah ini pada gambar dan centang Local Echo dan kemudian klik OK.

Pengertian Modul XBee Komunikasi Antara Dua Komputer menggunakan

Klik tombol Connect seperti yang ditunjukkan pada gambar di bawah ini, setelah mengklik

Ketik +++ (jangan tekan enter) jika Anda mendapatkan OK sebagai respons muncul kemudian lanjutkan.  

Jika tidak, maka tunggu lebih dari 10 detik dan ketik ulang +++ ke perintah penyewa

Ketik ATSH dan tekan enter dan Anda dapat melihat seperti yang ditunjukkan di bawah alamat yang lebih tinggi, alamat 32 bit yang merupakan alamat statis yang ditetapkan oleh digi.

Sekarang Anda dapat mengetikkan perintah lain untuk melihat parameternya,

Pengertian Modul XBee Komunikasi Antara Dua Komputer menggunakan

Jika Anda mendapatkan masalah dalam menghubungkan XBee dengan komputer Anda, maka:

Periksa pengaturan seperti pengaturan baud rate.

Hubungkan kembali modul Anda dan periksa apakah sudah terhubung dengan benar.

Coba perbarui firmware yang mungkin menyelesaikan jika tidak berfungsi karena melakukan beberapa pengaturan sebelumnya.

Setel ulang pengaturan jika itu adalah mode tidur.

Untuk Linux:

Pengguna Linux cukup menginstal dempul menggunakan terminal di Linux (versi debian)

sudo apt-get install putty

Untuk distribusi lain, unduh file sumber dan buka direktori menggunakan terminal dan ketik perintah berikut

sudo make  

sudo install

  • Sekarang buka dempul dan Klik pada tombol radio Serial dan masukkan teks ke dalam kotak teks "/ dev / ttyusb0" seperti yang ditunjukkan pada gambar di bawah ini. Dan setel baud rate 9600.
Pengertian Modul XBee Komunikasi Antara Dua Komputer menggunakan

  • Setelah itu, klik Terminal ubah pengaturan seperti yang ditunjukkan pada pengaturan di atas, ubah LF implisit di setiap CR. Ubah opsi Gema lokal menjadi Paksa. Kemudian klik Buka.
  • Kemudian pada terminal ketik "+++" (Tanpa menekan enter) kemudian setelah mendapatkan OK Anda dapat mengetik Perintah AT lainnya seperti yang ditunjukkan di bawah ini.

Pengertian Modul XBee Komunikasi Antara Dua Komputer menggunakan

Untuk Windows:

Pengguna Windows cukup mengunduh file zip CoolTerm dari sini, mengekstraknya dan kemudian klik pada coolterm.exe yang Anda siapkan.

Sebuah proyek sederhana untuk mengkomunikasikan dua modul XBee

Sekarang kami siap untuk mengkomunikasikan dua PC menggunakan dua transceiver XBee. Idenya adalah mengirim informasi teks dalam nilai ASCII dari satu komputer dan mengirimkannya ke komputer lain. Kami akan menggunakan modem konsol XCTU.

Anda memerlukan hal-hal di bawah ini untuk melanjutkan:

  1. Dua modul XBee dalam kasus kami adalah keluarga XB24-ZB
  2. Dua papan adaptor XBee
  3. Dua PC dengan terminal komunikasi serial

Tetapi sebelum melanjutkan kita perlu mengkonfigurasi modul XBee kita dan menambahkan modul radio XBee. Sekarang ikuti langkah-langkah untuk berkomunikasi dengan XBee lain:

Langkah 1: Pertama mari kita perbarui firmware untuk koordinator kita, cukup buka mode konfigurasi, Kemudian di menu Konfigurasi Radio perbarui firmware dengan mengklik gambar seperti di bawah ini:

Pengertian Modul XBee Komunikasi Antara Dua Komputer menggunakan

Langkah 2: Setelah mencatat alamat di belakang modul radio, yaitu "0013A200 – Lebih Tinggi XXXXXXXX-Lebih Rendah (alamat radio Anda)". Kita harus mengonfigurasi menggunakan perintah seperti yang tercantum di bawah ini

Sebagai PAN ID ATID, parameter 1001 (alamat apa pun dari 0 hingga FFFE bisa digunakan)

Sebagai Alamat tujuan ATDH parameter 0013A200 tinggi

Sebagai Alamat tujuan ATDL, Parameter rendah (Lihat alamat bawah modul Router Xbee Anda)

Sebagai Menulis fungsi ATWR NA

Langkah 3: Sekarang Masuk ke mode Konsol dan Klik tombol Tambah Paket seperti yang ditunjukkan di bawah ini pada gambar Anda akan menambahkan perintah kami dalam format ASCII sebagai ATID, setelah menambahkan perintah, buka editor hex dan di sini tambahkan 0D (Masukkan pengganti kunci) yang Anda butuhkan ulangi prosedur yang sama untuk setiap perintah kecuali “+++”.

Urutan perintah yang akan ditambahkan di bawah ini:


Langkah 4: Seperti yang ditunjukkan di bawah ini, tambahkan paket dan buat urutan, ini akan menghemat waktu Anda karena Anda dapat menggunakan kembali dengan menyimpan paket ini untuk digunakan nanti, Setelah menambahkan paket secara berurutan seperti yang ditunjukkan di bawah ini, atur interval pengiriman ke 1000ms.

Langkah 5: Buka koneksi serial dengan modul radio XBee di konsol Sekarang Klik tombol di bagian bawah konsol "Mulai urutan", sesi konsol Anda mungkin terlihat seperti yang ditunjukkan pada gambar di bawah ini.

Pengertian Modul XBee Komunikasi Antara Dua Komputer menggunakan

Catatan: Anda juga dapat menggunakan Putty dan CoolTerm tetapi XCTU menghemat lebih banyak waktu dan tidak merepotkan dalam pengalaman pengguna

Sesi konsol untuk koordinator:

+++OK 

ATID 1000

ATDH

13A200

ATDL

40ADFB32

ATWR

OK

Konfigurasi XBee Router:

Demikian pula, Anda perlu mengkonfigurasi router Anda menggunakan parameter berikut seperti yang tercantum pada tabel di bawah ini:

Sebagai PAN ID ATID, parameter 1001 (alamat apa pun dari 0 hingga FFFE bisa digunakan)

Sebagai Alamat tujuan ATDH parameter 0013A200 tinggi

Sebagai Alamat tujuan ATDL, Parameter rendah (Lihat alamat bawah modul Router Xbee Anda)

Sebagai Menulis fungsi ATWR NA

Sesi konsol untuk router akan terlihat seperti ini:

Router

+++OK
ATID 1000
OK
ATDH 0013A200
OK
ATDL 40A78409
OK
ATID
1000
ATDH
13A200
ATDL
40A78409
ATWR
OK

Mengirim Teks dari Satu PC ke PC lain menggunakan XBee:

Sekarang saatnya untuk beberapa tindakan, unduh CoolTerm / Putty atau bahkan XCTU di dua PC, colokkan XBee Anda dengan papan adaptor ke mereka, di sini kami seperti yang ditunjukkan di bawah ini kami menggunakan CoolTerm. Sekarang buka koneksi serial dan hubungkan modul XBee Anda seperti yang Anda pelajari di awal tutorial ini.

Di salah satu konsol, tulis karakter apa pun, Anda juga akan melihat karakter yang sama muncul di jendela konsol lain. Di sini satu modul XBee berfungsi sebagai Transmitter dan lainnya sebagai Receiver.

Pengertian Modul XBee Komunikasi Antara Dua Komputer menggunakan

Jadi termasuk tutorial kami sebelumnya tentang Pengenalan ZigBee, kami sampai sekarang telah membahas dasar-dasar arsitektur XBee dan jaringan dengan mengingat ekosistem XBee, kami juga memperoleh pengetahuan tentang perintah AT dan menggunakan terminal.  

Dalam tutorial ini kita telah mempelajari bagaimana modul XBee dapat dihubungkan dengan komputer untuk komunikasi antara dua komputer.  

Kami sekarang dapat berkomunikasi dengan teman-teman kami di ruangan terdekat menggunakan radio XBee !!! Topik selanjutnya akan didasarkan pada aplikasi Arduino dan XBee.

Belum ada Komentar untuk "Pengertian Modul XBee Komunikasi Antara Dua Komputer menggunakan"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel