ہم نے راسبیری پِی سبق کا ایک سلسلہ تیار کیا ہے ، جس میں ہم نے راسبیری پِی کے انٹرفیسنگ کو تمام بنیادی اجزاء جیسے ایل ای ڈی ، ایل سی ڈی ، بٹن ، ڈی سی موٹر ، سروو موٹر ، اسٹیپر موٹر ، اے ڈی سی ، شفٹ رجسٹر ، وغیرہ کے ساتھ احاطہ کیا ہے۔ ابتدائیہ افراد کے لئے کچھ اچھے راسبیری پائ پراجیکٹس شائع کیے ، ساتھ ہی کچھ اچھے IOT پراجیکٹس بھی۔ آج ، اس سیشن میں ، ہم ایک 3x3x3 ایل ای ڈی کیوب تیار کرنے کے لئے جا رہے ہیں اور اس کو راسبیری پائی کے ذریعہ پائتھان پروگرامنگ کا استعمال کرتے ہوئے مختلف نمونے حاصل کرنے کے لئے کنٹرول کر رہے ہیں ۔ اس سے قبل ہم اسی طرح کے 3x3x3 ایل ای ڈی مکعب آرڈینو اونو کے ساتھ تعمیر کر چکے ہیں۔
مذکورہ بالا شبیہہ میں راسبیری پائ سے منسلک ایک عام 3 * 3 * 3 ایل ای ڈی کیوب ہے۔ یہ ایل ای ڈی کیوب 27 لائٹ ایمٹنگنگ ڈایڈڈس سے بنا ہے ، یہ 27 ایل ای ڈی قطع کی شکل کے ل r قطار اور کالموں میں ترتیب دیئے گئے ہیں۔ لہذا نام ایل ای ڈی کیوب ہے۔
کیوب کی بہت ساری قسمیں ہیں جن کو ڈیزائن کیا جاسکتا ہے۔ ان میں سادہ ترین ایک 3 * 3 * 3 ایل ای ڈی مکعب ہے۔ 4 * 4 * 4 ایل ای ڈی کیوب کے لئے ، کام تقریبا تین بار ہوتا ہے کیونکہ ہمیں 64 ایل ای ڈی کے لئے کام کرنے کی ضرورت ہے۔ ہر ایک بڑی تعداد کے ساتھ کام تقریبا دگنی یا تین گنا ہوجاتا ہے۔ لیکن ہر مکعب کم و بیش اسی طرح کام کرتا ہے۔ ابتدائیہ کے ل 3 ، 3 * 3 * 3 ایل ای ڈی مکعب سب سے آسان ایل ای ڈی کیوب ہے اور دیگر اعلی مکعبوں جیسے 3x3x3 ایل ای ڈی مکعب کے بھی کچھ فوائد ہیں ،
- اس مکعب کے ل you آپ کو بجلی کی کھپت یا کھپت کے بارے میں فکر کرنے کی ضرورت نہیں ہے۔
- بجلی کی فراہمی کی طلب کم ہے۔
- ہمیں اس مکعب کے لئے کوئی سوئچنگ الیکٹرانکس کی ضرورت نہیں ہے۔
- ہمیں کم منطق ٹرمینلز کی ضرورت ہے لہذا ہمیں شفٹ رجسٹر یا اس جیسے کسی چیز کی ضرورت نہیں ہے۔
- راسبیری پائی جیسے + 3.3 وی منطق سے چلنے والے الیکٹرانکس کے لئے بہترین موزوں ہے۔
مطلوبہ اجزاء:
یہاں ہم راسبیری جیسی OS کے ساتھ راسبیری پائی 2 ماڈل بی استعمال کر رہے ہیں ۔ ہارڈویئر اور سافٹ ویئر کی تمام بنیادی ضروریات پر پہلے تبادلہ خیال کیا گیا ہے ، آپ اسے شروع کرنے کے لئے راسبیری پائی تعارف اور راسبیری پی آئی ایل ای ڈی بلنکنگ میں دیکھ سکتے ہیں ، اس کے علاوہ ، ہماری ضرورت کے علاوہ:
- راسبیری پائی 2 بی (کوئی بھی ماڈل)
- 220Ω ریسرز (3 ٹکڑے ٹکڑے)
- 27 ایل ای ڈی
- ایل ای ڈی مکعب کی تعمیر کے لئے سولڈرنگ کے اوزار
عمارت 3x3x3 ایل ای ڈی مکعب:
اس سے پہلے ہم اس مضمون میں 3 * 3 * 3 ایل ای ڈی مکعب کی عمارت پر تفصیل سے تبادلہ خیال کر چکے ہیں: 3x3x3 ایل ای ڈی کیوب کے ساتھ ارڈینو۔ آپ کو ایل ای ڈی مکعب کی تشکیل کے ل sold سولڈر ایل ای ڈی کو سیکھنے کے ل. اس کی جانچ کرنی چاہئے۔ یہاں ہم ایل ای ڈی کیوب میں 9 کامن مثبت ٹرمینلز (کالم) اور 3 عام منفی ٹرمینلز (منفی قطاریں یا پرتیں) کا ذکر کر رہے ہیں۔ ہر کالم ایک مثبت ٹرمینل کی نمائندگی کرتا ہے اور ہر پرت منفی ٹرمینل کی نمائندگی کرتی ہے۔
ٹاپ ویو سے 9 کامن مثبت ٹرمینلز ہم دیکھ سکتے ہیں جیسا کہ نیچے دی گئی تصویر میں گنے گ، ہیں ، ہم نے انھیں راسبیری پائ کے جی پی آئی او پن نمبر کے مطابق نمبر کیا ہے ، جس پر یہ مثبت ٹرمینلز جڑے ہوئے ہیں۔
9 عمومی مثبت ٹرمینلز: 4 ، 17 ، 27 ، 24 ، 23 ، 18 ، 25 ، 12 ، 16
اور 3 مشترکہ منفی ٹرمینلز کو فرنٹ ویو سے دیکھا جاسکتا ہے جیسا کہ نیچے دی گئی تصویر میں درج ہے:
اوپر پرت عام منفی پن: 13
درمیانی پرت عام منفی پن: 6
نیچے پرت عام منفی پن: 5
ایک بار جب سب کچھ ہوجائے تو آپ کے پاس اس طرح کیوب ہوگا۔ آخر میں دی گئی ویڈیو کو بھی چیک کریں۔
سرکٹ ڈایاگرام اور وضاحت:
راسبیری پائی اور ایل ای ڈی کیوب کے درمیان رابطے سرکٹ ڈایاگرام کے نیچے دکھائے گئے ہیں:
جیسا کہ تصویر میں دکھایا گیا ہے ، ہمارے پاس کیوب سے کل 12 پن ہیں ، جن پر NINE کامن مثبت ہیں اور تین عام منفی پن ہیں۔ یاد رکھیں ہر کالم ایک مثبت ٹرمینل کی نمائندگی کرتا ہے اور ہر پرت منفی ٹرمینل کی نمائندگی کرتی ہے۔
اب ہم ان 12 پنوں کو راسبیری پائی سے بالکل اسی طرح جوڑیں گے جیسا کہ سرکٹ آریگرام میں دیا گیا ہے۔ ایک بار جب ہم نے ٹرمینلز کو مربوط کرلیا ہے تو وقت آگیا ہے کہ وہ PYTHON پروگرام لکھیں۔
ذیل میں ڈیمو ویڈیو میں دکھایا گیا نمونہ پیدا کرنے کے لئے آپ ذیل میں ازگر پروگرام دیکھ سکتے ہیں ۔
کہیں ، ہم درمیانہ پرت پر ایل ای ڈی کو چالو کرنا چاہتے ہیں جیسا کہ نیچے کی تصویر میں بتایا گیا ہے (سرخ چکر لگایا گیا ہے) ، پھر ہمیں جی پی آئی او 18 پن کو طاقتور اور جی پی آئی او 6 پن کو گراؤنڈ کرنے کی ضرورت ہے۔ یہ کیوب میں ہر ایل ای ڈی کے لئے جاتا ہے.
ہم نے آسان چمکنے کے لY پائی تھھن میں جوڑے کے دو جوڑے لکھے ہیں۔ پروگرام کو تبصروں کے ذریعے اچھی طرح سے سمجھایا گیا ہے۔ اگر آپ مزید نمونہ چاہتے ہیں تو آپ پروگرام میں مزید نمونوں کو شامل کرسکتے ہیں۔