ارڈینو کا استعمال کرتے ہوئے بز وائر گیم کیسے بنائیں؟

بز وائر گیم ایک ٹیبلٹاپ تفریحی کھیل ہے جو مستقل ہینڈ گیمز کی دنیا میں سب سے زیادہ مقبول ہے۔ اس ڈرامے میں محدود وقت اور مطالبات ، مستحکم ہاتھوں اور کھلاڑی کی حراستی میں کئی ٹچس شامل ہیں۔ یہ ایک مسابقتی کھیل ہے ، جس میں ، اچھا اسکور حاصل کرنے کے لئے ، کھلاڑی کو اپنے ہاتھوں کے وقت اور رفتار کے درمیان اچھا توازن برقرار رکھنا پڑتا ہے۔



بز وائر گیم

اس پروجیکٹ میں ، ہم اس گیم کو ہارڈ ویئر بنانے اور ایک ارڈینو مائکروکانٹرولر استعمال کرنے جارہے ہیں۔ جب ہینڈل کا ہک لوپ کو چھوئے گا تو ، مائکروکنٹرولر کو سگنل بھیجا جائے گا اور یہ بززر لگے گا۔



ارڈینو کا استعمال کرتے ہوئے بز وائر گیم کیسے بنائیں؟

اگر آپ نہیں جانتے کہ یہ کھیل کھیلنا ہے ، تو اس کھیل کا ہدف یہ ہے کہ ہینڈل کا ہک تار لوپ کے ایک سرے سے لوپ کے چھونے کے بغیر دوسرے سرے پر لے جائے۔ اگر ہک تار کے لوپ کو چھوتا ہے تو ، بزر بجے گا اور پلیئر کو لوپ کے آغاز سے دوبارہ شروع کرنا پڑے گا۔ کم سے کم وقت میں ایسا کرنے والا شخص فاتح سمجھا جاتا ہے۔



مرحلہ 1: اجزا جمع کرنا

اگر آپ کسی پروجیکٹ کے وسط میں کسی قسم کی تکلیف سے بچنا چاہتے ہیں تو ، بہترین نقطہ نظر یہ ہے کہ ان تمام اجزاء کی فہرست بنائی جائے جو ان کے کام کا ایک مختصر مطالعہ کیا جائے گا۔ ہم اپنے پروجیکٹ میں جن تمام اجزاء کو استعمال کرنے جارہے ہیں ان کی ایک فہرست مندرجہ ذیل ہے۔



  • پیزو الیکٹرانک ٹون بزر
  • 36 انچ کاپر ٹیوب
  • ننگے کاپر وائر
  • بریڈ بورڈ
  • ایل. ای. ڈی
  • لکڑی کا تختہ
  • 5 وی پاور اڈاپٹر برائے آرڈینو

مرحلہ 2: اجزاء کا مطالعہ

اب ، جیسے ہمارے پاس تمام اجزاء کی ایک مکمل فہرست موجود ہے ، آئیے ہم ایک قدم آگے بڑھیں اور ہر جزو کے کام کا ایک مختصر مطالعہ کریں۔

اردوینو نینو ایک روٹی بورڈ دوستانہ مائکرو قابو پانے والا بورڈ ہے جو سرکٹ میں مختلف کاموں کو کنٹرول کرنے یا انجام دینے کے لئے استعمال ہوتا ہے۔ ہم جلاتے ہیں a سی کوڈ ارڈینو نینو پر مائکروکینٹرلر بورڈ کو یہ بتانے کیلئے کہ کس طرح اور کیا کام انجام دیں۔ آرڈوینو نینو بالکل اسی طرح کی فعالیت رکھتی ہے جیسے کہ ارڈوینو یونو لیکن کافی چھوٹی سائز میں۔ ارڈینو نینو بورڈ میں مائکروقابو کرنے والا ہے اے ٹی میگا 328 پ۔ اگر آپ کے پاس اردوینو نینو نہیں ہے تو ، آپ ارڈینوو یونو یا آرڈینو مگا بھی استعمال کرسکتے ہیں۔

اردوینو نینو



TO پیزو بزیر ایک آڈیو سگنلنگ آلہ یا لاؤڈ اسپیکر ہے جس میں آواز پیدا کرنے کے لئے پیزو الیکٹرک اثر استعمال ہوتا ہے۔ ابتدائی مکینیکل حرکت پیدا کرنے کے لئے پائزوئیلیٹرک مادے پر وولٹیج کا اطلاق ہوتا ہے۔ پھر اس حرکت کو ایک قابل صوتی سگنل میں تبدیل کرنے کے ل the گونجنے والے یا ڈایافرامس استعمال کیے جاتے ہیں۔ یہ اسپیکر یا گوجر استعمال کرنے کے لئے نسبتا easy آسان ہیں اور ان میں بہت سی ایپلی کیشنز ہیں۔ مثال کے طور پر ، وہ ڈیجیٹل کوارٹج واچوں میں استعمال ہوتے ہیں۔ الٹراسونک ایپلی کیشنز کے ل 1 ، 1-5 کلو ہرٹز اور 100 کلو ہرٹز تک کی حد میں اچھی طرح کام کرتے ہیں۔

بزر

مرحلہ 3: سرکٹ بنانا

  1. بورڈ کے جس سائز کو آپ اپنے بز تار گیم کے لئے کاٹنا چاہتے ہیں اس کا فیصلہ کریں۔ احتیاط سے مناسب پیمائش کریں اور لکڑی کے تختے کو کرلیں۔ لکڑی کے تختی کے باقی ٹکڑوں میں سے ایک ہی سائز کی دو لمبی لاٹھی کاٹیں۔ اب ان دونوں لاٹھی کو عمودی طور پر بورڈ کے دونوں مخالف کونوں سے جوڑیں۔
  2. تانبے کی ٹیوب لیں اور اسے کسی فاسد ڈیزائن میں موڑ دیں۔ پورے ڈیزائن کی چوڑائی عمودی لکڑی کے کھمبے کے درمیان فاصلے کے برابر ہونی چاہئے جو آپ نے پہلے اپنے بورڈ سے منسلک کر رکھے ہیں۔ تانبے کی ٹیوب کے دونوں سروں کو لکڑی کے دونوں کھمبے کے اوپر جوڑیں۔
  3. لکڑی کا ہینڈل لیں اور اس میں تانبے کی پتلی تار کو ٹھیک کریں تاکہ یہ سامنے سے ہک بن جائے۔
  4. اب لکڑی کے بورڈ کے ایک طرف روٹی بورڈ منسلک کریں اور روٹی بورڈ میں آرڈینو نینو ٹھیک کریں۔ بریڈ بورڈ پر متوازی ترتیب میں پیزو بزر اور ایل ای ڈی کو مربوط کریں۔ ان کی زمین کو ارڈینو نینو اور ان کے مثبت پنوں کو ہینڈل کے ہک سے جوڑیں۔
  5. ایرپرینو نینو کے کوپن ٹیوب کو کاپر ٹیوب سے جوڑیں۔
  6. 5 وی اڈیپٹر کے ذریعے ارڈینو کو طاقت بنائیں۔

مرحلہ 4: کام سمجھنا

جب بز تار گیم کا پورا ہارڈ ویئر بن جاتا ہے ، تاروں کے تمام کنیکشن آرڈینو بورڈ کے ساتھ بنائے جاتے ہیں۔ ارڈینو بورڈ کے پن 9 پر ایک اعلی سگنل بھیجا جاتا ہے۔ چونکہ یہ پن بورڈ کے تار لوپ سے جڑا ہوا ہے اور ہینڈل کا ہک بزر کے مثبت پن سے جڑا ہوا ہے ، جب یہ دونوں ایک دوسرے کو چھونے لگیں گے تو ایک سرکٹ مکمل ہوجائے گا اور لوپ تار کے ذریعہ وولٹیج کا اشارہ ہوگا۔ ہینڈل کے ہک اور بزر کے مثبت پن تک۔ اگرچہ یہ کنیکشن ایک سیکنڈ کے چھوٹے سے حصے کے لئے ہو تو یہ بزر آواز دے گا۔

مرحلہ 5: ارڈینو کے ساتھ آغاز کرنا

اگر آپ پہلے ہی آرڈینوو IDE سے واقف نہیں ہیں تو ، فکر نہ کریں کیوں کہ مائکروکونٹرولر بورڈ کے ساتھ Ardino IDE ترتیب دینے اور استعمال کرنے کے لئے مرحلہ وار طریقہ کار کی وضاحت ذیل میں کی گئی ہے۔

  1. ارڈینو آئ ڈی ای کا تازہ ترین ورژن ڈاؤن لوڈ کریں اردوینو
  2. اپنے ارڈینو نینو بورڈ کو اپنے لیپ ٹاپ سے مربوط کریں اور کنٹرول پینل کھولیں۔ کنٹرول پینل میں ، پر کلک کریں ہارڈ ویئر اور آواز . اب پر کلک کریں ڈیوائسز اور پرنٹرز۔ یہاں ، وہ بندرگاہ ڈھونڈیں جس سے آپ کا مائکروقانونی بورڈ منسلک ہے۔ میرے معاملے میں یہ ہے COM14 لیکن یہ مختلف کمپیوٹرز پر مختلف ہے۔

    پورٹ تلاش کرنا

  3. ٹول مینو پر کلک کریں۔ اور بورڈ لگا دیا اردوینو نینو ڈراپ ڈاؤن مینو سے

    بورڈ مرتب کرنا

  4. اسی ٹول مینو میں ، بندرگاہ کو اس پورٹ نمبر پر سیٹ کریں جو آپ نے پہلے میں دیکھا تھا ڈیوائسز اور پرنٹرز .

    پورٹ کی ترتیب

  5. اسی ٹول مینو میں ، پروسیسر کو سیٹ کریں اے ٹی میگا 328 پی (پرانا بوٹلوڈر)۔

    پروسیسر

  6. نیچے منسلک کوڈ ڈاؤن لوڈ کریں اور اسے اپنے اردوینو IDE میں پیسٹ کریں۔ پر کلک کریں اپ لوڈ کریں اپنے مائکروکنٹرولر بورڈ میں کوڈ کو جلا دینے کے لئے بٹن۔

    اپ لوڈ کریں

کوڈ ڈاؤن لوڈ کرنے کیلئے ، یہاں کلک کریں.

مرحلہ 6: ضابطہ کو سمجھنا

کوڈ بہت آسان ہے اور اچھی طرح سے تبصرہ کیا ہے۔ پھر بھی ، اس کے نیچے مختصر طور پر وضاحت کی گئی ہے۔

1. شروع میں ، ایک پن کو ارڈینو بورڈ پر استعمال کرنے کا اعلان کیا گیا ہے۔

int buzzPin = 9؛ // پن شروع کریں جو بوزر اور ایل ای ڈی سے منسلک ہوگا۔

2 باطل سیٹ اپ () ایک فنکشن ہے جو پنوں کو INPUT یا OUTPUT کے بطور سیٹ کرنے کے لئے استعمال ہوتا ہے۔ یہ آرڈینوو کی باؤڈ ریٹ بھی طے کرتا ہے۔ بوڈ کی شرح مائکروقانونی بورڈ کی مواصلات کی رفتار ہے اور دوسرے لفظوں میں ، ہم کہہ سکتے ہیں کہ یہ ہے بٹس فی سیکنڈ .

باطل سیٹ اپ () {سیریل.بیگین (9600)؛ // بوڈ کی شرح کو 9600 پن موڈ (بزپین ، آؤٹپٹ) پر مرتب کرنا؛ // بیرونی آلات کو اوٹ پٹ بھیجنے کے لئے اس پن کو سیٹ کریں}

باطل لوپ () ایک ایسا فنکشن ہے جو ایک سائیکل میں بار بار چلتا ہے۔ یہاں ہم صرف ارڈینو بورڈ کے پن 9 پر ایک ہائی سگنل بھیج رہے ہیں۔

باطل لوپ () {ڈیجیٹل رائٹ (buzzPin، HIGH)؛ // BuzzPin پر ایک اعلی لاگ ان بھیجنا}

جیسے جیسے آپ جانتے ہو کہ گھر میں ایک حیرت انگیز بز تار گیم بنانا ہے ، اس کو اپنے بنانے میں اور دوستوں یا کنبہ کے ساتھ کھیلنے سے لطف اٹھائیں۔ آئیے دیکھتے ہیں کہ وقت کے ساتھ ہاتھ کی رفتار کون سنبھال سکتا ہے۔