- ضروری سامان
- میگنیٹومیٹر کیا ہے اور یہ کیسے کام کرتا ہے؟
- HMC5883L سینسر ماڈیول کیسے کام کرتا ہے
- سرکٹ ڈایاگرام
- ڈیجیٹل کمپاس کیلئے پی سی بی تیار کرنا
- پی سی بی کو جمع کرنا
- ارڈینو کو پروگرام کرنا
انسانی دماغ ساختوں کی پیچیدہ پرت سے بنا ہے جو ہمیں زمین پر ایک غالب نوعیت کا حامل جانور بننے میں مدد کرتا ہے۔ مثال کے طور پر آپ کے دماغ میں داخلی کارٹیکس آپ کو سمت کا احساس دلاتا ہے جس سے آپ واقف نہیں ہیں۔ لیکن ہمارے برعکس ، روبوٹس اور بغیر پائلٹ ایریل گاڑیوں کو اس سمت کے احساس کو حاصل کرنے کے لئے کچھ درکار ہے تاکہ وہ نئے خطوں اور مناظر میں خودمختاری سے پینسل کریں۔ اس کو پورا کرنے کے لئے مختلف روبوٹ مختلف اقسام کے سینسر کا استعمال کرتے ہیں ، لیکن عام طور پر استعمال ہونے والا ایک مقناطیسی میٹر ہے ، جو روبوٹ کو یہ بتا سکتا ہے کہ اس میں جیو گرافک سمت کا سامنا کرنا پڑتا ہے۔ یہ نہ صرف روبوٹ کو سمت کا احساس کرنے میں مدد دے گا بلکہ پہلے سے طے شدہ سمت اور فرشتہ میں بھی رخ موڑ سکتا ہے۔
چونکہ سینسر جغرافیائی گرافک شمالی ، جنوب ، مشرق اور مغرب کی نشاندہی کرسکتا ہے ، لہذا ہم انسان ضرورت کے وقت بھی اس کا استعمال کرسکتے ہیں۔ تو اس مضمون میں آئیے ہم یہ سمجھنے کی کوشش کریں کہ میگنیٹومیٹر سینسر کس طرح کام کرتا ہے اور اسے ارڈوینو جیسے مائکروقابو کرنے والے کے ساتھ انٹرفیس کیسے کریں ۔ یہاں ہم ایک ٹھنڈا ڈیجیٹل کمپاس بنائیں گے جو ایل ای ڈی کی طرف اشارہ کرنے والی سمت شمالی سمت کے ذریعہ سمتوں کو تلاش کرنے میں ہماری مدد کرے گا۔ یہ ڈیجیٹل کمپاس پی سی بی بی جی جی او کی طرف سے پی سی بی پر بڑی حد تک من گھڑت ہے ، تاکہ جب میں جنگلی میں باہر جاؤں تو میں اگلی بار اسے لے جاؤں اور خواہش کرتا ہوں کہ میں اپنے گھر کی راہ تلاش کرنے کے لئے صرف اس چیز کو استعمال کرنے کے لئے گم ہوجاؤں گا۔ آو شروع کریں.
ضروری سامان
- ارڈینو پرو منی
- HMC5883L میگناٹومیٹر سینسر
- ایل ای ڈی لائٹس - 8 نمبر
- 470 اوہام ریزٹر - 8 نمبر
- بیرل جیک
- پی سی بیگوگو جیسے قابل اعتماد پی سی بی کارخانہ دار
- منی کے لئے FTDI پروگرامر
- پی سی / لیپ ٹاپ
میگنیٹومیٹر کیا ہے اور یہ کیسے کام کرتا ہے؟
سرکٹ میں ڈوبکی لگانے سے پہلے ، آئیے میگنیٹومیٹر اور وہ کیسے کام کرتے ہیں اس کے بارے میں تھوڑا سا سمجھ لیں۔ جیسا کہ اس نام سے پتہ چلتا ہے کہ میگنیٹو نے اس حیرت زدہ پاگل پن کا ذکر نہیں کیا جو صرف ہوا میں پیانو کھیل کر دھاتوں پر قابو پاسکتے ہیں۔ اوہ! لیکن مجھے وہ لڑکا پسند ہے وہ ٹھنڈا ہے۔
میگنیٹومیٹر دراصل سامان کا ایک ٹکڑا ہے جو زمین کے مقناطیسی کھمبے کو سمجھ سکتا ہے اور اس کے مطابق سمت کی نشاندہی کرسکتا ہے ۔ ہم سب جانتے ہیں کہ قطب شمالی اور قطب جنوبی کے ساتھ کروی مقناطیس کا ایک بہت بڑا ٹکڑا ہے۔ اور اس کی وجہ سے مقناطیسی میدان ہے۔ ایک مقناطیسی میٹر اس مقناطیسی فیلڈ کو سمجھتا ہے اور مقناطیسی فیلڈ کی سمت کی بنیاد پر اس سمت کا پتہ لگاسکتا ہے جس کا ہمیں سامنا ہے۔
HMC5883L سینسر ماڈیول کیسے کام کرتا ہے
HMC5883L ایک ہونے میگنیٹو سینسر ایک ہی بات کرتا ہے. اس پر HMC5883L IC موجود ہے جو ہنی ویل سے ہے۔ اس آئی سی میں 3 مقناطیسی مزاحماتی مادے موجود ہیں جو محور x ، y اور z میں ترتیب دیئے گئے ہیں۔ ان مادوں کے ذریعے بہنے والے موجودہ کی مقدار زمین کے مقناطیسی فیلڈ کے لئے حساس ہے۔ لہذا ان مادوں کے ذریعے بہتے ہوئے موجودہ میں تبدیلی کی پیمائش کرکے ہم زمین کے مقناطیسی میدان میں ہونے والی تبدیلی کا پتہ لگاسکتے ہیں۔ ایک بار جب مقناطیسی فیلڈ جذب ہوجاتا ہے تو اقدار I2C پروٹوکول کے ذریعہ کسی بھی سرایت شدہ کنٹرولر جیسے مائکروکنٹرولر یا پروسیسر کو بھیجی جاسکتی ہیں۔
چونکہ سینسر مقناطیسی فیلڈ کو سینسنگ کر کے کام کرتا ہے ، لہذا اگر کسی دھات کو قریب میں رکھا جائے تو آؤٹ پٹ کی اقدار بہت متاثر ہوں گی۔ یہ سلوک ان سینسر کو میٹل ڈیٹیکٹر کے بطور استعمال کرنے کے لئے بھی استعمال کیا جاسکتا ہے۔ اس سینسر کے قریب میگنےٹ نہ لانے کا خیال رکھنا چاہئے کیونکہ مقناطیس سے مضبوط مقناطیسی فیلڈ سینسر پر غلط قدروں کو متحرک کرسکتا ہے۔
HMC5883L اور QMC5883L کے درمیان فرق
بہت سے ابتدائی افراد کے لئے ان سینسروں کے گرد گھومنے والی ایک عام الجھن ہے۔ اس کی وجہ یہ ہے کہ کچھ دکاندار (اصل میں زیادہ تر) ہنی ویل سے اصلی HMC5883L کی بجائے QMC5883L سینسر فروخت کرتے ہیں۔ اس کی زیادہ تر وجہ یہ ہے کہ QMC5883L HMC5883L ماڈیول سے سستا ہے۔ افسوسناک امر یہ ہے کہ ان دونوں سینسروں کا کام قدرے مختلف ہے اور دونوں کے لئے ایک ہی کوڈ کا استعمال نہیں کیا جاسکتا ہے۔ اس کی وجہ یہ ہے کہ دونوں سینسروں کا I2C ایڈریس ایک جیسا نہیں ہے۔ اس ٹیوٹوریل میں دیا گیا کوڈ صرف عام طور پر دستیاب سینسر ماڈیول QMC5883L کے لئے کام کرے گا ۔
یہ جاننے کے لئے کہ آپ کس سینسر کا نمونہ لے رہے ہیں ، آپ کو خود پڑھنے کے ل IC آئی سی کو قریب سے دیکھنا ہوگا کہ اس کے اوپر کیا لکھا ہے۔ اگر یہ L883 جیسا کچھ لکھا گیا ہے تو یہ HMC58836L ہے اور اگر اسے DA5883 کی طرح لکھا گیا ہے تو یہ QMC5883L IC ہے۔ دونوں ماڈیول آسانی سے کم کرنے کے لئے نیچے تصویر میں دکھائے گئے ہیں۔
سرکٹ ڈایاگرام
اس آرڈینوو پر مبنی ڈیجیٹل کمپاس کا سرکٹ بہت آسان ہے ، ہمیں صرف آرڈینو کے ساتھ HMC5883L سینسر کا انٹرفیس کرنا ہے اور 8 ایل ای ڈی کو اردوینو پرو منی کے جی پی آئی او پنوں سے جوڑنا ہے۔ مکمل سرکٹ ڈایاگرام ذیل میں دکھایا گیا ہے
سینسر ماڈیول 5 پنوں باہر ہے کہ ہم مسلسل موڈ میں سینسر کام کر رہے ہیں کے بعد سے DRDY (ڈیٹا تیار ہیں) ہمارے منصوبے میں استعمال نہیں کیا جاتا ہے جن میں سے. Vcc اور گراؤنڈ پن Ardinoino بورڈ سے 5V کے ساتھ ماڈیول کو طاقت دینے کے لئے استعمال کیا جاتا ہے۔ ایس سی ایل اور ایس ڈی اے آئی 2 سی مواصلاتی بس لائنیں ہیں جو بالترتیب آرڈینو پرو منی کے A4 اور A5 I2C پنوں سے جڑی ہوئی ہیں۔ چونکہ ماڈیول میں ہی لائنوں پر ایک پل ہائی ریسائزر ہوتا ہے ، لہذا ان کو بیرونی طور پر شامل کرنے کی ضرورت نہیں ہے۔
اس سمت کی نشاندہی کرنے کے لئے جو ہم نے 8 ایل ای ڈی کا استعمال کیا ہے وہ 470 اوہمس کے حالیہ محدود ریسٹر کے ذریعہ ارڈینو کے جی پی آئی او پنوں سے جڑے ہوئے ہیں۔ مکمل سرکٹ 9V بیٹری کے ذریعہ بیرل جیک کے ذریعے چلتی ہے۔ یہ 9 وی اردوینو کے ون پن کو براہ راست فراہم کی جاتی ہے جہاں اسے ارڈوینو پر آن بورڈ بورڈ ریگولیٹر کا استعمال کرتے ہوئے 5V پر کنٹرول کیا جاتا ہے۔ اس کے بعد یہ 5V سینسر اور ارڈینو کو بھی طاقت کے ساتھ استعمال کیا جاتا ہے۔
ڈیجیٹل کمپاس کیلئے پی سی بی تیار کرنا
سرکٹ کا خیال 8 ایل ای ڈی کو سرکلر انداز میں رکھنا ہے تاکہ ہر ایل ای ڈی کی طرف اشارہ کرتے ہوئے تمام 8 سمتیں یعنی بالترتیب شمال ، شمال مشرق ، مشرق ، جنوب مشرقی ، جنوب ، جنوب مغربی ، مغرب اور شمال مغرب کی نشاندہی کی جائے۔ لہذا اس چیز کے ل a ان کو صاف ستھری بندوبست کرنا کسی بری بورڈ پر یا کسی پرف بورڈ پر رکھنا آسان نہیں ہے۔ اس سرکٹ کے لئے پی سی بی تیار کرنا اس کو زیادہ صاف اور استعمال میں آسان نظر آئے گا۔ چنانچہ میں نے اپنا پی سی بی ڈیزائننگ سافٹ ویئر کھولا اور ایل ای ڈی اور ریزٹر کو صاف سرکلر پیٹرن میں رکھا اور رابطوں کی تشکیل کے ل the پٹریوں کو جوڑ دیا۔ میرا ڈیزائن مکمل ہونے پر نیچے کچھ ایسا ہی نظر آیا۔ آپ نیچے دیئے ہوئے لنک سے جربر فائل بھی ڈاؤن لوڈ کرسکتے ہیں۔
- ڈیجیٹل کمپاس پی سی بی کے لئے جربر فائل ڈاؤن لوڈ کریں
میں نے اسے ڈبل سائیڈ بورڈ بنانے کے لئے ڈیزائن کیا ہے کیوں کہ میں چاہتا ہوں کہ ارڈینو میرے پی سی بی کے نیچے والے حصے میں ہوں تاکہ یہ میرے پی سی بی کے اوپری حصے کی لکڑی خراب نہ کرے۔ اگر آپ پریشان ہیں کہ آپ کو ڈبل سائیڈ پی سی بی کے ل high زیادہ قیمت ادا کرنا پڑے گی تو رکھو مجھے اچھ.ا اچھ newا آنے والا ہے۔
اب ، جب ہمارا ڈیزائن تیار ہے ، وقت آگیا ہے کہ انھیں من گھڑت بنایا جائے۔ پی سی بی کو کروانا بہت آسان ہے ، صرف نیچے دیئے گئے اقدامات پر عمل کریں
پہلا مرحلہ: www.pcbgogo.com میں جائیں ، سائن اپ کریں اگر یہ آپ کی پہلی بار ہے۔ پھر ، پی سی بی پروٹو ٹائپ ٹیب میں اپنے پی سی بی کے طول و عرض ، پرتوں کی تعداد اور پی سی بی کی تعداد درج کریں جس کی آپ کو ضرورت ہے۔ میرا پی سی بی 80 سینٹی میٹر × 80 سینٹی میٹر ہے لہذا ٹیب اس طرح نظر آتا ہے
مرحلہ 2: کوٹ ناؤ کے بٹن پر کلک کرکے آگے بڑھیں ۔ آپ کو کسی ایسے صفحے پر لے جایا جائے گا جہاں ضرورت ہو تو کچھ اضافی پیرامیٹرز مرتب کریں جیسے میٹریل استعمال شدہ ٹریک کی جگہ وغیرہ وغیرہ لیکن زیادہ تر طے شدہ اقدار ٹھیک کام کریں گی۔ صرف ایک چیز جس پر ہمیں یہاں غور کرنا ہے وہ قیمت اور وقت ہے۔ جیسا کہ آپ دیکھ سکتے ہیں کہ بلڈ ٹائم صرف 2 دن ہے اور ہمارے PSB کے لئے صرف 5 costs لاگت آتی ہے۔ اس کے بعد آپ اپنی ضرورت کے مطابق ترجیحی شپنگ کا طریقہ منتخب کرسکتے ہیں۔
مرحلہ 3: آخری اقدام یہ ہے کہ جربر فائل اپ لوڈ کریں اور ادائیگی کے ساتھ آگے بڑھیں۔ یہ یقینی بنانے کے لئے کہ عمل ہموار ہے پی سی بی بی جی اوگو تصدیق کرتا ہے کہ اگر ادائیگی کے عمل سے پہلے آپ کی جربر فائل درست ہے۔ اس طرح آپ کو یقین ہوسکتا ہے کہ آپ کا پی سی بی من گھڑت دوستانہ ہے اور وابستگی کے مطابق آپ تک پہنچے گا۔
پی سی بی کو جمع کرنا
بورڈ کے آرڈر دیے جانے کے بعد ، یہ کچھ دن بعد مجھ تک پہنچا حالانکہ صاف لیبل والے اچھی طرح سے بھرے ہوئے باکس میں کورئیر تھا اور ہمیشہ کی طرح پی سی بی کا معیار بھی بہت اچھا تھا۔ آپ کے فیصلے کے لئے میں ذیل میں بورڈز کی کچھ تصاویر شیئر کررہا ہوں۔
میں نے اپنی سولڈرنگ راڈ کو آن کیا اور بورڈ کو جمع کرنا شروع کیا۔ چونکہ پیر کے نشانات ، پیڈ ، ویاس اور سلکس اسکرین بالکل صحیح شکل اور سائز کے ہیں مجھے بورڈ کو جمع کرنے میں کوئی پریشانی نہیں تھی۔ باکس کھولنے کے وقت سے بورڈ صرف 10 منٹ میں تیار تھا۔
سولڈرنگ کے بعد بورڈ کی کچھ تصاویر نیچے دکھائی گئی ہیں۔
ارڈینو کو پروگرام کرنا
اب جب ہمارا ہارڈ ویئر تیار ہے ، تو آئیے اس پروگرام کو دیکھیں جس کو ہمارے اردوینو بورڈ میں اپ لوڈ کرنا ہے۔ کوڈ کا مقصد QMC5883L میگنیٹومیٹر سینسر سے حاصل کردہ ڈیٹا کو پڑھنا اور اسے ڈگری (0 سے 360) میں تبدیل کرنا ہے ۔ ایک بار جب ہمیں ڈگری کا پتہ چل جاتا ہے ، تو ہمیں ایک ایل ای ڈی کو تبدیل کرنا ہوگا جو ایک خاص سمت کی طرف اشارہ کرتا ہے۔ اس پروگرام میں میں نے جو سمت استعمال کی ہے وہ شمال میں ہے۔ لہذا اس بات سے قطع نظر کہ آپ وہاں موجود ہیں صرف ایک ہی ایل ای ڈی آپ کے بورڈ پر چمکائے گا اور ایل ای ڈی کی سمت شمال کی سمت کی نشاندہی کرے گی ۔ ایک بار بعد میں دوسری سمت کا حساب لگاسکتا ہے ایک سمت معلوم ہوتی ہے۔
اس ڈیجیٹل کمپاس پروجیکٹ کا مکمل کوڈ اس صفحے کے آخر میں پایا جاسکتا ہے۔ لائبریری شامل کرنے کے بعد آپ اسے براہ راست اپنے بورڈ پر اپ لوڈ کرسکتے ہیں اور آپ جانے کے لئے تیار ہیں۔ لیکن ، اگر آپ جاننا چاہتے ہیں