- مطلوبہ مواد:
- سرکٹ ڈایاگرام:
- پروسیسنگ کا استعمال کرتے ہوئے اینڈرائڈ ایپلی کیشن بنانا:
- پروسیسنگ کوڈ کو سمجھنا:
- آپ آرڈینو کو پروگرام کر رہے ہیں:
- ایزیڈا کا استعمال کرتے ہوئے سرکٹ اور پی سی بی ڈیزائن:
- آن لائن نمونوں کا حساب لگانا اور ترتیب دینا:
- بلوٹوتھ سائن بورڈ ڈسپلے پر کام کرنا:
لمبی لمبی لمبی شاہراہ ہوں یا آپ کے ڈاکٹروں کے سامنے کا دروازہ ، ہمیں معلومات فراہم کرنے کے لئے ہمارے پاس ہر جگہ سائن بورڈ لگائے گئے ہیں۔ لیکن یہ سائن بورڈ اکثر بورنگ ہوتے ہیں اور وقتا فوقتا ہماری دلچسپی کے مطابق تشکیل نہیں کیا جاسکتا۔ لہذا اس پروجیکٹ میں ہم 8 * 8 میٹرکس ڈسپلے کا استعمال کرتے ہوئے بلوٹوتھ کنٹرول شدہ سائن بورڈ تیار کرنے جارہے ہیں ۔ اس پروجیکٹ کی ایک منفرد خصوصیت اس کی android ایپلی کیشن ہے جو صارف کو موبائل فون سے انفرادی طور پر تمام 64 ایل ای ڈی کو کنٹرول کرنے کی سہولت دیتی ہے ۔ یہ صارف کو آسانی سے اپنی مرضی کے مطابق ڈیزائن تیار کرنے اور ایل ای ڈی ڈسپلے پر ڈسپلے کرنے کے قابل بناتا ہے ، دلچسپ بات ہے؟ !! تو آئیے شروع کریں…
مطلوبہ مواد:
- ارڈینو پرو منی
- MAX7219
- HC-05 بلوٹوتھ ماڈیول
- 8 * 8 ایل ای ڈی میٹرکس ڈسپلے
- 20 ک مزاحم
- ڈی سی بیرل جیک
سرکٹ ڈایاگرام:
سرکٹ ڈایاگرام اس بلوٹوت کنٹرول ایل ای ڈی بورڈ نے ایزیڈا ایپلی کیشن کا استعمال کرکے بنایا ہے۔ ہم اسی اسکیمات کا استعمال کرکے اس سے پی سی بی تیار کریں گے اور ایزیڈا کا استعمال کرکے اسے گھڑا کریں گے۔
سرکٹ بہت سیدھا آگے ہے۔ اس پورے منصوبے میں 12 وی اڈاپٹر ہے ، جو ارڈینو بورڈ کے را پن کو براہ راست دیا جاتا ہے۔ اس کے بعد یہ راولٹیج + 5V پر باقاعدہ ہے جو بلوٹوتھ ماڈیول اور MAX7219 IC کو فراہم کیا جاتا ہے ۔ سیریل کنکشن کو فعال کرنے کے لئے بلوٹوتھ ماڈیول کے ٹی ایکس اور آر ایکس پنوں ارڈینو کے ڈی 11 اور ڈی 10 سے منسلک ہیں۔
ڈیجیٹل پن D5 to D7 MAX7219 IC سے منسلک ہے تاکہ ایس پی آئی مواصلات کے ذریعہ ڈیٹا بھیجنے اور وصول کرسکیں۔ MAX7219 کے ISET پن کو 20k مزاحم کار کے ذریعے اونچا نکالا گیا ہے۔
اس پروجیکٹ کے لئے میں نے پی سی بی کو گھڑا ہے ، آپ پی سی بی کی ڈیزائن فائل حاصل کرسکتے ہیں اور وہی استعمال کرسکتے ہیں یا بریڈ بورڈ پر سرکٹ بنا سکتے ہیں۔ تاہم اس کی پیچیدگی کی وجہ سے یہ سفارش کی جاتی ہے کہ یا تو 8x8 ڈسپلے ماڈیول خریدیں یا پی سی بی کا استعمال کریں
8x8 میٹرکس بہت مفید ڈسپلے ماڈیول ہے اور بہت سارے ٹھنڈے منصوبوں میں استعمال کیا جاسکتا ہے۔
- راسبیری پائی کے ساتھ 8x8 ایل ای ڈی میٹرکس کو کنٹرول کرنا
- سکریلنگ ٹیکسٹ ڈسپلے پر 8x8 ایل ای ڈی میٹرکس پر ارڈینو کا استعمال کرتے ہوئے
- ارڈوینو کا استعمال کرتے ہوئے 8x8 ایل ای ڈی میٹرکس
- 8x8 ایل ای ڈی میٹرکس انٹرفیسنگ کے ساتھ اے وی آر مائکروکنٹرولر
پروسیسنگ کا استعمال کرتے ہوئے اینڈرائڈ ایپلی کیشن بنانا:
اس سے پہلے کہ ہم اپنے ارڈینو کا پروگرامنگ شروع کرسکیں ، ہمیں معلوم ہونا چاہئے کہ ہمیں کس قسم کا ڈیٹا موصول ہوگا جس کا جواب دینے کے لئے وہ موبائل فون بنائے گا۔ تو آئیے اس پر ایک نظر ڈالتے ہیں کہ اینڈروئیڈ ایپلی کیشن کیسے بنتی ہے اور آپ اسے 8x8 ایل ای ڈی میٹرکس کو کنٹرول کرنے کے لئے اپنے اسمارٹ فون پر کس طرح استعمال کرسکتے ہیں ۔
اس پروجیکٹ کے لئے اینڈرائڈ ایپلی کیشن کو پروسیسنگ سوفٹ ویئر کا استعمال کرکے تشکیل دیا گیا تھا۔ یہ اوپن سورس ڈویلپمنٹ ایپلی کیشن ہے اور اسے ارڈینو یا دیگر مائکروکنٹرولرز کے استعمال سے دلچسپ پروجیکٹس تیار کرنے میں آسانی سے ڈاؤن لوڈ اور استعمال کیا جاسکتا ہے کیونکہ اس سے اینڈرائڈ ایپلی کیشن اور سسٹم ایپلی کیشنز تیار ہوسکتی ہیں۔ ہم نے پہلے ہی پروسیسنگ کا استعمال کرتے ہوئے کچھ پروجیکٹس تیار کیے ہیں اور آپ نیچے دیئے گئے لنک پر کلک کرکے ان کی جانچ کرسکتے ہیں۔
- پروسیسنگ کا استعمال کرتے ہوئے DIY ایف ایم ریڈیو
- ورچوئل رئیلٹی / اشارہ پر قابو رکھنا
- ارڈینو کا استعمال کرتے ہوئے نجی چیٹ روم۔
- پروسیسنگ اے پی پی اور الٹراسونک سینسر کا استعمال کرتے ہوئے ایردوینو ریڈار سسٹم
- ارڈینو کا استعمال کرتے ہوئے حقیقی وقت کا پتہ لگانا اور ٹریکنگ
- آرڈوینو اور پروسیسنگ کا استعمال کرتے ہوئے DIY اسپیڈومیٹر
- پنگ پونگ گیم آرڈوینو ایکسیلیومیٹر کا استعمال کرتے ہوئے
- بائپڈ روبوٹ آرڈوینو کا استعمال کرتے ہوئے
- DIY اردوینو تھرمل امیجنگ کیمرہ
عنوان پر واپس آنا ، میرے لئے یہ android ڈاؤن لوڈ کے اطلاق کے مکمل کوڈ کی وضاحت کرنا ناممکن ہے لہذا آپ کو خود کارروائی کرنا سیکھنا پڑے گا اور پھر یہ سمجھنے کے لئے کوڈ کو دیکھنا ہوگا کہ یہ کیسے کام کرتا ہے۔ لہذا وہ افراد جو سیکھنے کے عمل کو چھوڑنے کے لئے تیار ہیں ، انڈرائیڈ ایپلی کیشن کو نیچے دیئے گئے لنک سے ڈاؤن لوڈ کرسکتے ہیں
- لوڈ ، اتارنا Android اپلی کیشن
ہمارے Android اپلی کیشن کا انٹرفیس ذیل میں ہے:
APK فائل براہ راست کسی بھی android ڈاؤن لوڈ ، ایپلی کیشن پر انسٹال کی جاسکتی ہے اور کسی دوسرے ایپلی کیشن کی طرح لانچ کی جا سکتی ہے۔ لیکن یہ یقینی بنائیں کہ آپ کے HC-05 بلوٹوتھ ڈیوائس کا نام "HC-05" رکھا گیا ہے ، کیونکہ تب ہی یہ کام کرے گا۔
پروسیسنگ کوڈ کو سمجھنا:
وہ لوگ جو یہ جاننے میں دلچسپی رکھتے ہیں کہ اسکرین کے پیچھے کیا ہوتا ہے وہ مزید پڑھ سکتے ہیں ، دوسرے اگلی سرخی تک چھوڑ سکتے ہیں بنیادی طور پر اینڈروئیڈ ایپلی کیشن اسٹارٹ اپ کے دوران ایک بلوٹوتھ آلہ سے منسلک ہوتی ہے جسے "HC-05" کہا جاتا ہے اور حلقوں کی شکل میں 64 ایل ای ڈی کا ایک سیٹ دکھاتا ہے۔ پھر جب صارف دائرے کو دباتا ہے تو حلقہ سرخ ہوجاتا ہے اور دائرے کا نمبر موصول ہونے پر بلوٹوتھ کے ذریعہ دائرے کا نمبر ارڈینو کو بھیجا جاتا ہے ، جب ارڈینو ایل ای ڈی پر موڑ دیتے ہیں۔ آئیے بہتر طریقے سے سمجھنے کے لing پروسیسنگ پروگرام کی اہم لائنوں کا جائزہ لیں ۔ Android اپلی کیشن کا مکمل کوڈ ذیل کے لنک سے ڈاؤن لوڈ کیا جاسکتا ہے۔
- اینڈروئیڈ ایپلیکیشن کے لئے پروسیسنگ کوڈ
ہم 64 ایل ای ڈی کو ظاہر کرنے کے لئے کلاسز اور اشیاء کا استعمال کرتے ہیں تاکہ ہم ہر ایک کو آسانی سے حل کرسکیں۔ آپ ذیل کوڈ میں دیکھ سکتے ہیں کے طور پر، ہم ایک استعمال کے لئے لوپ iterate کرنے 1 64 سے ایک صف کا استعمال کرتے ہوئے. یہ ہر ایل ای ڈی کی اپنی X قیمت ، Y پوزیشن اور رنگ کی اپنی قیمت ہوگی اور ہم انہیں آسانی سے تبدیل کرسکتے ہیں۔
// dipslay تمام ایل ای ڈی کے لئے (int میں = 1؛ میں <= 64؛ میں + +) led_array.display ()؛ // تمام لیڈز ڈسپلے کلاس Led- float X_Pos؛ فلوٹ Y_os؛ رنگین رنگین // کنسٹرٹر کی قیادت میں (فلوٹ ٹیمپیکس ، فلوٹ ٹمپی ، رنگین ٹیمپک) { ایکس_پوس = ٹیمپکس؛ Y_Pos = مزاج؛ رنگ = عارضی؛ } باطل ڈسپلے () {پُر (رنگ)؛ بیضوی (ایکس_پوس ، وائی_پوس ، لیڈ_ڈییا ، لیڈ_ڈییا)؛ } }
ایل ای ڈی ڈسپلے کے اسی ترتیب پر اسکرین پر بھری ہوئی ہے۔ ہر ایل ای ڈی کو ایل ای ڈی کے قطر کے برابر فاصلے سے الگ کیا جاتا ہے ، اس طرح ہم آسانی سے تمیز کرسکتے ہیں کہ فی الحال صارف کے ذریعہ کون سی ایل ای ڈی کا انتخاب کیا گیا ہے۔ جیسا کہ ذیل کے پروگرام میں دکھایا گیا ہے ہم ایک صف تیار کرتے ہیں جس میں ہر عنصر میں ایل ای ڈی کے X ، Y پوزیشن اور رنگ کی معلومات ہوتی ہے۔
باطل لوڈ_لڈز () { led_array = نیا لیڈ؛ int a = 1؛ کے لئے (INT j = 0؛ j <= 7؛ j ++) { فلوٹ y = اونچائی / 6 + j * (لیڈ_ڈیا * 1.5)؛ (INT i = 0؛ i <= 7؛ i ++) { فلوٹ ایکس = (چوڑائی / 6) + میں * (لیڈڈ_ڈیہ * 1.5)؛ // پُل (255)؛ // بیضوی (x ، y ، لیڈی_ڈیا ، لیڈ_ڈییا)؛ led_array = نیا لیڈ (x، y، رنگ (255،255،255))؛ a ++؛ } } }
پروگرام کا بنیادی اقدام یہ چیک کرنا ہے کہ آیا صارف نے کوئی ایل ای ڈی دبایا ہے اور اگر ہاں ہمیں ایل ای ڈی کا رنگ تبدیل کرنا ہے اور بلوٹوتھ کے ذریعے ایل ای ڈی نمبر بھیجنا ہے ۔ چونکہ اب ہم ہر ایل ای ڈی کے مقام اور رنگ کے بارے میں آسانی سے پتہ کرسکتے ہیں ہم صرف X ، Y اقدار کا موازنہ کرکے یہ کرسکتے ہیں جہاں صارف نے ایل ای ڈی کی X ، Y قدر کے ساتھ دباؤ ڈالا ہے۔ اگر اقدار ایک دوسرے میں ضم ہوجاتی ہیں تو ہم ایل ای ڈی کی حالت کو تبدیل کرتے ہیں اور نیچے بلوٹوتھ کے ذریعہ بھی نمبر بھیجتے ہیں۔
// چیک کریں کہ آیا ماؤس اوور لیڈ ہوا ہے // اگر ہاں لیڈ نمبر بھیجیں (INT 1 = 1؛ i <= 64؛ i ++) { اگر ((ماؤس ایکس < led_array.X_Pos - led_dia / 2)) && (چوہی <(led_array.Y_Pos + led_dia / 2)) && (چوہی> (led_array.Y_Pos - led_dia / 2))) {led_array = نئی ایل ای ڈی (led_array.X_Pos، led_array. وائی_پوس ، لیڈ_کالور)؛ بائٹ ڈیٹا = {بائٹ (i)}؛ bt.broadcast (ڈیٹا)؛ } }
اس کے علاوہ یہ پروگرام ان سب کو بند کرکے مکمل ایل ای ڈی کو دوبارہ ترتیب دے سکتا ہے اور آپ یا تو ایل ای ڈی ٹرن کو سرخ (آن) یا سفید (بند) بنا سکتے ہیں لہذا ہمارے پاس بھی اس کے لئے ٹوگل بٹن موجود ہے۔ ٹوگل بٹن ظاہر ہوتا ہے اور ان پٹ کا انتظار کرتا ہے۔ دبایا تو متعلقہ کارروائی کی جائے گی۔ ایسا کرنے کا کوڈ ذیل میں فنکشن کے طور پر دکھایا گیا ہے جسے ڈرا لوپ کے اندر کہا جاتا ہے۔
باطل load_buttons () { rectMode (درمیان)؛ ٹیکسٹ الائن (سینٹر ، سینٹر)؛ noStroke ()؛ پُر کریں (# 1BF2D4)؛ rect (چوڑائی / 2-چوڑائی / 4، اونچائی / 1.3، چوڑائی / 4، اونچائی / 12)؛ پُر کریں (0)؛ متن ("ری سیٹ کریں" ، چوڑائی / 2 چوڑائی / 4 ، اونچائی / 1.3)؛ // بٹن 1 اگر (سرخ == سچ) {پُر (# 080F89)؛ rect (چوڑائی / 2 + چوڑائی / 4، اونچائی / 1.3، چوڑائی / 4، اونچائی / 12)؛ پُر (255،0،0)؛ متن ("سرخ" ، چوڑائی / 2 + چوڑائی / 4 ، اونچائی / 1.3)}} // بٹن 2 اگر (سرخ == غلط) {پُر (# 080F89)؛ rect (چوڑائی / 2 + چوڑائی / 4، اونچائی / 1.3، چوڑائی / 4، اونچائی / 12)؛ پُر (255)؛ متن ("وائٹ"، چوڑائی / 2 + چوڑائی / 4، اونچائی / 1.3)؛} // بٹن 2 } باطل read_buttons () { تو (mousePressed && click_flag == صحیح) { color_val = حاصل کریں (mouseX، چوہی)؛ کلک_فلاگ = غلط؛ اگر (color_val == - 14945580) { بائٹ ڈیٹا کو = {0}؛ bt.broadcast (ڈیٹا)؛ پرنٹلن ("RESET")؛ لوڈ_لیڈز ()؛ // تمام پوزیشن اور رنگ میں بوجھ کریں } اگر (color_val == - 16248951) { بائٹ ڈیٹا = {100}؛ bt.broadcast (ڈیٹا)؛ if (red == true) red = false؛ ورنہ اگر (سرخ == غلط) سرخ = سچ؛ پرنٹلن ("ٹوگل")؛ } رنگ_وال = 0؛ } }
آپ آرڈینو کو پروگرام کر رہے ہیں:
مکمل Arduino کے پروگرام اس کے لئے بلوٹوت کنٹرول وائرلیس بورڈ منصوبے اس اسکرین کے نچلے حصے میں دیا جاتا ہے؛ آپ اسے براہ راست استعمال کرسکتے ہیں اور اسے اپنے بورڈ پر اپ لوڈ کرسکتے ہیں۔ پروگرام میں اہم لائنوں کو ذیل میں بیان کیا گیا ہے۔
بلوٹوت ماڈیول پن 10 اور 11 سے منسلک ہے ، اس وجہ سے ہم نے ان پنوں پر سیریل مواصلات کو چالو کرنے کے لئے سافٹ ویئر کے سیریل استعمال کرنے کے لئے اور اس کے بعد ہم ان پنوں سے اعداد و شمار کے لئے سن سکتے ہیں. ہم بلوٹوتھ ماڈیول سے حاصل کردہ ڈیٹا حاصل کرتے ہیں اور اسے آنے والے نامی متغیر میں محفوظ کرتے ہیں ۔ اگر آنے والی قیمت کی قیمت "0" ہے تو ہم ذیل کے کوڈ کا استعمال کرکے تمام ایل ای ڈی بند کردیں گے
اگر (BT.available ()) { آنے والی = BT.read ()؛ سیریل.پرنٹلن (آنے والا)؛ اگر (آنے والی == 0) m.c Clear ()؛ // ڈسپلے صاف کرتا ہے
آنے والی قدروں کا استعمال کرتے ہوئے ہمیں یہ طے کرنا ہے کہ صارف نے موبائل فون اور موسم پر کون سی ایل ای ڈی دبائی ہے کہ وہ ایل ای ڈی کو آن یا آف کرے۔ لہذا ہم جانچتے ہیں کہ آیا قیمت 100 کے برابر ہے۔ اگر قیمت 10 ہے تو ، اس کا مطلب ہے کہ صارف نے ایل ای ڈی کا رنگ ٹوگل کرنے کو کہا ہے۔ لہذا ہم یہ جاننے کے لئے کہ متغیر سرخ کو تبدیل کریں کہ ایل ای ڈی کو آن یا آن کرنا چاہئے۔
دوسری صورت میں اگر (آنے والی == 100) // چیک کریں کہ آیا ہمیں ایل ای ڈی کو آن یا آف کرنا چاہئے { اگر (سرخ == سچ) سرخ = غلط؛ ورنہ اگر (سرخ == غلط) سرخ = سچ؛ سیریل.پرنٹ ("سرخ رنگ:")؛ سیریل.پرنٹلن (سرخ)؛ }
آخر میں اگر قیمت 65 سے زیادہ ہے تو اس کا مطلب یہ ہے کہ صارف نے ایل ای ڈی پر دباؤ ڈالا ہے۔ 1 سے 64 تک کی تعداد کی بنیاد پر ہمیں یہ طے کرنا ہے کہ صارف نے کس ایل ای ڈی کو دبایا ہے۔ اس ایل ای ڈی کو تبدیل کرنے کے ل we ہمیں اس ایل ای ڈی کے رو اور کالم کی قیمت کی ضرورت ہوگی جو متغیر X اور Y پر بالترتیب حساب اور ذخیرہ کی گئی ہے اور نیچے کوڈ پر دکھائی گئی ہے۔ آخر کار متغیر سرخ کی قیمت کی بنیاد پر ہم صارف کی درخواست کے مطابق یا تو چالو یا ایل ای ڈی کو بند کردیتے ہیں
دوسری صورت میں اگر (آنے والی <= 64) {// حساب کتاب کریں کہاں سے RO آف آف ایل ای ڈی ٹوگل = سچ؛ Y = آنے والا / 8؛ ایکس = آنے والی - (Y * 8)؛ اگر (آنے والی٪ 8 == 0) = X = 8؛ Y - = 1؛ ial Serial.println (X - 1)؛ سیریل.پرنٹلن (Y)؛ اگر (سرخ == سچ) m.setDot ((X - 1)، (Y)، سچ)؛ // ایل ای ڈی اگر کسی اور (red == غلط) m.setDot ((X - 1)، (Y) ، غلط)؛ // ایل ای ڈی بند }
ایزیڈا کا استعمال کرتے ہوئے سرکٹ اور پی سی بی ڈیزائن:
اس بلوٹوتھ کنٹرولڈ میٹرکس ڈسپلے کو ڈیزائن کرنے کے لئے ، ہم نے ایڈی ای ڈی اے نامی آن لائن ای ڈی اے کا انتخاب کیا ہے۔ میں نے اس سے پہلے بھی کئی بار ایزیڈا کا استعمال کیا ہے اور اسے استعمال کرنا بہت آسان پایا ہے کیونکہ اس میں پیروں کے نشانوں کا ایک اچھا ذخیرہ ہے اور یہ کھلا ذریعہ ہے۔ پی سی بی کو ڈیزائن کرنے کے بعد ، ہم پی سی بی کے نمونے ان کی کم قیمت والی پی سی بی من گھڑت خدمات کے ذریعہ ترتیب دے سکتے ہیں۔ وہ جزو سورسنگ سروس بھی پیش کرتے ہیں جہاں ان کے پاس الیکٹرانک اجزاء کا ایک بڑا ذخیرہ ہوتا ہے اور صارف پی سی بی آرڈر کے ساتھ اپنے مطلوبہ اجزاء بھی ترتیب دے سکتے ہیں۔
اپنے سرکٹس اور پی سی بی کو ڈیزائن کرتے وقت ، آپ اپنے سرکٹ اور پی سی بی کے ڈیزائن کو عوامی بھی بناسکتے ہیں تاکہ دوسرے صارف ان کی کاپی یا تدوین کرسکیں اور آپ کے کام سے فائدہ اٹھاسکیں ، ہم نے اس سرکٹ کے لئے اپنے پورے سرکٹ اور پی سی بی کی ترتیب کو بھی عوامی بنا دیا ہے ، چیک کریں مندرجہ ذیل لنک:
easyeda.com/circuitdigest/8x8-led-matrix-display-control-with-bluetoth
آپ پی سی بی کی کسی بھی پرت (اوپر ، نیچے ، ٹاپسک ، بوتوملک وغیرہ) کو دیکھ کر پرت کو منتخب کرکے 'پرت' ونڈو تشکیل دے سکتے ہیں۔
آپ پی سی بی کو یہ بھی دیکھ سکتے ہیں کہ ایزیڈا میں فوٹو ویو کے بٹن کا استعمال کرکے یہ کیسے گھڑ لیا جائے گا:
آن لائن نمونوں کا حساب لگانا اور ترتیب دینا:
اس بلوٹوتھ کنٹرولڈ میٹرکس پی سی بی کا ڈیزائن مکمل کرنے کے بعد ، آپ JLCPCB.com کے ذریعے پی سی بی کو آرڈر کرسکتے ہیں۔ جے ایل سی پی سی بی سے پی سی بی آرڈر کرنے کے ل you ، آپ کو جربر فائل کی ضرورت ہے۔ اپنے پی سی بی کی جبر فائلوں کو ڈاؤن لوڈ کرنے کے لئے ، اییزیڈا ایڈیٹر پیج میں فیبرکشن آؤٹ پٹ بٹن پر کلیک کریں ، پھر ایزیڈا پی سی بی آرڈر پیج سے ڈاؤن لوڈ کریں۔
اب جے ایل سی پی سی بی ڈاٹ کام پر جائیں اور کوئٹ ناؤ یا بٹن پر کلک کریں ، پھر آپ جس پی سی بی کو آرڈر کرنا چاہتے ہیں ان کی تعداد منتخب کرسکتے ہیں ، آپ کو کتنی تانبے کی تہوں کی ضرورت ہوگی ، پی سی بی کی موٹائی ، تانبے کا وزن ، اور یہاں تک کہ پی سی بی رنگ ، جیسے سنیپ شاٹ نیچے دکھایا گیا:
آپ نے تمام آپشنز منتخب کرنے کے بعد ، “ٹوکری میں محفوظ کریں” پر کلک کریں اور پھر آپ کو اس صفحے پر لے جایا جائے گا جہاں آپ اپنی جبر فائل کو اپ لوڈ کرسکتے ہیں جسے ہم نے ایجیڈا سے ڈاؤن لوڈ کیا ہے۔ اپنی جربر فائل اپ لوڈ کریں اور "ٹوکری میں محفوظ کریں" پر کلک کریں۔ اور آخر میں چیک آؤٹ پر اپنے آرڈر کو مکمل کرنے کے لئے پر کلک کریں ، پھر آپ کو کچھ دن بعد اپنے پی سی بی ملیں گے۔ وہ پی سی بی کو انتہائی کم شرح پر گھڑ رہے ہیں جو $ 2 ہے۔ ان کا تعمیراتی وقت بھی بہت کم ہوتا ہے جو 3-5 دن کی ڈی ایچ ایل کی فراہمی کے ساتھ 48 گھنٹے ہوتا ہے ، بنیادی طور پر آپ آرڈر کرنے کے ایک ہفتہ کے اندر اپنے پی سی بی حاصل کرلیں گے۔
پی سی بی کے آرڈر کرنے کے کچھ دن بعد ، مجھے پی سی بی کے نمونے اچھے پیکیجنگ میں ملے جیسا کہ نیچے کی تصویروں میں دکھایا گیا ہے۔
اور ان ٹکڑوں کو حاصل کرنے کے بعد میں نے پی سی بی کے اوپر تمام مطلوبہ اجزاء کو فروخت کردیا ہے۔
میرے پی سی بی میں ، میں نے 8 * 8 ڈسپلے ماڈیول کے لئے غلط پیروں کے نشان منتخب کرکے ایک صاف غلطی کی تھی ، لہذا تصویر میں دکھائے جانے کے مطابق مجھے ڈسپلے کو ماؤنٹ کرنے کے لئے ایک پرف بورڈ استعمال کرنا پڑا۔ لیکن اب پی سی بی میں پیروں کا نشان تازہ کاری ہے اور آپ درست پی سی بی کو آرڈر کرسکتے ہیں اور آسانی کے ساتھ ڈسپلے ماڈیول کو ماؤنٹ کرسکتے ہیں۔
بلوٹوتھ سائن بورڈ ڈسپلے پر کام کرنا:
ایک بار جب آپ ہارڈ ویئر کے ساتھ پی سی بی حاصل کرنے یا بریڈ بورڈ پر کنکشن بنانے کے ذریعے تیار ہوجائیں تو ، صفحے کے آخر میں دیئے گئے ایردوینو پروگرام کا استعمال کریں اور اسے اپنے اردوینو بورڈ میں اپ لوڈ کریں۔ لوڈ، اتارنا Android کی درخواست APK فائل بھی اوپر فراہم کی جاتی ہے، اس کا استعمال اور اپنی پسند کی لوڈ، اتارنا Android ڈیوائس پر اطلاق کو نصب.
ہارڈ ویئر کو طاقت دیں اور اپنے فون پر HC-05 ڈیوائس کا نام جوڑیں۔ پاس کی کلید 1234 پہلے سے ہوگی۔ اس کے بعد ، اس درخواست کو کھولیں جو ہم نے ابھی نصب کیا ہے۔ درخواست اسکرین کے اوپری حصے میں " HC-05 سے منسلک " دکھائے گی ، پھر آپ اسکرین پر ایل ای ڈی کو چھو سکیں گے اور محسوس کریں گے کہ بورڈ میں بھی اسی ایل ای ڈی کو آن کیا جارہا ہے۔
آپ ری سیٹ بٹن کو دباکر تمام ایل ای ڈی کو آف کر سکتے ہیں اور ٹوگل بٹن پر دب کر کسی خاص ایل ای ڈی کو آن یا آف کرنے کا فیصلہ کرسکتے ہیں۔ پہلے سے طے شدہ طور پر جو ایل ای ڈی آپ دبائیں گے وہ آن ہو جائے گا۔ پروجیکٹ کا مکمل کام نیچے دی گئی ویڈیو میں پایا جاسکتا ہے ۔ اگر آپ کو کام کرنے میں کوئی پریشانی ہو تو نیچے دیئے گئے کمنٹس باکس کو استعمال کریں یا مزید تکنیکی مدد کے لئے ہمارے فورمز پر لکھیں۔ امید ہے کہ آپ ٹیوٹوریل کو سمجھ گئے ہوں گے اور اسے بنانے میں لطف اندوز ہوں گے