10 غلطیاں بطور آرڈوینو ابتدائیہ نہیں۔

10 غلطیاں بطور آرڈوینو ابتدائیہ نہیں۔

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





ہارڈ ویئر کی قیمت ہمیشہ گرتی رہتی ہے ، اور آن لائن کمیونٹی ہمیشہ بڑھتی رہتی ہے۔ ہم نے پہلے احاطہ کیا ہے۔ ایک Arduino کے ساتھ شروع کرنا ، اور بہت سارے ہیں۔ عظیم ابتدائی منصوبے آپ کو آشنا کرنے کے لیے ، لہذا اس میں کودنے کی کوئی وجہ نہیں ہے!





لیکن آج ، ہم ان غلطیوں کا احاطہ کریں گے جو اکثر لوگ اس دنیا میں نئے ہوتے ہیں ، اور ان سے کیسے بچیں۔





پاور اپ!

زیادہ تر Arduino بورڈز میں بورڈ پر پاور ریگولیٹر ہوتا ہے ، اس کا مطلب ہے کہ آپ اسے USB یا پاور سپلائی سے پاور کر سکتے ہیں۔ اگرچہ ہر بورڈ بالکل مختلف ہے جو یہ لے سکتا ہے ، یہ عام طور پر ہوتا ہے۔ 7-12v۔ ڈی سی بیرل جیک کے ذریعے یا VIN پن کے ذریعے ان پٹ۔ یہ ہمیں اپنی پہلی غلطی پر اچھی طرح لاتا ہے:

1. بیرونی طور پر بورڈ کو 'پیچھے کی طرف' طاقت دینا

یہ سب سے پہلے لوگوں کو ہر وقت پکڑتا ہے۔ اگر آپ اپنے بورڈ کو بیٹری یا بجلی کی فراہمی سے طاقت دے رہے ہیں تو آپ کو اس بات کو یقینی بنانا چاہیے۔ V +۔ پر جاتا ہے شراب پن ، اور زمین تار کو جاتا ہے GND پن اگر آپ اسے پیچھے کی طرف لے جاتے ہیں ، تو آپ اپنے بورڈ کو بھوننے کی بہت زیادہ ضمانت دیتے ہیں۔



یہ بظاہر واضح غلطی آپ کے خیال سے زیادہ کثرت سے ہوتی ہے ، لہذا کسی بھی چیز کو آن کرنے سے پہلے ہمیشہ اپنے پاور سیٹ اپ کو چیک کریں!

جب ہوا میں تلی ہوئی Arduino کی خوشبو آتی ہے ، تو اکثر و بیشتر یہی بنیادی وجہ ہوتی ہے۔ دوسرا سب سے زیادہ امکان یہ ہے کہ کسی چیز نے بورڈ سے بہت زیادہ کرنٹ نکالنے کی کوشش کی۔ یہ جاننا کہ آپ کے اجزاء کو کتنی طاقت درکار ہے اس کے مقابلے میں کہ آپ کا بورڈ کتنا مہیا کرسکتا ہے۔





اس سے پہلے کہ ہم اس میں غوطہ لگائیں ، آئیے طاقت کے پیچھے نظریہ پر ایک سرسری نظر ڈالیں۔

حالات حاضرہ

مائیکرو کنٹرولرز کے ساتھ کام کرنے کا ایک لازمی حصہ الیکٹرانکس کی بنیادی باتوں کو جاننا ہے۔ اگرچہ آپ کو جینیئس الیکٹریکل انجینئر بننے کی ضرورت نہیں ہے ، یہ سمجھنا ضروری ہے۔ وولٹ ، امپس ، مزاحمت۔ ، اور وہ کیسے جڑے ہوئے ہیں۔ Sparkfun ایک بہترین ہے پرائمر برائے الیکٹرانکس ، وضاحت کے ساتھ کئی ویڈیوز کے ساتھ۔ وولٹیج ، موجودہ (Amps) اور اوہ کے قانون (مزاحمت)





یہ سمجھنا کہ کسی جزو کو کتنی طاقت درکار ہو گی Arduino بورڈز کے ساتھ کام کرنے کا ایک لازمی حصہ ہے۔

2. پنوں سے براہ راست اجزاء کو چلانا۔

یہ بہت سارے لوگوں کو پکڑتا ہے جو پروجیکٹس میں ڈوبنے کے شوقین ہیں۔ کچھ کم طاقت والے اجزاء کو براہ راست Arduino پنوں کے ساتھ استعمال کرنا ممکن ہے۔ اگرچہ بہت سے معاملات میں ، ایسا کرنا Arduino سے بہت زیادہ طاقت کھینچ سکتا ہے ، جو آپ کے مائیکرو کنٹرولر کو تباہ کرنے کا خطرہ ہے۔

یہاں بدترین مجرم موٹرز ہیں۔ یہاں تک کہ کم پاور موٹرز بجلی کی اس طرح کی مختلف شرح کو کھینچتی ہیں کہ وہ عام طور پر Arduino پنوں کے ساتھ براہ راست استعمال کرنے کے لیے غیر محفوظ ہیں۔ موٹر استعمال کرنے کے واقعی DIY طریقے کے لیے ، آپ کو a استعمال کرنے کی ضرورت ہے۔ ایچ پل۔ . یہ چپس آپ کو اپنے آرڈوینو پنوں کا استعمال کرتے ہوئے ڈی سی سے چلنے والی موٹر کو کنٹرول کرنے کی اجازت دیتی ہیں ، بغیر آپ کے بورڈ کو فرائی کیے خطرے کے۔

یہ چھوٹی چپس بجلی کی فراہمی کو Arduino سے الگ کرتی ہیں ، اور موٹر کو دونوں سمتوں میں منتقل ہونے دیتی ہیں۔ DIY روبوٹکس یا ریموٹ کنٹرول گاڑیوں کے لیے کامل۔ ان چپس کو استعمال کرنے کا سب سے آسان طریقہ آپ کے Arduino کے لیے ڈھال کا حصہ ہے ، اور وہ اس کے لیے دستیاب ہیں۔ Aliexpress سے $ 2 سے کم۔ ، یا اگر آپ بہادر محسوس کر رہے ہیں ، تو آپ ہمیشہ کر سکتے ہیں۔ اپنا بناؤ .

Arduino کے ساتھ موٹرز استعمال کرنے والوں کے لیے ، Adafruit کے پاس سبق ہے۔ دونوں چپ خود اور ان کے بریک آؤٹ موٹر شیلڈ .

ریلے اور MOSFETs۔

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

اگرچہ دونوں کے درمیان اختلافات ہیں ، وہ شوق الیکٹرانکس میں بہت سی ایپلی کیشنز کے لیے عملی طور پر ایک جیسے ہیں۔ دونوں پاور سورس اور جزو کے مابین سوئچ کے طور پر کام کر سکتے ہیں ، جو آرڈوینو کے ذریعہ آن یا آف ہے۔ ایک ریلے سرکٹ سے مکمل طور پر الگ تھلگ ہے جو اسے کنٹرول کرتا ہے ، اور مکمل طور پر آن/آف سوئچ کے طور پر کام کرتا ہے۔ Dejan Nedelkovski نے ریلے کا استعمال کرتے ہوئے ایک اچھا ویڈیو تعارف کیا ہے۔ سبق آموز مضمون .

ایک MOSFET مختلف مقدار میں بجلی استعمال کر کے گزرنے دیتا ہے۔ پلس کی چوڑائی ماڈلن (PWM) ایک Arduino پن سے۔ ایل ای ڈی سٹرپس کے ساتھ MOSFETs استعمال کرنے پر ایک پرائمر کے لیے ، ہماری چیک کریں۔ الٹی گائیڈ۔ انہیں Arduino سے مربوط کرنے کے لیے۔

3. بریڈ بورڈز کو غلط سمجھنا۔

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

بریڈ بورڈ استعمال کرتے وقت اس سے بچنے کے لیے ، یہ سمجھنا ضروری ہے کہ بریڈ بورڈ کیسے کام کرتا ہے۔ سائنس دوستوں کی یہ ویڈیو واقف ہونے کا ایک بہترین طریقہ ہے۔

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

بریڈ بورڈ پر شارٹ لگنے سے بچنے کا سب سے آسان طریقہ یہ ہے کہ اپنے آلے کو طاقت دینے سے پہلے اپنے کام کو چیک کریں۔ آخری منٹ کی یہ جھلک آپ کو پریشانیوں سے بچا سکتی ہے!

4. سولڈرنگ حادثات

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

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

5. وائرنگ چیزیں غلط پنوں تک

مائیکرو کنٹرولرز کے ساتھ کام کرنے کا مطلب پنوں کے ساتھ کام کرنا ہے۔ زیادہ تر اجزاء اور بہت سے بورڈز پنوں کے ساتھ آتے ہیں تاکہ انہیں پروٹو بورڈ سے جوڑیں۔ یہ جاننا کہ کون سا پن کرتا ہے اس بات کو یقینی بنانے کے لیے ضروری ہے کہ چیزیں آپ کی مرضی کے مطابق چلیں۔

ایک عام مثال پہلے بیان کردہ MOSFET ہے۔ ایک MOSFET پر تین ٹانگوں کو کہا جاتا ہے گیٹ ، نالی ، اور ذریعہ . ان میں سے کسی کو ملانے سے بجلی غلط سمت میں بہہ سکتی ہے یا شارٹ سرکٹ کا سبب بن سکتی ہے۔ یہ آپ کے MOSFET ، Arduino ، آلات کو تباہ کر سکتا ہے ، یا اگر آپ واقعی بدقسمت ہیں ، تینوں!

کسی جزو کا استعمال کرنے سے پہلے ہمیشہ اس کی ڈیٹ شیٹ یا پن آؤٹ تلاش کریں تاکہ یہ معلوم ہو سکے کہ کون سا پن کہاں جاتا ہے ، اور اسے کتنی طاقت استعمال کرنے کی ضرورت ہے۔

6. کوڈ میں نحو کی غلطیاں۔

Arduino کے ہارڈ ویئر سائیڈ سے ہٹتے ہوئے ، کوڈنگ کرتے وقت بہت ساری غلطیاں کی جاتی ہیں۔ سب سے عام غلطیوں میں شامل ہیں:

  • لائنوں کے آخر میں سیمیکولنز غائب ہیں۔
  • غائب/غلط قسم کے بریکٹ۔
  • املا کی غلطیاں۔

مذکورہ بالا مسائل میں سے کوئی بھی ، معمولی ہونے کے باوجود ، آپ کے پروگرام کو اسی طرح کام کرنا بند کردے گا۔ مثال کے طور پر بلینک خاکہ لیں۔ ذیل میں سادہ Blink.ino خاکہ ہے جس میں Arduino IDE شامل ہے ، مدد کے متن کو ہٹا دیا گیا ہے۔ پہلی نظر میں یہ کم و بیش ٹھیک لگ رہا ہے ، ہے نا؟

void setup() {
pinMode(LED_BUILTIN, OUTPUT)
}
void loop {
digitalWrite(LED_BUILTIN, HIGH);
delay{1000};
digitalwrite(LED_BUILTIN, LOW);
delay(1000);

یہ کوڈ مرتب نہیں ہوگا ، اور اس کی 5 وجوہات ہیں۔ آئیے ان پر چلتے ہیں:

  1. لائن 2: لاپتہ سیمیکولن۔
  2. لائن 5: فنکشن بریکٹ غائب ہیں۔
  3. لائن 7: بریکٹ کی غلط قسم۔
  4. لائن 8: ڈیجیٹل رائٹ فنکشن کی ہجے غلط ہے۔
  5. لائن 8/9: بند ہونے والا گھوبگھرالی تسمہ غائب ہے۔

یہ ہے کہ اس کوڈ کی طرح نظر آنا چاہئے:

void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}

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

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

7. سیریل بکواس

سیریل مانیٹر Arduino کا کنسول ہے۔ یہ وہ جگہ ہے جہاں آپ Arduino کے پنوں سے لیا گیا کوئی بھی ڈیٹا بھیج سکتے ہیں اور اسے متن کو پڑھنے کے لیے دوستانہ کے طور پر ظاہر کر سکتے ہیں۔ بدقسمتی سے جیسا کہ آپ میں سے بہت سے لوگ پہلے ہی جانتے ہیں ، یہ ہمیشہ اتنا آسان نہیں ہوتا ہے۔

چیزوں کو کام کرنے کی کوشش کرنے کے ابتدائی دنوں میں ، سیریل مانیٹر پر پرنٹ کرنے کے لیے اپنے مائیکرو کنٹرولر کو ترتیب دینے اور سراسر بکواس کے سوا کچھ نہ ملنے سے زیادہ مایوس کن اور کچھ نہیں ہے۔ خوش قسمتی سے ، تقریبا ہمیشہ ایک آسان حل ہوتا ہے۔

کوڈ میں سیریل مانیٹر شروع کرتے وقت ، آپ اسے بھی سیٹ کریں۔ حرکت نبض . یہ نمبر صرف بٹس فی سیکنڈ سے مراد ہے جو سیریل مانیٹر کو بھیجے جاتے ہیں۔ نیچے دی گئی مثال میں ، بوڈ ریٹ کوڈ میں 9،600 پر سیٹ کیا گیا ہے۔ اس بات کو یقینی بنائیں کہ آپ نے سیریل مانیٹر کے نچلے حصے میں ڈراپ ڈاؤن مینو کا استعمال کرتے ہوئے اسے اسی قدر پر سیٹ کیا ہے ، اور ہر چیز کو مناسب طریقے سے ڈسپلے ہونا چاہیے۔

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

8. لاپتہ لائبریریاں۔

آرڈوینو کے لیے دستیاب کتب خانوں کی وسیع اور بڑھتی ہوئی فہرست ان چیزوں میں سے ایک ہے جو اسے نئے آنے والوں کے لیے قابل رسائی بناتی ہے۔ تجربہ کار کوڈرز کے ذریعہ لکھی گئی لائبریریاں اور مفت میں جاری کردہ پیچیدہ کوڈنگ کو جاننے کی ضرورت کے بغیر انفرادی طور پر ایڈریس ایبل ایل ای ڈی سٹرپس اور ویدر سینسر جیسے پیچیدہ اجزاء کا استعمال ممکن بناتی ہیں۔

آپ آئی ڈی ای سے براہ راست لائبریریاں انسٹال کر سکتے ہیں۔ خاکہ > لائبریری شامل کریں۔ > لائبریریوں کا انتظام کریں۔ لائبریری براؤزر لانے کے لیے۔

ایک بار جب آپ اپنی لائبریریاں انسٹال کر لیتے ہیں تو پھر آپ انہیں کسی بھی پروجیکٹ میں استعمال کر سکتے ہیں ، اور بہت سے لوگ اپنے مثال کے منصوبوں کے ساتھ آتے ہیں۔ یہاں دو ممکنہ نقصانات ہیں۔

  • کوڈ کا استعمال کرتے ہوئے جس کے لیے لائبریری کی ضرورت ہوتی ہے۔
  • لائبریری کے کچھ حصوں کو استعمال کرنے کی کوشش کرنا جو آپ نے اپنے پروجیکٹ میں شامل نہیں کیے ہیں۔

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

دوسری صورت میں آپ کو اس کے برعکس مسئلہ درپیش ہے۔ اگر آپ کسی لائبریری کے افعال استعمال کر رہے ہیں جو آپ نے اپنے کمپیوٹر پر انسٹال کیا ہے اور کوڈ مرتب کرنے سے انکار کرتا ہے ، تو ہوسکتا ہے کہ آپ اس خاکہ میں لائبریری کو شامل کرنا بھول گئے ہوں جس پر آپ فی الحال کام کر رہے ہیں۔ مثال کے طور پر ، اگر آپ لاجواب استعمال کرنا چاہتے ہیں۔ تیز رفتار لائبریری جس میں آپ کے Neopixel LED سٹرپس ہوں ، آپ کو شامل کرنے کی ضرورت ہوگی۔ #شامل کریں 'FastLED.h' اپنے کوڈ کے آغاز میں لائبریری کی تلاش کے لیے بتائیں۔

9. فلوٹنگ دور۔

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

یہ ارد گرد کے الیکٹرانک آلات کی ناپسندیدہ مداخلت کی وجہ سے ہے ، لیکن Arduino کے اندرونی پل اپ ریزسٹر کا استعمال کرتے ہوئے اس کا مقابلہ آسانی سے کیا جا سکتا ہے۔

سے یہ ویڈیو AddOhms۔ مسئلہ کی وضاحت کرتا ہے ، اور اسے کیسے حل کیا جائے۔

10. چاند کی شوٹنگ

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

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

ہر چھوٹا سا پروجیکٹ آپ کو Arduino کنٹرولرز کے استعمال کا ایک اور پہلو سکھاتا ہے ، اور اس سے پہلے کہ آپ یہ جان لیں کہ آپ ان ہوشیار چھوٹے بورڈز کو اپنی پوری زندگی کو کنٹرول کرنے کے لیے استعمال کریں گے!

سیکھنے یا جاننے کے مراحل کی خمدار لکیر

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

اب جب کہ آپ جانتے ہیں کہ کون سی غلطیوں سے بچنا ہے ، کیوں نہ آپ اپنا Arduino بنانے کی کوشش کریں ، یہ سیکھنے کا کوئی بڑا طریقہ نہیں ہے کہ وہ کیسے کام کرتے ہیں۔

میک بک پرو پر پاور بٹن کہاں ہے؟

مزید کے لیے ، VS کوڈ اور پلیٹ فارم IO کے ساتھ Arduino کوڈنگ پر ایک نظر ڈالیں۔

تصویری کریڈٹ: SIphotography/ ڈپازٹ فوٹو۔

بانٹیں بانٹیں ٹویٹ ای میل۔ کیا یہ ونڈوز 11 کو اپ گریڈ کرنے کے قابل ہے؟

ونڈوز کو دوبارہ ڈیزائن کیا گیا ہے۔ لیکن کیا یہ آپ کو ونڈوز 10 سے ونڈوز 11 میں منتقل کرنے پر راضی کرنے کے لیے کافی ہے؟

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • DIY
  • Arduino
مصنف کے بارے میں ایان بکلے۔(216 مضامین شائع ہوئے)

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

ایان بکلے سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔