راسبیری پائی ایک پاکیزڈ سائز والا کمپیوٹر ہے جس میں دوسرے سینسروں اور پیری فیرلز سے جڑنے کے لئے جی پی آئی او پن بھی موجود ہے جس سے یہ سرایت شدہ انجینئرز کے لئے ایک اچھا پلیٹ فارم بنتا ہے۔ اس میں ایک آر ایم آرکیٹیکچر پروسیسر پر مبنی بورڈ ہے جو الیکٹرانک انجینئرز اور شوق پرستوں کے لئے ڈیزائن کیا گیا ہے۔ PI ایک بہت قابل اعتماد پروجیکٹ ڈویلپمنٹ پلیٹ فارم ہے جو اب وہاں موجود ہے۔ پروسیسر کی تیز رفتار اور تیز رام کی مدد سے ، راسبیری پائی بہت سارے ہائی پروفائل منصوبوں جیسے امیج پروسیسنگ اور انٹرنیٹ آف چیزوں کے لئے استعمال کی جاسکتی ہے۔ راسبیری پائی 4 کے ساتھ 8 جی بی ریم ایک اعلی درجے کا ورژن ہے جو اب فروخت کے لئے دستیاب ہے۔ اس میں 4 جی بی اور 2 جی بی ریم کے ساتھ دوسرا لوئر ورژن بھی ہے۔
ہائی پروفائل منصوبوں میں سے کوئی بھی کام کرنے کے ل one ، PI کے بنیادی افعال کو سمجھنے کی ضرورت ہے۔ یہی وجہ ہے کہ ہم یہاں ہیں ، ہم ان سبق میں راسبیری پائی کی تمام بنیادی فعالیتوں کو پڑھا رہے ہیں۔ ہر ٹیوٹوریل سیریز میں ہم PI کے افعال میں سے ایک پر تبادلہ خیال کریں گے۔ سبق آموز سیریز کے اختتام تک آپ خود ہی ہائی پروفائل پروجیکٹس انجام دے سکیں گے۔ راسبیری پائی اور رسبری پِی کی تشکیل کے ساتھ شروعات کرنے کے ل these ان کو چیک کریں۔
PI سیریز کے اس سبق میں ، ہم PYTHON پر پروگرام لکھنے اور اس پر عمل درآمد کے تصور کو سمجھیں گے ۔ ہم راسبیری پائ کا استعمال کرتے ہوئے پلک ایل ای ڈی کے ساتھ شروع کریں گے۔ راسبیری پِی ایل ای ڈی پلک جھپکانا ایک پی آئی کے جی پی آئی او پنوں میں سے کسی کو ایل ای ڈی سے منسلک کرنے اور اسے آن اور آف کرنے کے ذریعے کیا جاتا ہے۔ راسبیری پائی کی بنیادی باتیں سیکھنے کے بعد ، آپ اس کے اعلی آخر ایپلی کیشنز پر آگے بڑھ سکتے ہیں ، جسے ہم نے اپنے سرشار راسبیری پائی سیکشن میں ڈھانپ لیا ہے اور راسبیری پائی ، راسبیری پی پی ڈبلیو ایم ٹیوٹوریل کے ساتھ بٹن میں انٹرفیسنگ کرکے ، بیسکس کو بھی چیک کرسکتے ہیں ، ڈی سی موٹر کے ساتھ راسبیری پائی وغیرہ۔
ہم آگے جانے سے پہلے PI GPIO پنوں کے بارے میں تھوڑا سا بات کریں گے ،
جیسا کہ مندرجہ بالا اعداد و شمار میں دکھایا گیا ہے ، پی آئی کے لئے 40 آؤٹ پٹ پن ہیں۔ لیکن جب آپ دوسرے اعداد و شمار پر نگاہ ڈالیں ، تو آپ دیکھ سکتے ہیں کہ تمام 40 پن آؤٹ ہمارے استعمال میں پروگرام نہیں ہو سکتے ہیں۔ یہ صرف 26 جی پی آئی او پن ہیں جن کو پروگرام کیا جاسکتا ہے۔ یہ پن GPIO2 سے GPIO27 جاتے ہیں ۔
ضرورت کے مطابق یہ 26 جی پی آئی او پنوں کو پروگرام کیا جاسکتا ہے۔ ان پنوں میں سے کچھ کچھ خاص کام بھی انجام دیتے ہیں ، ہم اس کے بارے میں بعد میں تبادلہ خیال کریں گے۔ خصوصی GPIO کے ساتھ ، ہمارے پاس 17 GPIO باقی ہیں (ہلکا سبز رنگ)
ان میں سے ہر جی پی آئی او پنوں میں سے ہر ایک زیادہ سے زیادہ 15 ایم اے موجودہ فراہم کرسکتا ہے ۔ اور تمام GPIO کی دھاروں کا مجموعہ 50mA سے زیادہ نہیں ہوسکتا ہے۔ لہذا ہم ان GPIO پنوں میں سے ہر ایک سے اوسطا زیادہ سے زیادہ 3mA نکال سکتے ہیں۔ لہذا کسی کو ان چیزوں کے ساتھ چھیڑ چھاڑ نہیں کرنا چاہئے جب تک کہ آپ یہ نہ جان لیں کہ آپ کیا کر رہے ہیں۔
ضروری اجزاء
یہاں ہم راسبیری جیسی OS کے ساتھ راسبیری پائی 2 ماڈل بی استعمال کر رہے ہیں ۔ ہارڈویئر اور سافٹ ویئر کی تمام بنیادی ضروریات پر پہلے تبادلہ خیال کیا گیا ہے ، آپ اسے راسبیری پائی تعارف میں تلاش کرسکتے ہیں ، اس کے علاوہ بھی ہماری ضرورت ہے:
- منسلک پن
- 220Ω یا 1KΩresistor
- ایل. ای. ڈی
- روٹی بورڈ
سرکٹ کی وضاحت:
راسبیری پیئ ایل ای ڈی پلک کے لئے سرکٹ ڈایاگرام ذیل میں دیا گیا ہے:
جیسا کہ سرکٹ آریگرام میں دکھایا گیا ہے ہم PIN40 (GPIO21) اور PIN39 (GROUND) کے مابین ایل ای ڈی کو جوڑنے جارہے ہیں۔ جیسا کہ پہلے کہا گیا ہے ، ہم ان پنوں میں سے کسی سے بھی 15mA سے زیادہ نہیں کھینچ سکتے ہیں ، لہذا موجودہ کو محدود کرنے کے لئے ہم ایل ای ڈی کے ساتھ سیریز میں 220Ω یا 1KΩ ریسٹر کو جوڑ رہے ہیں۔
ورکنگ وضاحت:
چونکہ ہمارے پاس سب کچھ تیار ہے ، لہذا اپنا PI آن کریں اور ڈیسک ٹاپ پر جائیں۔
1. ڈیسک ٹاپ پر ، اسٹارٹ مینو پر جائیں اور پائی تھون 3 کا انتخاب کریں ، جیسا کہ نیچے دیئے گئے اعداد و شمار میں دکھایا گیا ہے۔
२. اس کے بعد ، پیہون چلائے گا اور آپ کو ونڈو نظر آئے گا جیسا کہ نیچے کی شکل میں دکھایا گیا ہے۔
that. اس کے بعد ، فائل مینو میں نئی فائل پر کلک کریں ، آپ کو ایک نیا ونڈو کھلا نظر آئے گا ،
this. اس فائل کو ڈیسک ٹاپ پر جھپکتے بطور محفوظ کریں ،
that. اس کے بعد نیچے دیئے گئے جیسے پلک جھپکنے کے لئے پروگرام لکھیں اور 'DEBUG' آپشن پر "RUN" پر کلک کرکے پروگرام کو چلائیں۔
اگر پروگرام میں اس میں کوئی غلطی نہیں ہے تو ، آپ کو ایک ">>>" نظر آئے گا ، جس کا مطلب ہے کہ پروگرام کامیابی کے ساتھ چلایا گیا ہے۔ اس وقت تک آپ کو ایل ای ڈی کو تین بار ٹمٹماتے دیکھنا چاہئے۔ اگر پروگرام میں کوئی غلطیاں تھیں ، تو عمل درآمد اس کو درست کرنے کا بتاتا ہے۔ ایک بار غلطی کو دور کرنے کے بعد ، پروگرام کو دوبارہ عمل میں لائیں۔
ایل ای ڈی پلکنے کے لئے مکمل پِیٹن پروگرام کا کوڈ ذیل میں دیا گیا ہے۔