ڈسپلے ایک چھوٹی اسکرین ہے جس میں ایسے حصے ہیں جن کو کچھ معلومات ظاہر کرنے کے لئے ایل ای ڈی کے ذریعہ روشن کیا جاتا ہے۔ اسی لئے وہ کسی طرح کے اعداد و شمار کو ظاہر کرنے میں بہت کارآمد ہیں ، جیسے کاؤنٹر کی گنتی ، اعشاریہ میں کسی سینسر کے ذریعہ جمع کردہ قدر وغیرہ۔ جیسا کہ آپ پہلے ہی جانتے ہو ، اس قسم کا 7 طبقہ ڈسپلے یہ نمبر اور خط کے ساتھ ساتھ کچھ علامت بھی تشکیل دے سکتا ہے۔ اگرچہ یہ کافی حد تک محدود ہے۔
اور بھی ہیں مزید طبقات کی نمائش جو زیادہ پیچیدہ حرفی شماریات یا علامتیں تشکیل دے سکتا ہے۔ مزید اعداد و شمار یا معلومات کی مقدار کو ظاہر کرنے کے لئے آپ ان 7 طبقات کی نمائشوں میں سے کئی کو بھی جوڑ سکتے ہیں۔ در حقیقت ، وہ پہلے سے ہی کسی بڑے پیمانے پر پینل بنانے کے ل several ان سادہ ڈسپلے میں سے کئی کے ساتھ ماڈیول فروخت کرتے ہیں ، جیسے ماڈیول جو چار 7 طبقات کی ڈسپلے وغیرہ استعمال کرتے ہیں۔
انڈیکس
7 طبقہ ڈسپلے اور پن آؤٹ آپریشن
یہ بہت آسان ہے ، یہ ایک پینل ہے جس میں کچھ لکیریں ہیں ایک ایل ای ڈی کے ذریعے روشن ہیں. روشن ہونے والی لائنوں پر انحصار کرتے ہوئے ، ایک مختلف کردار کی نمائندگی کی جاسکتی ہے۔ اس قابو پانے کے ل each ، ہر 10 طبقات کے ڈسپلے کے لئے 7 پن ہیں۔ ہر ایک طبقے کے لئے ایک ، نقطہ (ڈی پی) اور اس میں بھی دو عام لوگ جو شبیہ میں دکھائے جاتے ہیں۔ ان کو روشن کرنے کے ل just ، اس حصے میں وولٹیج بھیجنے کے لئے صرف ایک مائکرو قانع کنٹرولر کا استعمال کریں جسے آپ چاہتے ہوئے کردار کمپوز کرنے کے لئے روشن کرنا چاہتے ہیں۔
عام طور پر اعداد کی نمائندگی ہمیشہ کی جاتی ہے ، لیکن آپ کچھ حرف بھی تشکیل دے سکتے ہیں ، لیکن تمام نہیں۔ Y تھوڑا سا تخیل پھینک کچھ علامتیں بھی۔ یہ آپ کے ذہن میں سوچنے کی بات ہے کہ کیسے؟ لیکن اگر آپ مزید پیچیدگی چاہتے ہیں تو ، تلاش کریں اس طرح کے مزید حصوں کے ساتھ LCD دکھاتا ہے.
Pinout
کی طرف سے ایجیمپل، "7" بنانے کے ل you آپ A ، B ، اور C کو روشنی کرسکتے ہیں یا "A" بنانے کے ل you آپ ڈی پی اور ڈی کے علاوہ سب کو روشن کرسکتے ہیں ، آسان؟
ہمیشہ کارخانہ دار کے ڈیٹا شیٹس کو چیک کریں یا ڈیٹاشیٹ ڈسپلے کریں جو آپ نے خریدا ہے۔ کچھ معاملات میں مختلف حالتیں ہوسکتی ہیں۔
آپ کو صرف 7 چیزوں کا خیال رکھنا چاہئے اگر آپ نے خریدا ہے کیتھوڈ یا عام انوڈ. عام کیتھڈ میں ایل ای ڈی کے منفی پنوں سے منسلک عام پن ہوتا ہے ، جس کا مطلب ہے کہ اس حصے کو روشن کرنے کے لئے اسے منطق 1 یا ہائی وولٹیج کے ذریعہ کنٹرول کیا جاتا ہے۔ جبکہ عام انوڈ کی صورت میں ، موجود ایل ای ڈی کے تمام انوڈز ایک ہی پن سے جڑے ہوئے ہیں اور اس کو کم وولٹیج یا 0 کے ذریعہ کنٹرول کیا جاتا ہے۔ لہذا آپ کو پتہ چل جائے گا کہ اگر اردوینو مائکروکانٹرولر کو اسے چالو کرنے کے ل 0 1 یا XNUMX بھیجنا چاہئے .. .
ارڈینو کے ساتھ رابطہ
اگر آپ کے پاس روٹی بورڈ ہے ، ایک ارڈینو بورڈ، اور ایک 7 طبقہ ڈسپلے اس کے استعمال کی جانچ شروع کرنے کے ل it ، اسے آسانی سے منسلک کیا جاسکتا ہے۔ آپ کو یہ فیصلہ کرنا ہوگا کہ آپ ہر ایک طبقہ کو کس پن سے جوڑنے جارہے ہیں اور پھر مناسب کوڈ بنانے کے ل it اسے یاد رکھیں۔ اس معاملے میں ، ایک عام کیتھڈ 7 سیگمنٹ ڈسپلے استعمال کیا گیا ہے ، لہذا اسے 1 یا HIGH کے ساتھ چالو کیا جاتا ہے۔
عام انوڈ کے ل much زیادہ فرق نہیں ہوگا ، صرف اس پن کو تبدیل کریں جو ہم نے GND سے 5v سے منسلک کیا ہے۔ اور کوڈ میں یاد رکھیں کہ یہ کم کے ساتھ چالو ہے۔
آپ بہت سارے کام کرسکتے ہیں ، جیسے تجربات کرنا شروع کرنے کے لئے براہ راست کوڈ میں ہر طبقے کی قدر ڈالنا اور دیکھیں کہ ڈسپلے کیسا عمل ہوتا ہے یا کچھ اور عملی طور پر کیا جاتا ہے اور اس میں کسی کاؤنٹر کی آؤٹ پٹ ویلیو ظاہر ہوتا ہے ، یا کسی قدر سے ماپا جاتا ہے سینسر ، وغیرہ کچھ معاملات میں آپ کو اعشاریہ نظام میں تبدیل کرنے کی ضرورت ہوگی ... کے لئے ایک آسان کوڈ مثال اردوینو IDE میں 7 طبقہ ڈسپلے کرے گا:
// بٹن کی وضاحت کریں
# متعین پشٹن 10
// یہ 7 طبقات کے ڈسپلے پر مختلف اقدار کو دکھانے کے لئے بٹس کا ایک صف ہے
بائٹ نمبر [10] [8] =
{
{1 ، 1 ، 1 ، 1 ، 1 ، 1 ، 0 ، 0} ، // 0
{0 ، 1 ، 1 ، 0 ، 0 ، 0 ، 0 ، 0} ، // 1
{1 ، 1 ، 0 ، 1 ، 1 ، 0 ، 1 ، 0} ، // 2
{1 ، 1 ، 1 ، 1 ، 0 ، 0 ، 1 ، 0} ، // 3
{0 ، 1 ، 1 ، 0 ، 0 ، 1 ، 1 ، 0} ، // 4
{1 ، 0 ، 1 ، 1 ، 0 ، 1 ، 1 ، 0} ، // 5
{1 ، 0 ، 1 ، 1 ، 1 ، 1 ، 1 ، 0} ، // 6
{1 ، 1 ، 1 ، 0 ، 0 ، 0 ، 0 ، 0} ، // 7
{1 ، 1 ، 1 ، 1 ، 1 ، 1 ، 1 ، 0} ، // 8
{1 ، 1 ، 1 ، 0 ، 0 ، 1 ، 1 ، 0} // 9
};
باطل سیٹ اپ () {
// سیریل مانیٹر شروع کریں
سیریل.بیگین (9600)؛
کے لئے (INT i = 2؛ i <10؛ i ++)
{
// پنوں کو آؤٹ پٹ موڈ میں سیٹ کریں
پن موڈ (i ، آؤٹپٹ)؛
}
// پش بٹن پن کو ان پٹ کے بطور تشکیل دیں
پن موڈ (پش بٹن ، ان پٹ)؛
// مقررہ بیج مقرر کریں
بے ترتیب سیڈ (ینالاگ ریڈ (A0))؛
}
باطل لوپ () {
// بٹن کی قدر پڑھیں
انٹ ویلیو = ڈیجیٹل ریڈ (پش بٹن)؛
// اگر اسے دباؤ ہے
اگر (قدر == اعلی)
{
// 1 اور 7 کے درمیان بے ترتیب تعداد بنائیں
int randomNumber = بے ترتیب (1 ، 7)؛
// بے ترتیب تعداد کو ظاہر کرنے کے لئے طبقات کو صحیح حالت میں رکھا گیا ہے
کے لئے (int e = 0؛ e <8؛ e ++)
{
ڈیجیٹل رائٹ (ای + 2 ، نمبر [بے ترتیب نمبر] [ای])؛
}
تاخیر (500)؛
}
}
متعدد ہندسوں کے ساتھ 7 طبقہ ڈسپلے
اس قسم کے لئے 7 طبقہ ڈسپلے لیکن متعدد ہندسوں کے ساتھ سب کچھ ایک جیسا ہے۔ فرق صرف اتنا ہے کہ ہمیں اس ہندسے پر قابو رکھنا پڑے گا جس میں ہم کردار کو چھاپانا چاہتے ہیں ، کیونکہ یہ بنیادی طور پر ایک ڈسپلے ہے جس میں کئی سادہ 7 طبقات دکھائے جاتے ہیں۔ مینوفیکچر کیا کرتے ہیں یہ ہے کہ جس میں سے ہر ایک ڈسپلے پر مشتمل ہے اس کے اپنے تمام ہندسوں کے مشترکہ طبقات کے لئے اپنی 7 پن ہیں ، اور ہر ایک ہندسے کے ل the مشترکہ (انوڈ یا کیتھڈ) خاص ہے۔
Así ارڈینو کے ذریعہ کنٹرول کیا جاسکتا ہے. مثال کے طور پر ، اگر آپ سیگمنٹ F کو چالو کرنا چاہتے ہیں تو ، آپ جس طرح کی کارکردگی دکھاتے ہیں اس پر منحصر ہے کہ آپ LOW یا HIGH بھیج سکتے ہیں اور یہ طبقہ موجود تمام ہندسوں کے لئے چالو ہوجائے گا۔ لیکن صرف ایک ہی روشنی نکلے گا ، وہ ایک ہندسہ جس میں ہم نے مشترکہ کو چالو کیا ہے۔ اس طرح اس کو کنٹرول کیا جاتا ہے ...
اگر آپ اس طرح کے ڈسپلے میں دلچسپی رکھتے ہیں تو ، کوئی مصنوعہ نہیں ملا۔ اور دوسرے خصوصی اسٹورز ...
تبصرہ کرنے والا پہلا ہونا