ارڈینو بورڈز کا حصول کچھ پرانی ہے اور تیزی سے زیادہ جیبوں کی رسائ میں ہے ، لیکن یہ کیسے کام کرتا ہے؟ یہ بات واضح ہے کہ اس کے کام کرنے کے ل we ہمیں ایک کوڈ یا پروگرام کی ضرورت ہے جو وہ عمل انجام دے جو ہم چاہتے ہیں۔ بدقسمتی سے ، یہ سب کے لئے دستیاب نہیں ہے اور ہے آپ کو پروگرامنگ کے بارے میں علم کی ضرورت ہے تاکہ اریڈونو موٹر چلائیں یا لائٹ آن کریں.
اس سب نے بصری ایڈیٹرز اور بصری پروگرامنگ کو بہت مشہور کیا ہے۔ اس قسم کا پروگرامنگ کی مدد سے آپ بلاکس کے ذریعہ پروگرام تیار کرسکتے ہیں جو ماؤس کے ساتھ گھسیٹے جاتے ہیں، گھوبگھرالی منحنی خطوط وحدانی کو بند کرنا بھول جاتے ہیں یا لمبی تقریب کے نام لکھنا پڑتے ہیں۔ Ardino میں بصری پروگرامنگ کا تعارف کروانے والا ایک مشہور ٹول ارڈوبلاک کہلاتا ہے۔
انڈیکس
ارڈوبلاک کیا ہے؟
ارڈوبلاک ایک پروگرام ہے یا بلکہ ارڈینو آئ ڈی ای کا ایک تکمیل ہے جو ہمیں کوڈ لکھنے کی ضرورت کے بغیر پروگرام اور کوڈ بنانے کی سہولت دیتا ہے۔، یعنی ، بصری ٹولز کے ذریعے۔ اس کے فوائد ہیں کیونکہ اگر ہم جاننا جانتے ہیں کہ پروگرام کرنا ہے تو ، ہم ڈیبگنگ کے عمل میں بہت زیادہ وقت بچائیں گے کیونکہ ہم معروف "لکھنا" نہیں بھولیں گے۔ نہ ہی یہ کوڈ منحنی خطوط وحدانی کو بند کرتا ہے۔ بصری ٹولز کے ساتھ پروگرامنگ پروگرامنگ ہے نیا اور ماہر پروگرامر دونوں کے لئے ارادہ کیا اور ان صارفین کے لئے بھی جو پروگرام نہیں جانتے اور اس کو سیکھنا چاہتے ہیں۔
جیسا کہ ہم نے کہا ہے کہ ، ارڈوبلاک پروگرام ہی کے مقابلے میں ایک حد تکمیل بخش چیز ہے کیونکہ اس کے عمل کے لئے اردوینو IDE رکھنا ضروری ہے۔ اس طرح ، ایک خلاصہ بناتے ہوئے ، ہم کہہ سکتے ہیں کہ کوڈ پروگرامنگ کو ویزو پروگرامنگ میں ڈھالنے کے لئے ارڈوبلوک آرڈینو آئ ڈی ای کی تخصیص ہے۔
ایرڈوبلاک کے پاس نوسکھئیے پروگرامر کے لئے ایک آلہ کار ہونے کے علاوہ زیادہ مثبت چیزیں ہیں۔ اس کی ایک مثبت چیز کا امکان ہے منصوبوں کو تیز تر بنانے کے لئے بلاکس کے ساتھ کام کریں.
ارڈوبلاک بلاکس کے ساتھ ضعف سے کام کرتا ہے اور اجزاء کے ساتھ بھی کام کرسکتا ہے۔ اس طرح ، ہم ایک ایسا بلاک بنا سکتے ہیں جو پہیے ہے ، دوسرا وہ موسیقی اور دوسرا جو پلیٹ ہے۔ جب بھی ہم ان بلاکس کو استعمال کرنا چاہتے ہیں ہم اس کا نام لیں گے یا اسے کھڑکی کے ایک رخ سے کھڑکی کے دوسرے رخ پر لے جائیں گے۔
ارڈوبلاک ہمیں جو افعال اور امکانات پیش کرتا ہے وہی ہے جو آرڈینو آئ ڈی ای ہمیں پیش کرتا ہے ، یعنی ہم ارڈوبلاک کو اپنے ارڈینو بورڈ سے مربوط کرسکتے ہیں ، کوڈ بھیج سکتے ہیں جو آرڈوبلاک نے بلاکس کی بدولت تشکیل دیا ہے اور ہمارے پروجیکٹس کو جلدی اور آسانی سے جانچ سکتا ہے۔ اور یہ ہے کہ جب ہم پروگرام ختم کرتے ہیں ، محفوظ کردہ معلومات میں ابھی بھی لکھا ہوا کوڈ ، کوڈ ہے جو ارڈوبلاک نے ہمارے بلاکس کے ساتھ تشکیل دیا ہے.
ہمارے آپریٹنگ سسٹم میں ارڈوبلاک کیسے انسٹال کریں؟
ٹھیک ہے ، ہم پہلے سے ہی جان چکے ہیں یا اس کے بارے میں واضح خیال رکھتے ہیں کہ ارڈوبلاک کیا ہے ، لیکن یہ ہمارے کمپیوٹر پر کیسے انسٹال ہے؟ ہم اسے کیسے استعمال کرسکتے ہیں؟
ہمارے کمپیوٹر کی تیاری
اگرچہ ارڈوبلاک کے بارے میں جو واحد دستاویزات موجود ہیں وہ انگریزی میں ہے ، لیکن سچ یہ ہے کہ اگر ہمارے پاس ارڈینو آئ ڈی ای ہے تو انسٹالیشن کا عمل کافی آسان اور تیز ہے۔ سب سے پہلے ہمیں کرنا ہے ہمارے کمپیوٹر پر Ardino IDE رکھیں، اگر ہمارے پاس یہ انسٹال نہیں ہے تو ، آپ رک کر دیکھ سکتے ہیں یہاں اسے Gnu / Linux پر کیسے انسٹال کریں۔ ایک اور عنصر جس کی ہمیں ضرورت ہوگی جاوا ورچوئل مشین ہے یا اس سے ملتی جلتی ہے ٹیم میں اگر ہم Gnu / Linux کو استعمال کرتے ہیں تو ، اس پر شرط لگانا ہے اوپن جے ڈی کےخاص طور پر اوریکل اور گوگل کے مابین تصادم کے بعد۔ اب جب کہ ہمارے پاس سب کچھ ہوچکا ہے ، ہمیں جانا پڑے گا سرکاری ویب سائٹ اور ارڈوبلاک پیکیج ، ایک ایسا پیکیج حاصل کریں جو جاوا فارمیٹ میں ہے یا ایکسٹینشن والا ہے۔ jar۔ ڈاؤن لوڈ کی گئی فائل انسٹالیشن وزرڈ والی ایک قابل عمل فائل نہیں ہے ، لہذا ہمیں دستی طور پر سب کچھ کرنا ہے۔
ارڈوبلاک کی تنصیب
سب سے پہلے ہم آرڈینوو IDE کھولتے ہیں اور ترجیحات یا ترجیحات پر جاتے ہیں. اب ہم "اسکیچ بک لوکیشن:" کے آپشن پر جائیں گے جو ایک نئی ونڈو میں نظر آئے گا۔ یہ وہ پتہ ہے جہاں ہمیں ارڈینو IDE کے کچھ پلگ ان یا عنصر کو بچانا پڑے گا۔ ظاہر ہونے والا مقام یا پتہ کچھ ایسا ہی ہوگا جیسے "دستاویزات / ارڈینو" یا گھر / دستاویزات / اردوینو۔ ہم ایڈریس کو تبدیل کرسکتے ہیں لیکن اگر ہم اسے تبدیل کرتے ہیں تو ہمیں جاننا ہوگا کہ ڈاؤن لوڈ کردہ ارڈوبلاک فائل کو وہاں منتقل کرنے کے لئے نیا پتہ کیا ہے۔ اگر ہم آرڈینوو فولڈر کھولتے ہیں تو ہم دیکھیں گے کہ دوسرے سب فولڈرز اور فائلیں موجود ہیں۔
ہمیں مندرجہ ذیل ایڈریس "ٹولز / ارڈو بلاک ٹول / ٹول / آرڈوبلوک آل آلجر" کو چھوڑ کر ارڈوبلاک پیکیج کو منتقل کرنا ہوگا۔ اگر ہمارے پاس آرڈینو آئ ڈی ای پروگرام کھلا ہے ، تو وقت آگیا ہے کہ اسے بند کریں اور جب ہم اسے دوبارہ کھولیں ، ٹولز یا ٹولز مینو کے اندر ارڈوبلاک آپشن ظاہر ہوگا. اس پر کلک کرنے سے ایک نئی ونڈو نظر آئے گی جو ارڈوبلاک انٹرفیس کے مساوی ہے۔ جیسا کہ آپ دیکھ سکتے ہیں ، اگر یہ انسٹالیشن کا طریقہ کار نہیں جانتا ہے تو ، یہ کچھ آسان اور تیز لیکن مبہم ہے۔
ارڈوبلاک کے متبادل
اگرچہ ارڈوبلاک ارڈینو کے لئے کچھ نیا اور انوکھا معلوم ہوسکتا ہے ، لیکن حقیقت یہ ہے کہ یہ واحد پروگرام یا ٹول نہیں ہے جو ہمیں بصری پروگرامنگ انجام دینا ہے۔ بہت سارے ٹولز ہیں جو بصری پروگرامنگ پر مرکوز ہیں ، اس حد تک کہ آرڈوبلوک کے تمام متبادل منفرد پروگرام ہیں اور ارڈینو آئ ڈی ای میں توسیع یا پلگ ان نہیں۔
ان متبادلات میں سے پہلے کو منی بلوک کہا جاتا ہے۔ منی بلوق ایک مکمل پروگرام ہے جو بصری پروگرامنگ پر مرکوز ہےلہذا ، اس کی اسکرین کو تین حصوں میں تقسیم کیا گیا ہے: ایک حص createdہ جس میں بلاکس بنائے جائیں ، دوسرا حصہ جہاں ہم بلاکس کو منتقل کریں گے جسے ہم پروگرام میں استعمال کرنا چاہتے ہیں اور ایک تیسرا حصہ جو ہم بنائے گا اس کوڈ کو ظاہر کرے گا۔ زیادہ جدید صارفین منی بلوق اس کے ذریعے حاصل کیا جاسکتا ہے لنک.
دوسرا آلہ کہا جاتا ہے ارڈینو کے لئے سکریچ. یہ ٹول آزماتا ہے سکریچ چلڈرن پروگرام کو کسی بھی سطح پر ڈھالیں اور اسی فلسفے سے پروگرام بناتے ہیں۔ سکریچ برائے آردوینو ایک مکمل پروگرام ہے ، لہذا بات کرنے کے لئے ، سکریچ کا ایک کانٹا۔
ٹولز کا تیسرا ابھی تک اچھی طرح سے قائم نہیں ہوا ہے ، لیکن یہ بصری پروگرامنگ ٹولز میں ایک امید افزا ٹول ہے۔ اس آلے کو کہا جاتا ہے موڈ کٹ, ایک آلہ جو کِک اسٹارٹر پر پیدا ہوا تھا لیکن آہستہ آہستہ بہترین انداز میں پختہ ہو رہا ہے۔ دوسرے پروگراموں سے فرق ہوسکتا ہے اعلی درجے کی صارفین کے مقابلے میں نوسکھئیے صارفین میں زیادہ مہارت حاصل ہے. آخر میں ، ارڈوبلاک کا دوسرا متبادل اردوینو IDE کا روایتی استعمال ہوگا ، ایسا متبادل جو بصری نہیں ہے اور یہ صرف زیادہ تر ماہر پروگرامرز کے لئے دستیاب ہوگا۔
حاصل يہ ہوا
ارڈوبلاک کم از کم نوسکھئیے صارفین کے لئے یہ ایک بہت ہی دلچسپ ٹول ہے۔ لیکن یہ سچ ہے کہ اگر آپ ماہر پروگرامر ہیں تو ، اس قسم کے اوزار کوڈ کو تیز تر بنانے کے لئے نہیں بناتا ہے بلکہ اس کے بالکل برعکس ہے. عجیب طور پر ماؤس کا استعمال کی بورڈ کے استعمال سے آہستہ ہے۔
اگرچہ اگر ہم ناتجربہ کار پروگرامر ہیں یا ہم سیکھ رہے ہیں تو ، ارڈوبلاک ایک انتہائی سفارش کردہ توسیع ہے یہ کہنا ضروری نہیں ہے کیونکہ ان مراحل میں نحو غلطیاں اور چھوٹی چھوٹی دشوارییں کرنا ناگزیر ہے جن کو تلاش کرنا اور ارڈوبلوک کے ساتھ قابو پانا مشکل ہے۔ البتہ آپ کیا منتخب کرتے ہیں؟
2 تبصرے ، اپنا چھوڑیں
سلام. آپ سے مل کر خوشی ہوئی. کیا ارڈوبلاک ارڈینو کے نئے ورژنوں کے ساتھ کام کرتا ہے؟
ہیلو ، ان گرافک ورژنوں سے آپ وہی پروگرام تیار کرسکتے ہیں جیسے تحریر؟ دوسرے الفاظ میں ، کیا تمام تحریری کوڈ بلاکس میں کیا جاسکتا ہے؟
ایک اور سوال ، آپ .h ، subroutines وغیرہ کی وضاحت یا استعمال کس طرح کرتے ہیں؟ اس معاملے میں؟