اردوینو پروگرامنگ ٹیوٹوریل

اردوینو لوگو

Arduino یہ شاید مفت سافٹ ویئر اور ہارڈ ویئر کے ان منصوبوں یا پلیٹ فارمز میں سے ایک ہے جس میں سب سے زیادہ کامیابی ملی ہے اور ایک ایسا جس کا سب سے زیادہ اثر DIY دنیا میں پڑا ہے۔ اس کمیونٹی نے بورڈوں کے مائکروقابو کنٹرولر کے پروگرامنگ کے لئے اوپن سورس سافٹ ویئر اور ساتھ ہی مختلف ہارڈویئر بورڈ بھی تیار کیے ہیں جو کام کرنے کے لئے بھی آزاد ہیں۔ تمام GNU GPL لائسنس کے تحت لائسنس یافتہ ہیں تاکہ اس میں اضافی تعداد اور مشتقات بھی پیدا ہوسکیں۔

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

وہاں کس قسم کی پلیٹیں ہیں؟

ارڈینو بورڈ

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

  • Arduino UNO Rev3۔: یہ سب کی سب سے زیادہ لچکدار اور استعمال شدہ پلیٹ ہے ، جس کی شروعات کی جائے۔ اس میں 328 میگا ہرٹز اے ٹی میگا 16 مائکروکانٹرولر ، ایس آر اے ایم کا 2KB اور فلیش کا 32KB ، 14 ڈیجیٹل آئی / او پن اور 6 ینالاگ ان پٹس ہیں۔
  • اردوینو کی وجہ سے: اس میں M91 میگاہرٹز ، SR of کے بی ایس آر اے ایم ، اور 3 کلو فلیش کا ایک AT8SAM84X96E مائکرو قابو پانے والا ہے ، لہذا آپ بڑے پروجیکٹس کے لئے زیادہ پیچیدہ پروگرام ریکارڈ کرنے کے اہل ہوں گے۔ اسی طرح ، آپ کو 512 ڈیجیٹل I / O کنیکشن اور 54 ینالاگ آدان + 12 ینالاگ آؤٹ پٹس ملیں گے۔
  • اردوینو میگا: 2560 میگاہرٹز اے ٹی میگا 16 مائکروکانٹرولر ، ایس آر اے ایم کے 8KB ، فلیش کی 256KB ، 54 ڈیجیٹل آئی / او پن اور 16 ینالاگ ان پٹس۔ دوسرے لفظوں میں ، یہ درمیانہ پیچیدگی کے منصوبوں کے لئے ، واجب الادا اور یو این او کے مابین ایک انٹرمیڈیٹ ماڈل ہوگا۔
  • ارڈینو للی پیڈ: چھوٹی اور گول پلیٹ جو آپ کے ای ٹیکسٹائل پروجیکٹس کے لچکدار ہے ، یعنی پہننے کے قابل ہے جسے آپ کپڑے پہن سکتے ہیں۔ یہ قابل استعمال ہے۔
  • اردوینو مائکرو: یہ ایک بہت چھوٹا بورڈ ہے جس میں مائکروکانٹرولر ہے جو مفید ثابت ہوسکتا ہے جب جگہ ایک کلیدی عنصر ہوتی ہے اور آپ کو ایک بورڈ کی ضرورت ہوتی ہے جو اسے ایک چھوٹی جگہ میں داخل کرنے کے لئے تھوڑی سی جگہ لگے۔ بہتر صلاحیتوں کے ساتھ اس کا ایک پرو ورژن ہے۔ اس میں 32 میگا ہرٹز اے ٹی میگا 4 یو 16 مائکروکانٹرولر ، اور 20 آئی / او پن شامل ہیں جو آپ کو سولڈر کرنا پڑے گی۔
  • اردوینو نینو: یہ مائیکرو سے بھی چھوٹا بورڈ ہے ، لیکن اسی طرح کی خصوصیات اور قیمت کے ساتھ ، اے ٹی میگا 328 مائکروکنٹرولر ہے۔
  • اردوینو ایسپلورا: یہ پچھلے بیشتر لوگوں سے تھوڑا سا مہنگا ہے ، اس کی بنیاد اقوام متحدہ کے لئے اسی طرح کی صلاحیتوں کے ساتھ ، لیونارڈو پر ہے اور یہ پہلی پلیٹ تھی جو نمودار ہوئی۔ لیکن اس کے ڈیزائن کی تجدید ، کم اور اس میں مختلف ہے کہ کچھ بٹن ، منی جوائس اسٹک ، اور سینسر بورڈ میں براہ راست مربوط کردیئے گئے ہیں۔ لہذا ، یہ گیمنگ منصوبوں کے لئے دلچسپ ہے۔

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

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

  • شیلڈ وائی فائی: وائی فائی کنیکٹوٹی کو شامل کرنے اور اپنے پروجیکٹ کو دور سے انتظام کرنے کے ل the انٹرنیٹ سے مربوط کرنے کے قابل۔
  • شیلڈ جی ایس ایم: موبائل ڈیٹا رابطہ کے ل.۔
  • شیلڈ ایتھرنیٹ: نیٹ ورک سے وائرڈ کنکشن۔
  • شیلڈ پروٹو: آپ کو اپنے ڈیزائنوں کے لئے ایک بریڈ بورڈ استعمال کرنے کی اجازت دیتا ہے۔
  • اور بہت کچھ زیادہ، جیسے اسکرینز ، کی بورڈز ، ...

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

مجھے شروع کرنے کی کیا ضرورت ہے؟

Fritzing: اس کے انٹرفیس کی گرفتاری

شروع کرنے کے لئے، میں آپ کو مشورہ دیتا ہوں کہ مندرجہ ذیل مواد حاصل کریں:

  • اردوینو کٹ اسٹارٹر: یہ ایک مکمل اسٹارٹر کٹ ہے جس میں پلیٹ شامل ہے Arduino UNO، ایک بہت ہی مکمل دستی اور متعدد الیکٹرانک عناصر کی ایک بڑی تعداد کے ساتھ کام کرنے کے لئے (ریسٹرز ، کیپسیٹر ، ایل ای ڈی اسکرین ، ڈسپلے ، بریڈ بورڈ ، ایل ای ڈی ، کیبلز ، ڈایڈس ، ٹرانجسٹر ، بزرز ، موٹرز اور سرووموٹرس ، ڈرائیور وغیرہ)۔
  • اگر آپ مذکورہ پلیٹوں میں سے ایک پلیٹ خریدنے کا انتخاب کرتے ہیں تو ، یاد رکھیں کہ آپ کو حاصل کرنا پڑے گا برقی مواد خصوصی اسٹورز میں ہر پروجیکٹ کے ل necessary آپ کے لئے ضروری… یہ بھی ممکن ہے کہ ایک بار جب آپ اسٹارٹر کٹ کا استحصال کرلیں تو آپ اپنے پراجیکٹس میں توسیع جاری رکھنے یا اس کٹ کی اجازت سے کہیں زیادہ کام کرنے کے لئے مزید مواد خریدنے میں دلچسپی رکھتے ہیں۔

جسمانی سے پرے ، یہ بھی دلچسپ ہوگا اگر آپ کے پاس مناسب سافٹ ویئر موجود ہو:

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

اس کے ساتھ ، آپ کو اس سے زیادہ حاصل ہوگا کافی شروع کرنے کے لئے…

اردوینو پروگرامنگ ٹیوٹوریل:

اردوینو اسٹارٹر کورس حاصل کرنا

اگرچہ یہ پلیٹ فارم برسوں سے چل رہا ہے ، بہت سارے نوجوان یا اتنے کم عمر افراد ہوسکتے ہیں جو اب ہمیں پڑھتے ہیں اور جو میکروں کی اس عظیم برادری میں شامل ہونا چاہتے ہیں جو اس وقت ارڈینو پر مبنی پروجیکٹس بنانے میں موجود ہیں۔ لہذا ، اگر آپ شروع سے قدم بہ قدم پروگرام سیکھنا شروع کرنا چاہتے ہیں تو ، میں آپ کو ایک پیش کرتا ہوں ارڈینو پروگرامنگ پر مفت ای بُک. اس کے ساتھ ہی آپ اپنے پہلے ڈیزائنوں کی تعمیر شروع کرنے کے لئے درکار سب کچھ سیکھ لیں گے ...

ڈاؤن لوڈ فائل میں کیا شامل ہے؟

کے اندر اندر زپ ڈاؤن لوڈ کریں جس کے ساتھ کام کرنے کے ل you آپ کو متعدد فائلیں ملیں گی:

  • سبق کے ساتھ ای بک پی ڈی ایف میں اردوینو IDE اور ارڈوبلاک پروگرامنگ اسے اپنے کمپیوٹر پر استعمال کرنے کے قابل معیار ہے۔
  • ای بُک پچھلے والے جیسا ہی ہے ، لیکن ایک چھوٹا سائز کا اور اپنے موبائل آلات سے استعمال کرنے کیلئے ہلکا پھلکا.
  • کے ساتھ لنک ڈاؤن لوڈ کریں پروگراموں ضروری
  • مختلف کے ساتھ ایک فولڈر خاکہ سورس فائلوں کہ آپ بطور مثال آزما سکتے ہیں یا سیکھنے میں ترمیم کرسکتے ہیں۔ ارڈوینو آئی ڈی ای کے ساتھ ساتھ ارڈوبلاک کے لئے دوسرے اور راسبیری پائی کے ساتھ مل کر کام کرنے کے لئے کچھ کوڈ بھی ہیں۔

مفت ای بک اور ایڈونس ڈاؤن لوڈ کریں:

ڈاؤن لوڈ شروع کریں ایکوا:

آرڈینو ای بک

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


مضمون کا مواد ہمارے اصولوں پر کاربند ہے ادارتی اخلاقیات. غلطی کی اطلاع دینے کے لئے کلک کریں یہاں.

4 تبصرے ، اپنا چھوڑیں

اپنی رائے دیں

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا. ضرورت ہے شعبوں نشان لگا دیا گیا رہے ہیں کے ساتھ *

*

*

  1. اعداد و شمار کے لئے ذمہ دار: میگل اینگل گاتین
  2. ڈیٹا کا مقصد: اسپیم کنٹرول ، تبصرے کا انتظام۔
  3. قانون سازی: آپ کی رضامندی
  4. ڈیٹا کا مواصلت: اعداد و شمار کو تیسری پارٹی کو نہیں بتایا جائے گا سوائے قانونی ذمہ داری کے۔
  5. ڈیٹا اسٹوریج: اوکیسٹس نیٹ ورکس (EU) کے میزبان ڈیٹا بیس
  6. حقوق: کسی بھی وقت آپ اپنی معلومات کو محدود ، بازیافت اور حذف کرسکتے ہیں۔

  1.   ٹامس کہا

    گڈ آفٹر نیک آفٹر:
    آپ کو ایک ٹیسٹر بنانے کی ضرورت ہے جو کیپسیٹر کی دو اقدار اور زمین C = 470Mfx50V ، R = 330k 1 / 4W کے متوازی طور پر مزاحمت لیتا ہے ، یہ ان پٹ اور آؤٹ پٹ کو جوڑتا ہے 3.5 آڈیو جیک
    ایک سوال کے ذریعے 3.5
    ارڈینو میں سوال کچھ ایسا کیا جاسکتا ہے جو قدروں کو پیمانہ اور نتائج دیتا ہے ،

  2.   ماریو پیونس ج کہا

    میں شروع کر رہا ہوں اور میں اچھے نتائج حاصل کرنے کا ارادہ رکھتا ہوں

  3.   نوربرٹو کہا

    آپ کا Arduino EBOOK ڈاؤن لوڈ کام نہیں کرتا ہے۔

    1.    اسحاق کہا

      ہیلو،
      میں نے ابھی کوشش کی اور یہ میرے لئے کام کرتا ہے۔ یہ سچ ہے کہ ایک اشتہار پہلے سامنے آتا ہے۔
      لیکن دوسری بار جب آپ لنک پر کلک کرتے ہیں تو یہ ڈاؤن لوڈ ہوجاتا ہے۔
      مبارک باد