Instructables Modular ڊسپلي گھڙي
ماڊل ڊسپلي ڪلاڪ
- Gammawave پاران
- هي پروجيڪٽ هڪ ڊجيٽل ڪلاڪ ٺاهڻ لاءِ اڳئين پروجيڪٽ ماڊيولر ڊسپلي ايليمينٽ کي استعمال ڪري ٿو، چار ماڊيولز کي هڪ ٻئي سان ڳنڍيندڙ ۽ هڪ مائڪروبٽ ۽ هڪ RTC ذريعي ڪنٽرول ڪري ٿو.
- سامان:
- Microbit V2 (ترجيح ۾ بلٽ ان اسپيڪر جي ڪري، V1 ڪم ڪندو پر خارجي سائونڊر جي ضرورت پوندي.)
- DS3231 RTC
- تبديل ڪريو SPST
- Kitronik Edge Connector Breakout
- جمپر جرڪي جونيئر F/M - مقدار 20
- جمپر جرڪي جونيئر F/F - مقدار 4
- جمپر جرڪي F/F - مقدار 3
- جمپر جرڪي F/M - مقدار 3
- 470R مزاحمت ڪندڙ
- 1000uF capacitor
- ساڄي زاويه هيڊر 2 x (3 طريقا x 1 قطار) گهربل.
- WS2812Neopixel بٽڻ LED جي * 56 qty.
- ايناميلڊ ڪاپر وائر 21 AWG (0.75mm dia.)، يا ٻيون موصل تار.
- پٽي بورڊ
- اسڪرو M2
- M2 اسڪرو 8mm - مقدار 12
- M2 اسڪرو 6mm - مقدار 16
- M2 بولٽس 10mm - مقدار 2
- M2 نٽ - مقدار 2
- M2 ڌوئڻ وارا - مقدار 2
- M2 هيڪس اسپيس 5mm - مقدار 2
- بولٽس M3
- M3 ڌوئڻ وارا - مقدار 14
- M3 بولٽ 10mm - مقدار 2
- M3 بولٽ 25mm - مقدار 4
- M3 نٽ - مقدار 12
- Hex standoffs M3
- M3 Hex spacers 5mm - مقدار 2
- M3 Hex spacers 10mm - مقدار 4
- ساڄي زاويه بریکٹس (15(W) x 40(L) x 40(H) mm) - مقدار 2
- انفرادي قدرن جي بجاءِ قدرن جي حد کي خريد ڪرڻ لاءِ وڌيڪ قيمتي اثرائتو ثابت ٿي سگھي ٿو جيستائين توھان وٽ اڳ ۾ ئي موجود نه ھجي. ڪجھ جزا شايد اجزاء جي فهرست ۾ بيان ڪيل مقدار کان وڌيڪ MOL هوندا.
- 3D پرنٽر
- وائٹ فليمينٽ - وڏي ڊسپلي نمائش لاءِ.
- ڪارو فلامنٽ - سپورٽ بورڊ لاء.
- 2mm سوراخ سا
- 3mm سوراخ سا
- 5mm مشق کٽ
- سوراخ ڪرڻ
- ڏٺو
- چماٽ
- تار ڪٽڻ وارا
- سولڊرنگ لوهه
- سولر
- گندي ڪاغذ
- ڇڪڻ وارو
- پنھنجا اوزار ڄاڻو ۽ تجويز ڪيل آپريشنل طريقيڪار تي عمل ڪريو ۽ مناسب پي پي اي پائڻ جي پڪ ڪريو.
- هن پروجيڪٽ ۾ استعمال ٿيل ڪنهن به سپلائرز سان ڪو به واسطو نه آهي، پنهنجي پسند جي سپلائرز کي استعمال ڪرڻ ۾ آزاد محسوس ڪريو ۽ انهن عناصر کي متبادل بڻايو جيڪي توهان جي پنهنجي ترجيح يا سپلائي جي تابع هئا.
- لنڪس اشاعت جي وقت تي صحيح آهن.
- قدم 1: بيس پليٽ پٽي
- ڏسو: ماڊل ڊسپلي عنصر (MDE)
- ڪلاڪ ڊسپلي ٺاهڻ لاءِ چار ”ماڊولر ڊسپلي ايليمينٽس“ جي ضرورت پوندي آهي ۽ اهي بيس پليٽ جي پٽين سان گڏ رکيل هونديون آهن جيڪي هڪ وڏي بيس پليٽ مان ڪٽيل هونديون آهن.
- بيس پليٽ اسٽرپس جي ماپ 32(W) x 144(L) mm يا 4 x 18 اسٽب ۽ هر هڪ مٿان ٻه MDE ليپ ٿين ٿا MDE تي اسٽبس سان ڳنڍيل آهن. جڏهن ته، اضافي طاقت لاءِ چار M2 x 8mm اسڪرو ڪنڊن جي ويجهو لڳل آهن جيڪي بيس پليٽ ۽ MDE ۾ لنگهن ٿا.
- قدم 2: رٿابندي
- اسڪيميٽ انهن حصن کي ڏيکاري ٿو جيڪي MDE جي ڪنٽرول ڪرڻ لاء استعمال ڪيا ويا آهن جن ۾ 56 Neopixels شامل آهن.
- ڪنٽرول حصن تي مشتمل آهي مائڪروبٽ، آر ٽي سي، بريڪ آئوٽ بورڊ، سوئچ ۽ تحفظ سرڪٽ.
- سولڊرنگ جي اڪثريت Neopixels تي مرکوز آهي جڏهن ته ڪنٽرول جا حصا خاص طور تي جمپر سان ڳنڍيل آهن.
- قدم 3: ڪوڊنگ
- ڪوڊ ٺاهيو ويو آهي MakeCode ۾.
- "onn ssttaartt" pproocceedduurree..
- 56 LEDs جي Neoplxel پٽي کي شروع ڪري ٿو
- عنوان پيغام ڏيکاريو.
- segment_list کي شروع ڪري ٿو جنهن ۾ ڏيکاريو وڃڻ لاءِ في نمبر سيگمينٽ نامزدگيون شامل آهن. عنصر ۾ ذخيرو ٿيل نمبر 0 [0] = 0111111
- نمبر 1 عنصر ۾ ذخيرو ٿيل [1] = 0000110
- نمبر 9 عنصر ۾ ذخيرو ٿيل [9] = 1101111
- اضافي طور تي.
- نمبر 10 عنصر ۾ ذخيرو ٿيل [10] = 0000000 عددن جي خالي ڪرڻ لاءِ استعمال ٿيل.
هميشه لاء عمل
- ڪال 'سيٽ موڊ' جيڪو P1 کي چيڪ ڪري ٿو ۽ جيڪڏهن اعلي وقت سيٽنگ کي فعال ڪري ٿو ٻي صورت ۾ موجوده وقت ڏيکاري ٿو.
- ڪال ڪري ٿو 'Time_split' جيڪو ڪلاڪ ۽ منٽن جي ٻن عددي قدرن کي 4-ڪردار واري اسٽرنگ ۾ شامل ڪري ٿو، 10 کان گھٽ ڪنهن به نمبر کي اڳئين صفر سان اڳي xing ڪري ٿو.
ڪال 'pixel_time' - جيڪو هر هڪ 4 اکرن مان ڪڍي ٿو بدلي ۾ آخري ڪردار سان شروع ڪندي segment_value ۾
- ڊجيٽ پوءِ segment_list ۾ قيمت تي مشتمل آهي segment_value جي حوالي سان.
- (جيڪڏهن segment_value = 0 پوءِ عدد = عنصر [0] = 0111111)
- Inc = انڊيڪس x (LED_SEG) x 7). جتي انڊيڪس = 4 اکرن مان ڪھڙو حوالو ڏنو ويو آھي، LED_SEG = LED جي في ڀاڱي جو تعداد، 7 = ھڪڙي عدد ۾ حصن جو تعداد.
- هي ذات آهي LEDs جي شروعات مناسب ڪردار لاء ڪنٽرول ڪيو وڃي.
- عنصر لاءِ تفويض ڪندو آهي بدلي ۾ هر انگ انگن ۾ قيمت تائين.
- جيڪڏهن قدر = 1 پوءِ inc پاران ڏنل پکسل کي ڳاڙهي تي سيٽ ڪيو ويو آهي ۽ ان کي آن ڪيو ويندو آهي ٻي صورت ۾ اهو بدلجي ويندو آهي.
- جيئن ته ٻه LEDs في سيڪشن جي ضرورت آهي اهو عمل بار بار ڪيو ويو آهي LED_SEG ڀيرا.
- (مثال طور جيڪڏهن ڪلاڪ يونٽ 9 آهي، انڊيڪس = 0، عدد = 1011111 [value = 1، inc = 0 & inc = 1]، [value=0، inc = 2 & inc = 3] .... [value=1, inc=12 & inc = 13])
- ڪلاڪ ڏهه [انڊيڪس = 1، انڪ رينج 14 کان 27]، منٽ يونٽ [انڊيڪس = 2، انڪ رينج 28 کان 41]، منٽ جي ڏهه [انڊيڪس = 3، انڪ رينج 42 کان 55].
- هڪ دفعو 7 قدرن مان هر هڪ کي پروسيس ڪيو ويو آهي ۽ پٽي ڏانهن موڪليو ويو آهي تبديليون ڏيکاريل آهن.
- icker کي روڪڻ لاء هڪ دير متعارف ڪرايو ويو آهي.
- بٽڻ تي AA"
- هي ڪلاڪ سيٽ ڪري ٿو جيڪڏهن set_enable = 1
- بٽڻ تي بي بي"
- هي منٽ سيٽ ڪري ٿو جيڪڏهن set_enable = 1 ”ڊگهو bbuutttoonn AA++BB“
- هي 'سيٽ ٽائيم' سڏي ٿو جيڪو وقت مقرر ڪري ٿو قدرن جي بنياد تي بٽڻن A ۽ B سان مقرر ڪيل.
- https://www.instructables.com/F4U/P0K0/L9LD12R3/F4UP0K0L9LD12R3.txt
قدم 4: واپس پينل
جزا هڪ بيس پليٽ (95 (W) x 128 (L) mm) سان جڙيل آهن، جيڪو MDE جي پٺئين پاسي M3 X 25mm بولٽس ۽ 10mm اسٽينڊس سان لڳل آهي. Neopixel سپورٽ بورڊ ۾ سوراخن ذريعي چار بولٽ ٽٽي ويا آھن ۽ ڪنڊن تي بيس پليٽ کي ڳنڍڻ لاءِ اسٽينڊوس ٽيٽيڊ ڪيو ويو آھي، بيس پليٽ ۾ 3mm سوراخ ٺاھيا ويا آھن بولٽس سان ترتيب ڏيڻ لاءِ. ايج ڪنيڪٽر بريڪ آئوٽ (2 x 3mm)، RTC (2 x 2mm)، ۽ سِوِچ (20 x 40mm) جي جاءِ ڇڏڻ کي يقيني بڻائي، ساڄي زاويه بریکٹس کي چڙهڻ لاءِ، جيڪي پيرن وانگر ڪم ڪن ٿا، لاءِ پوزيشن ۽ سوراخ. RTC سان ڪنيڪشن 4 جونيئر جمپرز F/F سان ٺهيل آهن ۽ RTC 2 x M2 بولٽس سان محفوظ ٿيل آهي. سوئچ سان ڪنيڪشن 2 جونيئر جمپرز F/M سان ٺاهيا ويا آهن ۽ سوئچ کي 5mm سوراخ ذريعي ٽيڊ ڪيو ويو آهي. Neopixels لاءِ CR تحفظ واري سرڪٽ سان ڪنيڪشن 3 Jumpers F/F سان ٺهيل آهن ۽ ان کان وٺي Neopixels سان 3 جمپر F/M سان، هي بورڊ سان ڳنڍيل آهي ڪيبل ٽائي سان بورڊ جي هڪ سوراخ ذريعي.
4 بولٽس سان بيس پليٽ تي زاوي بریکٹ پيرن کي فٽ ڪريو. (بيس پليٽ کي ڳنڍڻ لاءِ هيٺيون ڪنڊ M3 بولٽ استعمال ڪري سگھجن ٿا پيرن کي جاءِ تي رکڻ لاءِ ٻئي بولٽ سان بریکٹ جي هيٺين سوراخ ۾. ان مٿاڇري کي ڇڪڻ کان روڪڻ لاءِ جنهن تي گھڙي ويٺي هوندي، پيڊن تي لٺ ڳنڍيو يا ٻه. ٽيپ جا موڙ. بيس پليٽ کي ھاڻي ڪنڊ جي سپورٽ بولٽس تي ٽيپ ڪري سگھجي ٿو ۽ نٽ سان محفوظ ڪري سگھجي ٿو.
- قدم 5: آپريشن
- پاور مهيا ڪئي وئي آهي USB ڪيبل کي سڌو سنئون مائڪروبٽ سان ڳنڍڻ سان.
- SSeettttiingg tthhee cclloocckk..
- گھڙي کي سيٽ ڪرڻ کان اڳ پڪ ڪريو ته RTC وٽ بيٽري ٽٽي ٿيل آھي ان وقت کي برقرار رکڻ لاءِ جڏھن/جيڪڏھن پاور ختم ٿي وڃي. ڊفالٽ ٽائيم فارميٽ 24 ڪلاڪ موڊ آھي.
- سوئچ کي سيٽ ٽائيم پوزيشن ڏانھن منتقل ڪريو ھڪڙو پلس علامت ڊسپلي تي ڏيکاريو ويندو.
- ڪلاڪ لاءِ بٽڻ A کي دٻايو. (0 کان 23)
- بٽڻ دٻايو B منٽن لاءِ. (0 کان 59)
پريس ڪريو بٽڻ A ۽ B گڏجي وقت مقرر ڪرڻ لاء، داخل ٿيل وقت جي قيمت ڏيکاري ويندي. - سيٽ جي پوزيشن مان سوئچ کي منتقل ڪريو.
- AAtt sswwiittcchh onn oorr aafftteerr sseettttiingg.
- ٿوري دير کان پوءِ ڊسپلي کي موجوده وقت سان اپڊيٽ ڪيو ويندو
- قدم 6: آخرڪار
ٻن ننڍن منصوبن کي گڏ ڪرڻ جو نتيجو هڪ وڏو منصوبو آهي. اميد ته توهان ۽ هي ۽ اڳئين لاڳاپيل منصوبا دلچسپي جي.
- شاندار منصوبو
- مهرباني، تمام گهڻو ساراهيو.
- سٺو منصوبو!
- تنهنجي مهرباني.
- ٿڌي گھڙي. مون کي پسند آهي ته هي هڪ مائڪرو: بٽ تي هلندو آهي!
- مهرباني، مائڪرو: بٽ تمام ورسٽائل آهي مون ان کي استعمال ڪيو آهي منهنجي گھڙي گھڙي جي منصوبن ۾.
دستاويز / وسيلا
![]() |
instructables Modular ڊسپلي گھڙي [pdf] مالڪ جو دستور ماڊيولر ڊسپلي ڪلاڪ ، ڊسپلي ڪلاڪ |