instructables-ماڈیولر-ڈسپلے-کلاک-لوگو

انسٹرک ایبلز ماڈیولر ڈسپلے کلاک

ہدایات-ماڈیولر-ڈسپلے-کلاک-پروڈکٹ

ماڈیولر ڈسپلے گھڑی

  • Gammawave کی طرف سے
  • یہ پروجیکٹ ایک ڈیجیٹل گھڑی بنانے کے لیے پچھلے پروجیکٹ ماڈیولر ڈسپلے ایلیمنٹ کا استعمال کرتا ہے، چار ماڈیولز کا استعمال کرتے ہوئے جو آپس میں جڑے ہوئے ہیں اور ایک مائکروبٹ اور ایک RTC کے ذریعے کنٹرول کیے گئے ہیں۔
  • سامان:
  • مائکروبٹ V2 (بلٹ ان اسپیکر کی وجہ سے ترجیح دی گئی، V1 کام کرے گا لیکن اس کے لیے بیرونی ساؤنڈر کی ضرورت ہوگی۔)
  • DS3231 RTC
  • SPST سوئچ کریں۔
  • Kitronik Edge کنیکٹر بریک آؤٹ
  • جمپر جرکی جونیئر F/M - مقدار 20
  • جمپر جرکی جونیئر F/F – مقدار 4
  • جمپر جرکی F/F - مقدار 3
  • جمپر جرکی F/M - مقدار 3
  • 470R ریزسٹر
  • 1000uF کپیسیٹر
  • دائیں زاویہ کا ہیڈر 2 x (3 طریقے x 1 قطار) درکار ہے۔
  • WS2812Neopixel بٹن LED's *56 qty.
  • انامیلڈ کاپر وائر 21 AWG (0.75mm dia.)، یا دیگر موصل تار۔
  • سٹرپ بورڈ
  • پیچ M2
  • M2 سکرو 8 ملی میٹر - مقدار 12
  • M2 سکرو 6 ملی میٹر - مقدار 16
  • M2 بولٹ 10 ملی میٹر - مقدار 2
  • M2 گری دار میوے - مقدار 2
  • M2 واشر - مقدار 2
  • M2 ہیکس اسپیس 5 ملی میٹر - مقدار 2
  • بولٹس M3
  • M3 واشر - مقدار 14
  • M3 بولٹ 10 ملی میٹر - مقدار 2
  • M3 بولٹ 25 ملی میٹر - مقدار 4
  • M3 گری دار میوے - مقدار 12
  • ہیکس اسٹینڈ آف M3
  • M3 Hex spacers 5mm – مقدار 2
  • M3 Hex spacers 10mm – مقدار 4
  • دائیں زاویہ بریکٹ (15(W) x 40(L) x 40(H) mm) – مقدار 2
  • انفرادی اقدار کے بجائے قدروں کی ایک حد خریدنے کے لیے زیادہ لاگت سے موثر ثابت ہو سکتا ہے جب تک کہ آپ کے پاس پہلے سے ہی دستیاب نہ ہوں۔ کچھ اجزاء میں اجزاء کی فہرست میں بیان کردہ مقدار سے زیادہ MOL بھی ہو سکتا ہے۔
  • 3D پرنٹر
  • وائٹ فلیمینٹ - سب سے زیادہ ڈسپلے کی نمائش کے لیے۔
  • بلیک فلیمینٹ - معاون بورڈز کے لیے۔
  • 2 ملی میٹر ڈرل بٹ
  • 3 ملی میٹر ڈرل بٹ
  • 5 ملی میٹر ڈرل کٹ
  • ڈرل
  • دیکھا
  • چمٹا
  • وائر کٹر
  • سولڈرنگ آئرن
  • ٹانکا لگانا
  • سینڈنگ کاغذ
  • سکریو ڈرایور
  • اپنے ٹولز کو جانیں اور تجویز کردہ آپریشنل طریقہ کار پر عمل کریں اور مناسب PPE پہننا یقینی بنائیں۔
  • اس پروجیکٹ میں استعمال ہونے والے کسی بھی سپلائرز سے کوئی تعلق نہیں، بلا جھجھک اپنے پسندیدہ سپلائرز کو استعمال کریں اور ان عناصر کو تبدیل کریں جو آپ کی اپنی ترجیح کے مطابق مناسب ہوں یا سپلائی کے تابع ہوں۔
  • لنکس اشاعت کے وقت درست ہیں۔ہدایات-ماڈیولر-ڈسپلے-کلاک-انجیر-1 ہدایات-ماڈیولر-ڈسپلے-کلاک-انجیر-2
  • مرحلہ 1: بیس پلیٹ سٹرپس
  • دیکھیں: ماڈیولر ڈسپلے عنصر (MDE)
  • کلاک ڈسپلے بنانے کے لیے چار "ماڈیولر ڈسپلے ایلیمنٹس" کی ضرورت ہوتی ہے اور ان کو بیس پلیٹ سٹرپس کے ساتھ ایک ساتھ رکھا جاتا ہے جو کہ ایک بڑی بیس پلیٹ سے کاٹی جاتی ہیں۔
  • بیس پلیٹ سٹرپس 32(W) x 144(L) ملی میٹر یا 4 x 18 سٹب کی پیمائش کرتی ہیں اور ہر ایک MDE پر سٹبس سے منسلک دو MDE کو لیپ کرتی ہے۔ تاہم، اضافی مضبوطی کے لیے چار M2 x 8mm پیچ کونوں کے قریب سے لگائے گئے ہیں جو بیس پلیٹ سے گزر کر MDE میں جاتے ہیں۔ہدایات-ماڈیولر-ڈسپلے-کلاک-انجیر-3 ہدایات-ماڈیولر-ڈسپلے-کلاک-انجیر-4 ہدایات-ماڈیولر-ڈسپلے-کلاک-انجیر-5
  • مرحلہ 2: منصوبہ بندی
  • اسکیمیٹک ان اجزاء کو دکھاتا ہے جو MDE کو کنٹرول کرنے کے لیے استعمال ہوتے ہیں جس میں 56 Neopixels ہوتے ہیں۔
  • کنٹرول کے اجزاء مائکروبٹ، آر ٹی سی، بریک آؤٹ بورڈ، سوئچ اور پروٹیکشن سرکٹ پر مشتمل ہوتے ہیں۔
  • سولڈرنگ کی اکثریت Neopixels پر مرکوز ہے جبکہ کنٹرول کے اجزاء بنیادی طور پر جمپرز کے ساتھ جڑے ہوئے ہیں۔ہدایات-ماڈیولر-ڈسپلے-کلاک-انجیر-6
  • مرحلہ 3: کوڈنگ
  • کوڈ میک کوڈ میں بنایا گیا ہے۔
  • "onn ssttaartt" prroocceedduurree..
  • 56 LEDs کی Neoplxel پٹی کو شروع کرتا ہے۔
  • عنوان کا پیغام ڈسپلے کریں۔
  • segment_list کو شروع کرتا ہے جس میں ظاہر کیے جانے والے فی نمبر سیگمنٹ کے عہدہ شامل ہیں۔ عنصر [0] میں ذخیرہ کردہ نمبر 0 = 0111111
  • عنصر [1] میں ذخیرہ کردہ نمبر 1 = 0000110
  • عنصر [9] میں ذخیرہ کردہ نمبر 9 = 1101111
  • اضافی طور پر۔
  • نمبر 10 عنصر میں ذخیرہ کیا جاتا ہے [10] = 0000000 ہندسوں کو خالی کرنے کے لیے استعمال کیا جاتا ہے۔

ہمیشہ کے لئے طریقہ کار

  • 'سیٹ موڈ' کال کرتا ہے جو P1 کو چیک کرتا ہے اور اگر زیادہ وقت کی ترتیب کو قابل بناتا ہے بصورت دیگر موجودہ وقت دکھاتا ہے۔
  • 'Time_split' کو کال کرتا ہے جو گھنٹے اور منٹ کی دو عددی قدروں کو 4-حروف والے سٹرنگ میں جوڑتا ہے، 10 سے کم کسی بھی نمبر کو پہلے صفر کے ساتھ پہلے سے زنگ کرتا ہے۔
    'pixel_time' کال کرتا ہے
  • جو کہ 4 حروف میں سے ہر ایک کو اخذ کرتا ہے جو بدلے میں آخری کریکٹر سے شروع ہوتا ہے segment_value میں
  • ہندسہ پھر segment_value کے ذریعہ حوالہ کردہ segment_list میں قدر پر مشتمل ہے۔
  • (اگر segment_value = 0 تو digit = element [0] = 0111111)
  • Inc = index x (LED_SEG) x 7)۔ جہاں انڈیکس = 4 حروف میں سے کون سا حوالہ دیا گیا ہے، LED_SEG = LED کی تعداد فی سیگمنٹ، 7 = ایک ہندسے میں حصوں کی تعداد۔
  • یہ پرجاتی ایل ای ڈی کا آغاز ہے جس کو مناسب کردار کے لیے کنٹرول کیا جائے۔
  • عنصر کے لیے تفویض کرتا ہے بدلے میں ہر نمبر کو ہندسوں میں قدر میں۔
  • اگر ویلیو =1 ہے تو inc کی طرف سے تفویض کردہ پکسل کو سرخ پر سیٹ کیا جاتا ہے اور آن کیا جاتا ہے بصورت دیگر یہ o ہو جاتا ہے۔
  • چونکہ فی سیگمنٹ دو LEDs کی ضرورت ہوتی ہے اس عمل کو LED_SEG بار دہرایا جاتا ہے۔
  • (مثال کے طور پر اگر اوقات کی اکائی 9 ہے، انڈیکس = 0، ہندسہ = 1011111 [قدر = 1، inc = 0 & inc = 1]، [value=0، inc = 2 & inc = 3] .... [قدر=1، inc=12 اور inc = 13])
  • گھنٹے کی دسیاں [انڈیکس = 1، inc کی حد 14 سے 27]، منٹ کی اکائی [انڈیکس =2، inc کی حد 28 سے 41]، منٹ کی دسیاں [انڈیکس = 3، inc کی حد 42 سے 55]۔
  • ایک بار جب 7 اقدار میں سے ہر ایک پر کارروائی ہو جاتی ہے اور اسے پٹی پر بھیج دیا جاتا ہے تو تبدیلیاں دکھائی جاتی ہیں۔
  • icker کو روکنے کے لئے ایک تاخیر متعارف کرایا گیا ہے.
  • AA بٹن پر
  • یہ اوقات مقرر کرتا ہے اگر set_enable = 1
  • بٹن پر بی بی"
  • یہ منٹوں کو سیٹ کرتا ہے اگر set_enable = 1 ”لمبا bbuuttttoonn AA++BB”
  • یہ 'سیٹ ٹائم' کو کال کرتا ہے جو بٹن A اور B کے ساتھ تفویض کردہ اقدار کی بنیاد پر وقت کا تعین کرتا ہے۔ہدایات-ماڈیولر-ڈسپلے-کلاک-انجیر-7ہدایات-ماڈیولر-ڈسپلے-کلاک-انجیر-8
  • https://www.instructables.com/F4U/P0K0/L9LD12R3/F4UP0K0L9LD12R3.txt

مرحلہ 4: بیک پینل
اجزاء ایک بیس پلیٹ (95(W) x 128(L) mm کے ساتھ منسلک ہیں، جو M3 X 25mm بولٹس اور 10mm اسٹینڈز کے ساتھ MDE کے پچھلے حصے میں tted ہے۔ Neopixel سپورٹ بورڈ کے سوراخوں کے ذریعے چار بولٹ لگائے جاتے ہیں اور کونوں پر بیس پلیٹ کو جوڑنے کے لیے اسٹینڈز کو ٹی ٹی کیا جاتا ہے، بولٹ کے ساتھ سیدھ میں کرنے کے لیے بیس پلیٹ میں 3mm کے سوراخ بنائے جاتے ہیں۔ ایج کنیکٹر بریک آؤٹ (2 x 3 ملی میٹر)، آر ٹی سی (2 x 2 ملی میٹر)، اور دائیں زاویہ والے بریکٹ جو پاؤں کے طور پر کام کرتے ہیں، کو نصب کرنے کے لیے جگہ (20 x 40 ملی میٹر) چھوڑنے کو یقینی بنانے والے سوئچ کے لیے پوزیشن اور سوراخ کریں۔ RTC سے کنکشن 4 جونیئر جمپر F/F کے ساتھ بنائے جاتے ہیں اور RTC کو 2 x M2 بولٹ کے ساتھ محفوظ کیا جاتا ہے۔ سوئچ سے کنکشن 2 جونیئر جمپرز F/M کے ساتھ بنائے جاتے ہیں اور سوئچ کو 5 ملی میٹر کے سوراخ سے لگایا جاتا ہے۔ Neopixels کے لیے CR پروٹیکشن سرکٹ سے کنکشن 3 Jumpers F/F کے ساتھ بنائے گئے ہیں اور اس سے 3 جمپر F/M کے ساتھ Neopixels تک، یہ بورڈ کے سوراخوں میں سے ایک کے ذریعے کیبل ٹائی کے ساتھ بورڈ سے منسلک ہے۔
زاویہ بریکٹ کے پاؤں کو 4 بولٹ کے ساتھ بیس پلیٹ پر فٹ کریں۔ (بیس پلیٹ کو جوڑنے کے لیے نچلے کونے کے M3 بولٹ کو بریکٹ کے نچلے سوراخ میں دوسرے بولٹ کے ساتھ پاؤں کو جگہ پر رکھنے کے لیے استعمال کیا جا سکتا ہے۔ جس سطح پر گھڑی بیٹھے گی اسے کھرچنے سے روکنے کے لیے، پیڈ یا ایک جوڑے پر اسٹک لگائیں۔ بیس پلیٹ کو اب کونے کے سپورٹ بولٹ پر لگایا جا سکتا ہے اور اسے گری دار میوے سے محفوظ کیا جا سکتا ہے۔ ہدایات-ماڈیولر-ڈسپلے-کلاک-انجیر-9 ہدایات-ماڈیولر-ڈسپلے-کلاک-انجیر-10 ہدایات-ماڈیولر-ڈسپلے-کلاک-انجیر-11 ہدایات-ماڈیولر-ڈسپلے-کلاک-انجیر-12 ہدایات-ماڈیولر-ڈسپلے-کلاک-انجیر-13 ہدایات-ماڈیولر-ڈسپلے-کلاک-انجیر-14

  • مرحلہ 5: آپریشن
  • USB کیبل کو براہ راست مائیکرو بٹ سے جوڑنے سے پاور فراہم کی جاتی ہے۔
  • SSeettttiingg tthhee cclloocckk..
  • گھڑی کو سیٹ کرنے سے پہلے اس بات کو یقینی بنائیں کہ RTC کے پاس ایک بیٹری ہے جو اس وقت کو برقرار رکھتی ہے جب/اگر پاور ہٹا دی جاتی ہے۔ ڈیفالٹ ٹائم فارمیٹ 24 گھنٹے موڈ ہے۔
  • سوئچ کو مقررہ وقت کی پوزیشن پر لے جائیں ڈسپلے پر جمع کی علامت دکھائی دے گی۔
  • بٹن A کو گھنٹوں کے لیے دبائیں۔ (0 سے 23)
  • منٹ کے لیے بٹن بی دبائیں۔ (0 سے 59)
    وقت مقرر کرنے کے لیے بٹن A اور B کو ایک ساتھ دبائیں، درج کردہ وقت کی قدریں ظاہر ہوں گی۔
  • سیٹ پوزیشن سے سوئچ کو منتقل کریں۔
  • AAtt sswwiittcchh onn oorr aafftteerr sseettttiingg.
  • تھوڑی دیر کے بعد ڈسپلے کو موجودہ وقت کے ساتھ اپ ڈیٹ کر دیا جائے گا۔ہدایات-ماڈیولر-ڈسپلے-کلاک-انجیر-15
  • مرحلہ 6: آخر میں
    کچھ چھوٹے پروجیکٹس کو اکٹھا کرنا جس کے نتیجے میں ایک بڑا پروجیکٹ بنتا ہے۔ امید ہے کہ آپ اور یہ اور دلچسپی کے سابقہ ​​متعلقہ منصوبے۔

ہدایات-ماڈیولر-ڈسپلے-کلاک-انجیر-16

  • حیرت انگیز منصوبہ
  • شکریہ، بہت تعریف کی۔
  • اچھا منصوبہ!
  • شکریہ
  • ٹھنڈی گھڑی۔ مجھے پسند ہے کہ یہ ایک مائیکرو: بٹ سے چلتا ہے!
  • شکریہ، مائیکرو: بٹ بہت ورسٹائل ہے میں نے اسے اپنے بیشتر کلاک پروجیکٹس میں استعمال کیا ہے۔

دستاویزات / وسائل

instructables ماڈیولر ڈسپلے گھڑی [پی ڈی ایف] مالک کا دستی
ماڈیولر ڈسپلے کلاک، ڈسپلے کلاک

حوالہ جات

ایک تبصرہ چھوڑیں۔

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ مطلوبہ فیلڈز نشان زد ہیں۔ *