شروع کرنے کے لئے آئیے ہم سمجھیں کہ ان OLED کی کارکردگی کا کیا مطلب ہے۔ او ایل ای ڈی اصطلاح کا مطلب ہے " نامیاتی لائٹ ایمیٹنگ ڈایڈڈ" اس میں وہی ٹکنالوجی استعمال کی گئی ہے جو ہمارے بیشتر ٹیلی ویژن میں استعمال ہوتی ہے لیکن ان کے مقابلے میں پکسلز کم ہیں۔ یہ دلچسپ مزاج ہے کہ ان ٹھنڈی لگنے والے ڈسپلے ماڈیولز کو مائیکروکنٹرولرز کے ساتھ انٹرفیس کیا جائے کیونکہ اس سے ہمارے پروجیکٹس ٹھنڈی لگیں گے۔
مارکیٹ میں بہت سے OLED ڈسپلے ماڈیول دستیاب ہیں ، ہر ایک کی اپنی درجہ بندی موجود ہے۔ لہذا آپ کو خریدنے سے پہلے یہ یقینی بنائیں کہ کون سا آپ کے پروجیکٹ کے مطابق ہوگا۔ عام طور پر استعمال شدہ اقسام کو نیچے درجہ بندی کیا گیا ہے
اپنے OLED ڈسپلے کے ساتھ کام شروع کرنے سے پہلے یہ یقینی بنائیں کہ آپ کا ڈسپلے کس زمرے میں آتا ہے۔ یہاں ہم نے ایک مونوکروم 7 پن پن SSD1306 0.96 ”OLED ڈسپلے دکھایا ہے ۔ اس قسم کا ڈسپلے تین مختلف مواصلات پروٹوکولز جیسے ایس پی آئی 3 وائر موڈ ، ایس پی آئی فور وائر موڈ اور آئی سی موڈ پر کام کرسکتا ہے۔ ایس پی آئی 4 تار موڈ مواصلات کا تیز ترین وضع ہے اور پہلے سے طے شدہ ہے۔
پن آؤٹ اور فنکشن:
جیسا کہ پہلے کہا گیا ہے کہ ہم جس ماڈیول کو استعمال کررہے ہیں اس میں 7 پن ہوں گے ، اس کی تصویر ذیل میں دکھائی گئی ہے۔
ان ماڈیولز کے لئے بہت سارے وینڈر ہیں اور اسی وجہ سے آپ کا بورڈ مائن سے تھوڑا سا مختلف نظر آتا ہے۔ اس کے علاوہ نام دینے میں بھی اختلاف ہوسکتا ہے۔ پنوں اور اس کے افعال کو نیچے دیئے گئے جدول میں بیان کیا گیا ہے۔
پن نمبر |
پن کا نام |
دوسرے نام |
استعمال |
1 |
Gnd |
زمین |
ماڈیول کا گراؤنڈ پن |
2 |
وی ڈی ڈی |
وی سی سی ، 5 وی |
پاور پن (3-5V قابل برداشت) |
3 |
ایس سی کے |
ڈی0 ، ایس سی ایل ، سی ایل کے |
گھڑی کے پن کی طرح کام کرتا ہے۔ I2C اور SPI دونوں کے لئے استعمال کیا جاتا ہے |
4 |
ایس ڈی اے |
ڈی 1 ، موسی |
ماڈیول کا ڈیٹا پن۔ IIC اور SPI دونوں کے لئے استعمال کیا جاتا ہے |
5 |
RES |
آر ایس ٹی ، ریسٹ |
ماڈیول کو دوبارہ مرتب کریں (ایس پی آئی کے دوران کارآمد) |
6 |
ڈی سی |
A0 |
ڈیٹا کمانڈ پن ایس پی آئی پروٹوکول کے لئے استعمال کیا جاتا ہے |
7 |
CS |
چپ منتخب کریں |
جب ایس پی آئی پروٹوکول کے تحت ایک سے زیادہ ماڈیول استعمال کیے جائیں تو مفید ہے |
مذکورہ بالا دکھایا ہوا ماڈیول تینوں طریقوں میں کام کرسکتا ہے۔ جب آپ ایک خریدتے ہیں تو ، آپ کا ماڈیول پہلے سے طے شدہ طور پر 4-وائر SPI وضع میں کام کرنے کے لئے سیٹ ہوجائے گا۔ بورڈ کے نیچے پرت سلکس اسکرین میں دکھائے جانے والے ریسیٹرز کی پوزیشن کو تبدیل کرکے آپ اسے I2C یا 3 Wire SPI میں کام کرنے کے ل change تبدیل کرسکتے ہیں۔
OLED ڈسپلے پر کام کرنا:
OLED اسکرین پر کچھ ظاہر کرنے کے ل we ہم OLED ماڈیول میں موجود SSD1306 IC کے ساتھ بات چیت کرتے ہیں ۔ یہ SSD1306IC اس کے بعد ہمارے OLED ڈسپلے میں موجود ہر پکسل کی تازہ کاری کرے گا۔
یہ مواصلات کسی بھی مائکروکنٹرولر جیسے آرڈینو ، پی آئی سی وغیرہ سے IIC یا SPI کے توسط سے ہوسکتی ہے۔ کسی بھی مواصلاتی پروٹوکول کے ذریعے کسی بھی آای سی کے ساتھ بات چیت کرنے کے لئے ہمیں پہلے اس کی ڈیٹا شیٹ پڑھ کر آئی سی کو سمجھنا چاہئے جو ایک تھکا دینے والا لیکن مفید طریقہ ہے۔ یہاں ہم نے آرڈینو کے ساتھ OLED انٹرفیس کیا ہے۔
اس میں مختلف مائکروکینٹرولرز کے ساتھ مداخلت کے ل lot بہت ساری لائبریریاں دستیاب ہیں ، جن کے استعمال سے ہم انٹرفیسنگ کو بہت آسان بنا سکتے ہیں۔ یہ لائبریریاں استعمال میں آسان ہیں اور آسانی سے دستیاب گرافیکل آپشنز دستیاب ہیں۔ نیز ایک نقشہ کو قدرے نقشہ میں تبدیل کرنے کے ل values بہت سے آن لائن ٹولس دستیاب ہیں جو مائکروکنٹرولرز میں کھلایا جاسکتا ہے۔ جیسا کہ ہم نے اس ویب ٹول کو استعمال کرتے ہوئے ارڈینو کے ساتھ بیٹ مین لوگو نیچے بنایا ہے۔