- کمپیوٹر میں منسلک XBee ماڈیول کا پتہ لگانا:
- مواصلت کے لئے XBee ماڈیول کو کمپیوٹر سے منسلک کرنا:
- XBee استعمال کرتے ہوئے ایک پی سی سے دوسرے کو ٹیکسٹ بھیجنا:
- اسے اپنے آپ کو
پچھلے سبق میں ہم نے زیگ بی پروٹوکول ، اس کے فن تعمیر کے بارے میں سیکھا ہے اور ایکس بی ماڈیولز اور اے ٹی کمانڈوں کے بارے میں بھی سیکھا ہے۔ اس ٹیوٹوریل میں ہم دو کمپیوٹرز کے ساتھ دو XBee ماڈیول کو انٹرفیس کریں گے اور ان XBee ماڈیولز کو استعمال کرتے ہوئے کمپیوٹرز کو وائرلیس سے بات چیت کریں گے۔ آخر میں ، ہم چیٹنگ ایپلی کیشن کی طرح ایک کمپیوٹر سے دوسرے کمپیوٹر پر متن بھیج سکیں گے۔
کمپیوٹر میں منسلک XBee ماڈیول کا پتہ لگانا:
آپ لینکس اور میک OSX میں اپنے XBee ریڈیو ماڈیول کا پتہ لگاسکتے ہیں ، ٹرمینل کھول کر ، آپ یہ دیکھنے کے لئے کچھ کمانڈز ٹائپ کرسکتے ہیں کہ آیا آپ کے کمپیوٹر کے ذریعہ ماڈیول کی پہچان ہے۔ مزید یہ کہ ایک سے زیادہ ماڈیول سے منسلک ہوتے وقت ہم دیکھ سکتے ہیں کہ آپ کو کچھ زیادہ محتاط رہنا ہوگا۔ ٹرمینل کھولنے کے بعد ، آپ کو یہ دیکھنے کے لئے درج ذیل کمانڈ لائنوں کو استعمال کرنے کی ضرورت ہے کہ آیا آپ کے آلے کو آپ کے سسٹم کے ذریعہ مناسب طریقے سے پہچانا گیا ہے یا نہیں۔
لینکس اور میک میں ، آپ کو ٹائپ کرنا ہوگا
dmesg - دم
آپ FTDI USB سیریل ڈیوائس کنورٹر جیسے " ttyUSB0" سے منسلک اس معاملے میں اب cp210x سے جڑا ہوا کچھ دیکھیں گے ۔
ls / dev / tty (میک صارفین کو ls / dev / tty داخل کرنا ضروری ہے۔ *)
جیسا کہ اوپر کی تصویر میں دکھایا گیا ہے ، آپ / dev / ttyUSB0 دیکھیں گے ، اس بات کو یقینی بنائیں کہ آپ نے USB کے دیگر USB آلات کو USB1 ، 2 یا x سے متصل نہیں کیا ہے۔ یہ ڈائریکٹری XBee کو ازگر کے ساتھ بات چیت کرتے وقت بہت کارآمد ہوگی۔
ونڈوز کے لیے جانے کنٹرول پینل> ڈیوائس مینیجر> COM بندرگاہوں کے لئے دیکھو آلات میں مندرجہ ذیل طور پر کی صورت میں آپ پٹین استعمال کرتے ہوئے یا ازگر استعمال کر رہے ہیں دکھایا گیا. متبادل کے طور پر اب آپ اسی کے لئے XCTU استعمال کرسکتے ہیں۔
مواصلت کے لئے XBee ماڈیول کو کمپیوٹر سے منسلک کرنا:
XBee کے ساتھ بات چیت کرنے کے لئے مختلف پلیٹ فارمز کے لئے ٹرمنل ایپلی کیشنز کی مختلف قسمیں دستیاب ہیں ، سادگی کے لئے ہم کولرٹرم کا استعمال کریں گے کیونکہ یہ ونڈوز اور میک کے ساتھ مطابقت رکھتا ہے ، سافٹ ویئر مفت اور میک ، ونڈوز ، لینکس جیسے او ایس کے لئے دستیاب ہے۔
میک OS کے لئے:
کول ٹرم میک کے لئے یہاں سے ڈاؤن لوڈ کریں۔
ڈاؤن لوڈز فولڈر سے کولٹرمک میک فولڈر کو ایپلی کیشنز فولڈر میں گھسیٹیں اور کول ٹرم آئیکن لانچ پیڈ پر خود بخود ظاہر ہوگا۔
اب اس کے آئکن پر کلک کرکے کولٹرم ایپلی کیشنز کو کھولیں اور پھر کنیکشن مینو -> اوپیٹن پر جائیں ۔ آپشن پر کلک کرنے کے بعد ایک نئی ونڈو کھل جائے گی ، ایک بار جب آپ COM پورٹ مرتب کریں گے تو بٹن “ReScan Serial Ports” کا استعمال کرکے بندرگاہوں کے لئے اسکین کریں ۔
- بوڈ کی شرح 9600
- ڈیٹا بٹس 8 ،
- برابری کوئی نہیں اور
- بٹس 1 روکیں۔
آپ جو ٹرمینل میں ٹھیک سے لکھ رہے ہیں اسے دیکھنے کے ل you آپ کو مقامی ایکو کو مزید فعال کرنے کی ضرورت ہوگی ۔ اس کے لئے ٹرمینل پر کلک کریں جیسا کہ تصویر میں دکھایا گیا ہے اور مقامی ایکو کو چیک کریں اور پھر اوکے پر کلک کریں۔
کلک کرنے کے بعد نیچے کی تصویر میں دکھائے جانے والے کنیکٹ کے بٹن پر کلک کریں
- +++ (enter دبائیں نہ دبائیں) ٹائپ کریں اگر آپ کو جواب ملتے ہی ٹھیک ہوجاتا ہے تو آگے بڑھیں۔ اگر نہیں تو پھر 10 سیکنڈ سے زیادہ کا انتظار کریں اور کرایہ دار کمانڈ پر +++ ٹائپ کریں
- ATSH ٹائپ کریں اور enter دبائیں اور آپ اعلی ایڈریس 32 بٹ ایڈریس کے نیچے دکھائے گئے مطابق دیکھ سکتے ہیں جو ڈیجی کے ذریعہ تفویض کردہ جامد پتہ ہے۔
اب آپ پیرامیٹرز کو دیکھنے کے لئے دوسری کمانڈز ٹائپ کرسکتے ہیں ،
اگر آپ کو XBee کو اپنے کمپیوٹر سے مربوط کرنے میں دشواری پیش آتی ہے تو:
- سیٹنگ کی جانچ پڑتال کریں جیسے باؤڈ ریٹ کی ترتیبات۔
- اپنے ماڈیول سے دوبارہ رابطہ کریں اور چیک کریں کہ آیا یہ صحیح طرح سے منسلک ہے۔
- فرم ویئر کو اپ ڈیٹ کرنے کی کوشش کریں جو حل ہوسکتی ہے اگر یہ کچھ سابقہ ترتیبات کرنے کی وجہ سے کام نہیں کررہی ہے۔
- اگر یہ سلیپنگ موڈ میں ہے تو ترتیب کو دوبارہ ترتیب دیں۔
لینکس کے لئے:
لینکس صارف لٹین میں ٹرمینل استعمال کرتے ہوئے پوٹین کو صرف انسٹال کرسکتا ہے (ڈیبین ورژن)
sudo apt-get putty انسٹال کریں
دوسری تقسیم کے لئے سورس فائل ڈاؤن لوڈ کریں اور ٹرمینل کا استعمال کرکے ڈائریکٹری میں جائیں اور درج ذیل کمانڈز ٹائپ کریں
sudo make sudo انسٹال کریں
1. اب پٹین کو کھولیں اور سیریل ریڈیو بٹن پر کلک کریں اور ٹیکسٹ باکس "/ dev / ttyusb0" میں متن داخل کریں جیسا کہ نیچے کی تصویر میں دکھایا گیا ہے۔ اور بوڈ ریٹ 9600 مقرر کریں۔
2. اس کے بعد ، ٹرمینل کو تبدیل کریں سیٹنگوں میں مندرجہ بالا ترتیبات کی طرح دکھائیں ، تبدیل کریں
کوآرڈینیٹر کے لئے کنسول سیشن:
+++ اوکے ATID 1000 ٹھیک ATDH 0013A200 ٹھیک ATDL 40ADFB32 ٹھیک ATID 1000 ATDH 13A200 ATDL 40ADFB32 ATWR OK
XBee راؤٹر ترتیب:
اسی طرح آپ کو مندرجہ ذیل جدول میں درج ذیل پیرامیٹرز کا استعمال کرتے ہوئے اپنے راؤٹر کو تشکیل دینے کی ضرورت ہے۔
فنکشن |
کمانڈ |
پیرامیٹر |
پین آئی ڈی |
ATID |
1001 (0 سے FFFE تک کوئی پتہ بھی کرے گا) |
منزل کا پتہ اونچا |
اے ٹی ڈی ایچ |
0013A200 |
منزل کا پتہ کم ہے |
اے ٹی ڈی ایل |
(اپنے کوآرڈینیٹر XBee ماڈیول کا نچلا پتہ دیکھیں) |
فنکشن لکھیں |
ATWR |
N / A |
روٹر کے لئے کنسول سیشن اس طرح نظر آئے گا:
راؤٹر +++ اوکے ATID 1000 ٹھیک ATDH 0013A200 ٹھیک ATDL 40A78409 ٹھیک ATID 1000 ATDH 13A200 ATDL 40A78409 ATWR OK
XBee استعمال کرتے ہوئے ایک پی سی سے دوسرے کو ٹیکسٹ بھیجنا:
اب کچھ کاروائی کرنے کا وقت ، دو پی سی میں کولٹرم / پوٹی یا یہاں تک کہ ایکس سی ٹی یو ڈاؤن لوڈ کریں ، اپنے ایکس بائی کو اڈاپٹر بورڈ کے ساتھ ان پر پلگ کریں ، یہاں ہم ذیل میں دکھایا گیا ہے کہ ہم کولٹرم استعمال کررہے ہیں۔ اب سیریل کنکشن کھولیں اور اس ٹیوٹوریل میں ابتدائی طور پر سیکھتے ہی اپنے XBee ماڈیول کو جوڑیں۔
کسی بھی کنسول میں کسی بھی کردار کو لکھیں ، آپ دیکھیں گے کہ وہی کردار دوسرے کنسول ونڈو میں بھی پاپنگ ہوتا ہے۔ یہاں ایک XBee ماڈیول ٹرانسمیٹر کے طور پر کام کرتا ہے اور دوسرا وصول کنندہ کے طور پر۔
اس لئے زگ بی سے تعارف کے بارے میں ہمارے سابقہ ٹیوٹوریل سمیت ، ہمارے پاس اب تک XBee فن تعمیر اور نیٹ ورکنگ کی بنیادی باتوں کا احاطہ کرتے ہوئے XBee ماحولیاتی نظام کو مدنظر رکھتے ہوئے ، ہم نے اے ٹی کمانڈز اور ٹرمینلز کا استعمال بھی حاصل کیا۔ اس ٹیوٹوریل میں ہم نے سیکھا ہے کہ دو کمپیوٹرز کے مابین مواصلات کے لئے XBee ماڈیول کو کمپیوٹر کے ساتھ انٹرفیس کیا جاسکتا ہے۔ اب ہم XBee ریڈیو کا استعمال کرتے ہوئے قریبی کمروں میں اپنے دوستوں کے ساتھ بات چیت کرسکتے ہیں !!! اگلا عنوان Ardino اور XBee کی بطور ایپلی کیشن پر مبنی ہوگا۔
اسے اپنے آپ کو
- ازگر سے آئی ڈی ای ڈاؤن لوڈ کریں: https://www.python.org/ftp/python/2.7.8/python-2.7.8.msi ، ازگر کی سیریل لائبریریاں ڈاؤن لوڈ کریں اور ازگر کا استعمال کرتے ہوئے اے ٹی کمانڈز بھیجیں۔
- ڈیجیٹل I / O پر ایل ای ڈی ہیک کرنے کے لئے اے ٹی کمانڈز کا استعمال کریں اور انہیں دور سے کنٹرول کریں۔
- کسی پوٹینومیٹر سے اینالاگ ان پٹ حاصل کرنے کے لئے ایک ایکس بی ماڈیول تشکیل دیں۔
- ازگر کے ٹکنٹر کا استعمال کرتے ہوئے آپ اشاروں کو حاصل کرنے کے ل an ، ایکسیلومیٹر اور ایکس بی کا استعمال کرکے حرکت کو ٹریک کرنے کے لئے ایک انٹرایکٹو درخواست دے سکتے ہیں۔
- ایکس بی ماڈیول میں پلگ ان کریں اور نمی سینسر کا استعمال کرتے ہوئے اپنے گھاس کا ڈیٹا حاصل کریں آپ اس پراجیکٹ کو ڈیٹا پلاٹلیب کا استعمال کرکے ڈیٹا پلاٹ کرکے بڑھا سکتے ہیں۔