TM1637 ماڈیول: پن آؤٹ ، خصوصیات ، وضاحتیں ، انٹرفیسنگ ، ورکنگ ، ڈیٹا شیٹ اور اس کی درخواستیں

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





a سات طبقہ ڈسپلے ایک ڈیجیٹل ہے ایل ای ڈی ماڈیول خاص طور پر عددی اعداد و شمار کو ظاہر کرنے کے لئے ڈیزائن کیا گیا ہے۔ لہذا اس ماڈیول میں ، ایل ای ڈی (ہلکی خارج ہونے والی ڈایڈس) کو تعداد کی شکل میں ترتیب دیا گیا ہے ، جس سے ایک سادہ اور مرئی ڈسپلے پیدا ہوتا ہے۔ لوگ اکثر ان کو سات طبقاتی ڈسپلے یا سات طبقے کے اشارے کے طور پر حوالہ دیتے ہیں۔ عام طور پر ، الیکٹرانک ڈسپلے ڈیوائسز اعشاریہ نمبر (0 سے 9) کی نمائندگی کرنے کے لئے سات طبقے کے ڈسپلے استعمال کرتے ہیں۔ اس طرح ان ماڈیولز کی سب سے عام ایپلی کیشنز الیکٹرانک آلات ہیں جیسے واشنگ مشینیں ، مائکروویو اوون ، ریڈیو ، کیلکولیٹرز ، اور عددی معلومات کی نمائش کے لئے ڈیجیٹل گھڑیاں۔ یہ مضمون چار ہندسوں کے سات طبقاتی ڈسپلے کی طرح تفصیل سے بیان کرتا ہے TM1637 ماڈیول - پن آؤٹ ، وضاحتیں ، اور اس کی درخواستیں۔


TM1637 ماڈیول کیا ہے؟

TM1637 ایک کمپیکٹ اور استعمال میں آسان 4 ہندسوں کی ایل ای ڈی ڈسپلے ماڈیول ہے جو ارڈوینو پروجیکٹس کے لئے وقت ، کاؤنٹرز اور درجہ حرارت جیسے عددی اعداد و شمار کو ظاہر کرنے کے لئے استعمال ہوتا ہے۔ لہذا اس ڈسپلے میں ایک TM1637 ڈرائیور ہے جس کو بہت موثر بنانے کے لئے صرف مواصلات کے لئے دو پنوں کی ضرورت ہے۔ اس کے واضح سرخ رنگ کے ایل ای ڈی طبقات روشنی کے مختلف حالات میں بہت واضح مرئیت کو یقینی بناتے ہیں۔



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

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



TM1637 کام کرنا

TM1637 ایل ای ڈی ڈرائیور آئی سی ماڈیول کم تعداد میں تاروں کی کم تعداد کا استعمال کرتے ہوئے چار ہندسوں ، سات طبقاتی ڈسپلے کو کنٹرول کرکے کام کرتا ہے۔ اس طرح ، اس ماڈیول کا آپریٹنگ وولٹیج 3.3 سے 5V وولٹیج کی فراہمی کے ساتھ 80ma موجودہ کھپت کے ساتھ ہے۔

لہذا TM1637 ماڈیول اس ڈسپلے کو i2c- پروٹوکول کے ذریعے مداخلت کرتا ہے جس میں دو ڈیٹا پنوں جیسے ڈیو اور سی ایل کے کی ضرورت ہوتی ہے اور دو طاقت سے انکار کرنے والی وائرنگ کی پیچیدگی کے لئے۔ لہذا ایک عام چار ہندسوں کے سات طبقے کے ڈسپلے کو عام طور پر 12 کنکشن پنوں کی ضرورت ہوتی ہے حالانکہ TM1637 اس کو چار پنوں تک کم کرتا ہے جہاں ڈیٹا کے لئے دو ڈیو اور سی ایل کے اور دو وی سی سی اور طاقت کے لئے دو وی سی سی اور جی این ڈی۔

یہ ڈسپلے ماڈیول I2C پروٹوکول کے ذریعے ارڈینو کے ساتھ بات چیت کرتا ہے اور یہ سیریل مواصلات کی ایک قسم ہے۔ اس طرح ، یہ پروٹوکول عمل درآمد سافٹ ویئر کے اندر کیا جاسکتا ہے اس طرح ارڈینو پر جی پی آئی او پنوں کے بجائے کوئی خاص ہارڈ ویئر ضروری نہیں ہے۔

TM1637 پن کنفیگریشن:

TM1637 پن کی تشکیل ذیل میں دکھائی گئی ہے۔ لہذا اس ماڈیول میں چار پن شامل ہیں جن کو ذیل میں بیان کیا گیا ہے۔

  TM1637 ماڈیول پن کنفیگریشن
   TM1637 ماڈیول پن کنفیگریشن
  • پن 1 (سی ایل کے): اس CLK ان پٹ پن کو اردوینو UNO پر کسی بھی ڈیجیٹل پن سے مربوط کریں۔
  • پن -2 (ڈائی): اس سیریل ڈیٹا I/O پن کا استعمال کریں اور اسے ارڈینو کے ڈیجیٹل پن سے مربوط کریں۔
  • پن 3 (وی سی سی): ماڈیول کے اس پاور سپلائی پن کو 3.3V سے 5V بجلی کی فراہمی سے مربوط کریں۔
  • پن 4 (GND): یہ ماڈیول کا گراؤنڈ پن ہے۔

TM137 ماڈیول اجزاء

TM1637 کم لاگت اور کم طاقت والے ڈسپلے ماڈیول میں دو اہم حصے شامل ہیں جیسے 4 ہندسوں 7-طبقہ ڈسپلے اور TM1637 سات طبقہ ڈسپلے ڈرائیور آئی سی۔ لہذا چار ہندسوں کے سات طبقے کا ڈسپلے اس ماڈیول میں ایک بصری ڈسپلے عنصر ہے جو عام 7 سیگمنٹ فارمیٹ کے ساتھ نمبروں اور کچھ حروف کو دکھاتا ہے۔

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

خصوصیات اور وضاحتیں:

TM1637 ماڈیول کی خصوصیات اور وضاحتیں مندرجہ ذیل شامل کریں۔

  • TM1637 ایک چار ہندسوں کے سات طبقاتی ایل ای ڈی ڈسپلے ماڈیول ہے۔
  • یہ ماڈیول تھرو ہول بڑھتے ہوئے قسم میں دستیاب ہے۔
  • اس میں دو تار سیریل انٹرفیس ہے۔
  • اس کا آپریٹنگ وولٹیج 3.3V سے 5.5V تک ہے۔
  • اس ماڈیول میں ایک بڑی آنت ہے جو وقت پر مبنی منصوبوں کے لئے استعمال ہوتی ہے۔
  • اس کی موجودہ کھپت 80ma ہے
  • ڈسپلے موڈ سات طبقات اور آٹھ گرڈ ہیں۔
  • اس میں ان بلٹ اسکین رجسٹر اور ڈیکوڈ ڈرائیور ہے
  • اس ماڈیول میں PWM کے ذریعہ خود بخود چمک کا کنٹرول ہے
  • آپریٹنگ درجہ حرارت -10ºC سے +80ºC تک ہے

مساوی اور متبادل:

مساوی TM1637 ماڈیول ہیں۔ TM1638 ، HT16K33 ، وغیرہ۔ لہذا متبادل چار ہندسوں سات طبقہ ڈسپلے ماڈیول ہیں۔ TM1637 ، MAX7219 ، 74HC595 ، وغیرہ۔

TM1637 ماڈیول ارڈوینو یو این او بورڈ کے ساتھ انٹرفیسنگ

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

ارڈوینو یو این او بورڈ کے ساتھ ٹی ایم 1637 4 ہندسوں کے 7 سیگمنٹ ماڈیول کو انٹرفیسنگ کرنے کے لئے مطلوبہ اجزاء میں بنیادی طور پر شامل ہیں۔ اردوینو یونو بورڈ ، ٹائپ کریں A سے B USB کیبل ، TM1637 4-ہندسے 7-طبقہ ڈسپلے ، اور جمپر تاروں کو ٹائپ کریں۔ اس طرح اس انٹرفیسنگ کے رابطے اس طرح کی پیروی کرتے ہیں۔

  TM1637 ماڈیول ارڈوینو یونو کے ساتھ انٹرفیسنگ
 TM1637 ماڈیول ارڈوینو یونو کے ساتھ انٹرفیسنگ
  • ارڈوینو یو این او بورڈ کا جی این ڈی پن ٹی ایم 1637 ڈسپلے ماڈیول کے جی این ڈی سے منسلک ہے۔
  • ارڈینو کے 5V پن کو ڈسپلے ماڈیول کے VCC پن سے مربوط کریں۔
  • ارڈینو بورڈ کے D4 پن کو سات سات طبقہ ڈسپلے ماڈیولز کے DI0 پن سے مربوط کریں۔
  • اردوینو کا D3 پن ڈسپلے ماڈیول کے CLK پن سے منسلک ہے۔

کوڈ

اس انٹرفیسنگ کے لئے مطلوبہ کوڈ ذیل میں دکھایا گیا ہے۔

// لائبریری شامل کریں
#شامل
// رابطوں کے پنوں کی وضاحت کریں
#ڈیفائن سی ایل کے 3
#ڈیفائن نے 4 دیا
// قسم TM1637 ڈسپلے کا ایک ڈسپلے آبجیکٹ بنائیں
TM1637 ڈسپلے ڈسپلے = TM1637 ڈس پلے (CLK ، Die) ؛
// ایک صف بنائیں جو تمام طبقات کو آن کرتی ہے
const uint8_t allon [] = {0xff ، 0xff ، 0xff ، 0xff} ؛
// ایک صف بنائیں جو تمام طبقات کو بند کردے
const uint8_t alloff [] = {0x00 ، 0x00 ، 0x00 ، 0x00} ؛
// ایک ایسی صف بنائیں جو 'مکمل' کے لفظ کو ظاہر کرنے کے لئے فی ہندسہ انفرادی طبقات کا تعین کرتی ہے
const uint8_t کیا [] = {
SA_B | SA_C | SA_D | SA_E | SA_G ، // d
SA_A | SA_B | SA_C | SA_D | SA_E | SA_F ، // o
SA_C | SA_E | SA_G ، // n
SA_A | SA_D | SA_E | SA_F | خود_گ // ای
} ؛

// ڈگری سیلسیس کی علامت بنائیں
const uint8_t سیلسیئس [] = {
SA_A | SA_B | SA_F | SA_G ، // ڈگری کی علامت
SA_A | SA_D | SA_E | SA_F // c
} ؛
باطل سیٹ اپ () {
دہ
باطل لوپ () {
// چمک کو 5 (0 = dimmest 7 = روشن ترین) پر سیٹ کریں
ڈسپلے.سیٹ برائٹینس (5) ؛
// تمام طبقات پر سیٹ کریں
ڈسپلے.سیٹ سیگمنٹس (ایلن) ؛
تاخیر (2000) ؛
display.clear () ؛
// کاؤنٹر دکھائیں 0-9
int i ؛
کے لئے (i = 0 ؛ i <10 ؛ i ++) {
display.shownumberdec (i) ؛
تاخیر (50) ؛
دہ
تاخیر (2000) ؛
display.clear () ؛
ڈسپلے.شوونبرڈیک (-12) ؛ // پرنٹس _-12
تاخیر (2000) ؛
display.clear () ؛
ڈسپلے.شوونبرڈڈیک (-999) ؛ // پرنٹس -999
تاخیر (2000) ؛
display.clear () ؛
ڈسپلے.شوونبرڈیک (31 ، غلط) ؛ // پرنٹس __31
تاخیر (2000) ؛
display.clear () ؛
ڈسپلے.شوونبرڈیک (31 ، سچ) ؛ // پرنٹس 0031
تاخیر (2000) ؛
display.clear () ؛
ڈسپلے.شوونبرڈیک (14 ، غلط ، 2 ، 1) ؛ // پرنٹس _14_
تاخیر (2000) ؛
display.clear () ؛
ڈسپلے.شوونبرڈڈیک (-5 ، غلط ، 3 ، 0) ؛ // پرنٹس _-5_
تاخیر (2000) ؛
display.clear () ؛
// پرنٹس 12:34
ڈسپلے.شوونبرڈ ڈیکیکس (1234 ، 0B11100000 ، غلط ، 4 ، 0) ؛
تاخیر (2000) ؛
display.clear () ؛
// پرنٹس 15 ° C
INT درجہ حرارت = 15 ؛
ڈسپلے.شوونبرڈڈیک (درجہ حرارت ، غلط ، 2 ، 0) ؛
ڈسپلے.سیٹ سیگمنٹس (سیلسیس ، 2 ، 2) ؛
تاخیر (2000) ؛
display.clear () ؛
// پرنٹس ہو گئے
ڈسپلے.سیٹ سیگمنٹ (ہو) ؛
جبکہ (1) ؛
دہ

کام کرنا

پہلے گٹ ہب سے مطلوبہ لائبریری ڈاؤن لوڈ اور انسٹال کریں اس کے بعد لائبریری شامل کریں۔ اس کے بعد ، اردوینو پنوں کی وضاحت کریں جو ماڈیول پنوں کے ذریعے جڑے ہوئے ہیں۔ لہذا TM1637 ڈسپلے آبجیکٹ بنائیں اور TM1637 ڈسپلے () فنکشن کو اسٹور کریں۔ ہیکساڈیسیمل نمبروں کے ساتھ انفرادی طبقہ کا پتہ لگائیں۔

باطل لوپ فنکشن ڈسپلے کی شدت کے فنکشن کے ذریعے ایل ای ڈی کی چمک کو طے کرتا ہے۔ انفرادی طبقات کو مرتب کرنے کے لئے ، سیٹسگمنٹ () کا استعمال کریں۔ اس طرح ، مذکورہ بالا کوڈ میں اس فنکشن کے لئے تین اہم دلائل شامل ہیں۔ بنیادی دلیل ، جیسے ایک صف کی طرح ، طبقہ کا ڈیٹا یا معلومات شامل ہے۔ اس کے بعد ، اگلی دلیل ہندسوں کی تعداد ہے۔ تو آخر کار ، تیسری دلیل کو مقام کا فیصلہ کرنے کے لئے استعمال کیا جاتا ہے۔

نمبر ظاہر کرنے کے لئے Showmberdec () فنکشن کا استعمال کریں۔ اس فنکشن کی پہلی دلیل ڈسپلے کے اوپر ڈسپلے کرنا ہے ، جبکہ دوسری دلیل اختیاری ہے۔ لہذا مذکورہ فنکشن کا توسیعی فنکشن Shovermumberdecex () ہے ، جو ڈسپلے نقطوں کو کنٹرول کرنے کی اجازت دیتا ہے۔ آخر میں ، ورڈ ڈسپلے ڈسپلے کے ذریعے پرنٹ کیا جاتا ہے ۔سیٹیسیٹ (مکمل)۔ اس طرح ، ایک بار مذکورہ کوڈ اپ لوڈ ہونے کے بعد ، چار ہندسوں کے سات طبقے کے ڈسپلے پر نمبر دیکھیں۔

فوائد اور نقصانات

TM1637 ماڈیول کے فوائد مندرجہ ذیل شامل کریں۔

  • TM1637 ماڈیول استعمال کرنا آسان ہے۔
  • یہ کمپیکٹ ہیں اور اس طرح کم جگہ پر قبضہ کرتے ہیں۔
  • دو تار مواصلات مختلف قسم کے ڈسپلے کے مقابلے میں وائرنگ کی پیچیدگی کو کم کرسکتے ہیں۔
  • یہ دوسرے کاموں کو عملی جامہ پہنانے کے لئے ڈسپلے کو خود بخود ہینڈل کرتا ہے۔
  • یہ ماڈیول دستیاب لائبریریوں کا استعمال کرتے ہوئے ارڈینو کے ساتھ مطابقت رکھتا ہے جو مواصلات کو مختصر کرتے ہیں۔
  • یہ ماڈیول ڈسپلے کی نمائش میں لچک فراہم کرکے ایل ای ڈی کی چمک کو تبدیل کرنے کی اجازت دیتا ہے۔
  • یہ سرمایہ کاری مؤثر ہیں:
  • یہ ورسٹائل ایپلی کیشنز میں استعمال ہوتے ہیں:
  • ماڈیول کا مربوط سیریل I/O عام کیتھوڈ ڈرائیور سادہ ڈسپلے کنٹرول کی اجازت دیتے ہیں۔

TM1637 ماڈیول کے نقصانات مندرجہ ذیل شامل کریں۔

  • یہ ماڈیول مختلف نمبروں کے درمیان اعشاریہ پوائنٹس یا فلوٹنگ پوائنٹس کی نمائش کرنے کے قابل نہیں ہے۔
  • یہ ماڈیول بنیادی طور پر چار ہندسوں ، سات طبقاتی نمبروں کو ظاہر کرنے کے لئے ڈیزائن کیا گیا ہے ، تاہم ، اس میں ہندسوں کے درمیان اعشاریہ پوائنٹس (OR) کے دیگر مختلف کرداروں کی نمائش کی فعالیت شامل نہیں ہے۔
  • TM1637 ماڈیول چار ہندسوں کے ڈسپلے کو کنٹرول کرنے کے لئے مطلوبہ پنوں کی تعداد کو کم کرتا ہے اس طرح اسے ابھی بھی VCC ، DIO ، CLK اور GND کے لئے چار پنوں کی ضرورت ہے۔
  • اس ماڈیول میں CLK ، STB اور DIO لائنوں پر کیپسیٹرز شامل ہیں جو بہت بڑی ہوسکتی ہیں ، جو ممکنہ طور پر مربع لہر کی دالوں کو مار دیتی ہیں۔ لہذا ان کیپسیٹرز کو ہٹانے کی ضرورت ہے کچھ قسم کے ماڈیول مناسب طریقے سے کام کریں۔

TM1637 ماڈیول ایپلی کیشنز

TM1637 ماڈیول کی درخواستیں مندرجہ ذیل شامل کریں۔

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

براہ کرم اس لنک کا حوالہ دیں TM1637 ماڈیول ڈیٹاشیٹ .

اس طرح ، یہ TM1637 ماڈیول ، پن آؤٹ ، خصوصیات ، وضاحتیں ، انٹرفیسنگ ، اور اس کے استعمال کا ایک جائزہ ہے۔ لہذا یہ ایک سرمایہ کاری مؤثر اور کمپیکٹ ماڈیول ہے ، جو مواصلات کے لئے محض دو I/O پنوں کے ساتھ چار ہندسوں کے سات طبقاتی ایل ای ڈی ڈسپلے پر مختلف نمبروں کی نمائش کے لئے استعمال ہوتا ہے۔ اس طرح ، اسے ٹائمر اور ڈیجیٹل گھڑی کے منصوبوں کے ل perfect بہترین بنانے کے لئے کم سے کم وائرنگ کی ضرورت ہے۔ یہاں آپ کے لئے ایک سوال ہے ، HT16K33 ماڈیول کیا ہے؟