ఇన్స్ట్రక్టబుల్స్ మాడ్యులర్ డిస్ప్లే క్లాక్
మాడ్యులర్ డిస్ప్లే క్లాక్
- Gammawave ద్వారా
- ఈ ప్రాజెక్ట్ ఒక డిజిటల్ గడియారాన్ని రూపొందించడానికి మునుపటి ప్రాజెక్ట్ మాడ్యులర్ డిస్ప్లే ఎలిమెంట్ను ఉపయోగించుకుంటుంది, నాలుగు మాడ్యూల్లను ఒకదానితో ఒకటి కనెక్ట్ చేసి మైక్రోబిట్ మరియు RTC ద్వారా నియంత్రించబడుతుంది.
- సరఫరా:
- మైక్రోబిట్ V2 (అంతర్నిర్మిత స్పీకర్ కారణంగా ప్రాధాన్యత ఇవ్వబడింది, V1 పని చేస్తుంది కానీ బాహ్య సౌండర్ అవసరం.)
- DS3231 RTC
- SPSTని మార్చండి
- కిట్రోనిక్ ఎడ్జ్ కనెక్టర్ బ్రేక్అవుట్
- జంపర్ జెర్కీ జూనియర్ F/M – Qty 20
- జంపర్ జెర్కీ జూనియర్ F/F – Qty 4
- జంపర్ జెర్కీ F/F – Qty 3
- జంపర్ జెర్కీ F/M – Qty 3
- 470R రెసిస్టర్
- 1000uF కెపాసిటర్
- రైట్ యాంగిల్ హెడర్ 2 x (3 మార్గాలు x 1 వరుస) అవసరం.
- WS2812Neopixel బటన్ LED యొక్క * 56 qty.
- ఎనామెల్డ్ కాపర్ వైర్ 21 AWG (0.75mm డయా.), లేదా ఇతర ఇన్సులేటెడ్ వైర్.
- స్ట్రిప్బోర్డ్
- మరలు M2
- M2 స్క్రూలు 8mm – Qty 12
- M2 స్క్రూలు 6mm – Qty 16
- M2 బోల్ట్లు 10mm – Qty 2
- M2 గింజలు - Qty 2
- M2 దుస్తులను ఉతికే యంత్రాలు - Qty 2
- M2 హెక్స్ ఖాళీలు 5mm – Qty 2
- బోల్ట్లు M3
- M3 దుస్తులను ఉతికే యంత్రాలు - Qty 14
- M3 బోల్ట్లు 10mm – Qty 2
- M3 బోల్ట్లు 25mm – Qty 4
- M3 గింజలు - Qty 12
- హెక్స్ స్టాండ్ఆఫ్స్ M3
- M3 హెక్స్ స్పేసర్లు 5mm – Qty 2
- M3 హెక్స్ స్పేసర్లు 10mm – Qty 4
- లంబ కోణం బ్రాకెట్లు (15(W) x 40(L) x 40(H) mm) – Qty 2
- మీరు ఇప్పటికే అందుబాటులో ఉన్నట్లయితే మినహా వ్యక్తిగత విలువల కంటే విలువల శ్రేణిని కొనుగోలు చేయడానికి మరింత ఖర్చుతో కూడుకున్నది. కొన్ని భాగాలు కాంపోనెంట్ లిస్ట్లో పేర్కొన్న పరిమాణం కంటే ఎక్కువ MOL కూడా కలిగి ఉండవచ్చు.
- 3D ప్రింటర్
- వైట్ ఫిలమెంట్ - గొప్ప ప్రదర్శన ప్రదర్శన కోసం.
- బ్లాక్ ఫిలమెంట్ - సపోర్టింగ్ బోర్డుల కోసం.
- 2 మిమీ డ్రిల్ బిట్
- 3 మిమీ డ్రిల్ బిట్
- 5 మిమీ డ్రిల్ కిట్
- డ్రిల్
- చూసింది
- శ్రావణం
- వైర్ కట్టర్లు
- టంకం ఇనుము
- టంకము
- ఇసుక కాగితం
- స్క్రూడ్రైవర్లు
- మీ సాధనాలను తెలుసుకోండి మరియు సిఫార్సు చేయబడిన కార్యాచరణ విధానాలను అనుసరించండి మరియు తగిన PPEని ధరించాలని నిర్ధారించుకోండి.
- ఈ ప్రాజెక్ట్లో ఉపయోగించిన సప్లయర్లలో ఎవరితోనూ అనుబంధం లేదు, మీరు ఇష్టపడే సరఫరాదారులను ఉపయోగించడానికి సంకోచించకండి మరియు మీ స్వంత ప్రాధాన్యతకు తగిన లేదా సరఫరాకు లోబడి ఉండే మూలకాలను ప్రత్యామ్నాయం చేయండి.
- లింక్లు ప్రచురణ సమయంలో చెల్లుబాటు అవుతాయి.
- దశ 1: బేస్ప్లేట్ స్ట్రిప్స్
- చూడండి: మాడ్యులర్ డిస్ప్లే ఎలిమెంట్ (MDE)
- క్లాక్ డిస్ప్లేను రూపొందించడానికి నాలుగు “మాడ్యులర్ డిస్ప్లే ఎలిమెంట్స్” అవసరం మరియు ఇవి పెద్ద బేస్ప్లేట్ నుండి కత్తిరించిన బేస్ప్లేట్ స్ట్రిప్స్తో కలిసి ఉంటాయి.
- బేస్ప్లేట్ స్ట్రిప్లు 32(W) x 144(L) mm లేదా 4 x 18 స్టబ్లను కొలుస్తాయి మరియు ప్రతి ఒక్కటి MDEలోని స్టబ్లకు రెండు MDEలను అటాచ్ చేస్తుంది. అయినప్పటికీ, అదనపు బలం కోసం నాలుగు M2 x 8mm స్క్రూలు బేస్ప్లేట్ గుండా మరియు MDEలోకి వెళ్లే మూలలకు దగ్గరగా ఉంటాయి.
- దశ 2: స్కీమాటిక్
- స్కీమాటిక్ 56 నియోపిక్సెల్లను కలిగి ఉన్న MDEలను నియంత్రించడానికి ఉపయోగించే భాగాలను చూపుతుంది.
- నియంత్రణ భాగాలు మైక్రోబిట్, RTC, బ్రేక్అవుట్ బోర్డ్, స్విచ్ మరియు ప్రొటెక్షన్ సర్క్యూట్ను కలిగి ఉంటాయి.
- టంకంలో ఎక్కువ భాగం నియోపిక్సెల్లపై దృష్టి కేంద్రీకరించబడింది, అయితే నియంత్రణ భాగాలు ప్రధానంగా జంపర్లతో అనుసంధానించబడి ఉంటాయి.
- దశ 3: కోడింగ్
- కోడ్ మేక్కోడ్లో సృష్టించబడింది.
- ”ఊన్న్ స్స్ట్టార్ట్” ప్ప్రూక్సీఎద్దుర్రీ..
- 56 LED ల Neoplxel స్ట్రిప్ను ప్రారంభిస్తుంది
- టైటిల్ సందేశాన్ని ప్రదర్శించు.
- ప్రదర్శించబడే ప్రతి సంఖ్యకు సెగ్మెంట్ హోదాలను కలిగి ఉన్న segment_listని ప్రారంభిస్తుంది. మూలకం [0] = 0లో నిల్వ చేయబడిన సంఖ్య 0111111
- మూలకం [1] = 1లో నిల్వ చేయబడిన సంఖ్య 0000110
- మూలకం [9] = 9లో నిల్వ చేయబడిన సంఖ్య 1101111
- అదనంగా.
- మూలకం [10] = 10లో నిల్వ చేయబడిన సంఖ్య 0000000 అంకెలను ఖాళీ చేయడానికి ఉపయోగించబడుతుంది.
ఎప్పటికీ ప్రక్రియ
- P1ని తనిఖీ చేసే 'సెట్ మోడ్'కి కాల్ చేస్తుంది మరియు ఎక్కువ సమయం సెట్టింగ్ని ప్రారంభిస్తే ప్రస్తుత సమయాన్ని ప్రదర్శిస్తుంది.
- గంటలు మరియు నిమిషాల రెండు సంఖ్యా విలువలను 4-అక్షరాల స్ట్రింగ్లో కలిపే ‘Time_split’ కాల్స్, 10 కంటే తక్కువ సంఖ్యలను లీడింగ్ జీరోతో ప్రీ-క్సింగ్ చేయండి.
‘పిక్సెల్_టైమ్’ అని పిలుస్తుంది - ఇది సెగ్మెంట్_విలువలోకి చివరి అక్షరంతో ప్రారంభమయ్యే ప్రతి 4 అక్షరాలను సంగ్రహిస్తుంది
- డిజిట్ అప్పుడు సెగ్మెంట్_విలువ ద్వారా సూచించబడిన సెగ్మెంట్_జాబితాలోని విలువను కలిగి ఉంటుంది.
- (segment_value = 0 అయితే అంకె = మూలకం [0] = 0111111)
- Inc = సూచిక x (LED_SEG) x 7). ఇక్కడ సూచిక = 4 అక్షరాలలో ఏది సూచించబడింది, LED_SEG = ప్రతి విభాగానికి LED ల సంఖ్య, 7 = అంకెలోని విభాగాల సంఖ్య.
- ఈ జాతి తగిన పాత్ర కోసం నియంత్రించబడే LED ల ప్రారంభం.
- ఫర్ ఎలిమెంట్ ప్రతి సంఖ్యను అంకెలోని విలువకు కేటాయిస్తుంది.
- విలువ =1 అయితే, inc ద్వారా కేటాయించబడిన పిక్సెల్ ఎరుపు రంగుకు సెట్ చేయబడుతుంది మరియు లేకపోతే అది o చెయ్యబడుతుంది.
- ప్రతి విభాగానికి రెండు LEDలు అవసరం కాబట్టి ఈ ప్రక్రియ LED_SEG సార్లు పునరావృతమవుతుంది.
- (ఉదా. గంటల యూనిట్ 9 అయితే, సూచిక = 0, అంకె = 1011111 [విలువ = 1, inc = 0 & inc = 1], [విలువ=0, inc = 2 & inc = 3] .... [విలువ=1, inc=12 & inc = 13])
- గంటలు పదులు [ఇండెక్స్ =1, ఇంక్ పరిధి 14 నుండి 27], నిమిషాల యూనిట్ [ఇండెక్స్ =2, ఇంక్ పరిధి 28 నుండి 41], నిమిషం పదులు [సూచిక =3, ఇంక్ పరిధి 42 నుండి 55].
- 7 విలువలలో ప్రతి ఒక్కటి ప్రాసెస్ చేయబడి, స్ట్రిప్కి పంపబడిన తర్వాత మార్పులు చూపబడతాయి.
- ఐకర్ను నివారించడానికి ఆలస్యం ప్రవేశపెట్టబడింది.
- ఆన్ బటన్ AA”
- set_enable = 1 అయితే ఇది గంటలను సెట్ చేస్తుంది
- ఆన్ బటన్ BB"
- set_enable = 1 ”పొడవైన bbuuttttoonn AA++BB” అయితే ఇది నిమిషాలను సెట్ చేస్తుంది
- ఇది ‘సెట్ టైమ్’ అని పిలుస్తుంది, ఇది A మరియు B బటన్లతో కేటాయించిన విలువల ఆధారంగా సమయాన్ని సెట్ చేస్తుంది.
- https://www.instructables.com/F4U/P0K0/L9LD12R3/F4UP0K0L9LD12R3.txt
దశ 4: వెనుక ప్యానెల్
భాగాలు బేస్ప్లేట్ (95(W) x 128(L) mm)కి జోడించబడ్డాయి, ఇది M3 X 25mm బోల్ట్లు మరియు 10mm స్టాండ్లతో MDE వెనుక భాగంలో అమర్చబడి ఉంటుంది. నియోపిక్సెల్ సపోర్ట్ బోర్డ్లోని రంధ్రాల ద్వారా నాలుగు బోల్ట్లు అమర్చబడి ఉంటాయి మరియు మూలల్లో బేస్ప్లేట్ను అటాచ్ చేయడానికి స్టాండ్లు అమర్చబడి ఉంటాయి, బోల్ట్లతో సమలేఖనం చేయడానికి బేస్ప్లేట్లో 3 మిమీ రంధ్రాలు తయారు చేయబడతాయి. ఎడ్జ్ కనెక్టర్ బ్రేక్అవుట్ (2 x 3 మిమీ), RTC (2 x 2 మిమీ), మరియు పాదాల వలె పనిచేసే లంబ కోణ బ్రాకెట్లను మౌంట్ చేయడానికి ఖాళీని (20 x 40 మిమీ) వదిలివేసేలా స్విచ్ని ఉంచి, రంధ్రాలు వేయండి. RTCకి కనెక్షన్లు 4 జూనియర్ జంపర్స్ F/Fతో తయారు చేయబడ్డాయి మరియు RTC 2 x M2 బోల్ట్లతో భద్రపరచబడింది. స్విచ్కి కనెక్షన్లు 2 జూనియర్ జంపర్స్ F/Mతో తయారు చేయబడ్డాయి మరియు స్విచ్ 5 మిమీ రంధ్రం ద్వారా అమర్చబడుతుంది. నియోపిక్సెల్స్ కోసం CR ప్రొటెక్షన్ సర్క్యూట్కు కనెక్షన్లు 3 జంపర్స్ F/Fతో తయారు చేయబడ్డాయి మరియు దీని నుండి 3 జంపర్స్ F/Mతో నియోపిక్సెల్లకు, ఇది బోర్డులోని ఒక రంధ్రం ద్వారా కేబుల్ టైతో బోర్డుకి జోడించబడుతుంది.
4 బోల్ట్లతో బేస్ప్లేట్కు యాంగిల్ బ్రాకెట్ పాదాలను అమర్చండి. (బేస్ప్లేట్ను అటాచ్ చేయడానికి దిగువ మూలన M3 బోల్ట్లు బ్రాకెట్ దిగువ రంధ్రంలో 2వ బోల్ట్తో పాదాలను పట్టుకోవడానికి ఉపయోగించవచ్చు. గడియారం కూర్చునే ఉపరితలంపై గీతలు పడకుండా నిరోధించడానికి, ప్యాడ్లపై లేదా జంటపై కర్రను అటాచ్ చేయండి. టేప్ యొక్క మలుపులు. బేస్ప్లేట్ ఇప్పుడు మూలలోని సపోర్ట్ బోల్ట్లకు అమర్చబడి, గింజలతో భద్రపరచబడుతుంది.
- దశ 5: ఆపరేషన్
- USB కేబుల్ను నేరుగా మైక్రోబిట్కి కనెక్ట్ చేయడం ద్వారా పవర్ అందించబడుతుంది.
- SSeettttiingg tthee cclloocckk..
- గడియారాన్ని సెట్ చేయడానికి ముందు, విద్యుత్తును తీసివేసినప్పుడు/అయితే సమయాన్ని నిలుపుకోవడానికి RTC బ్యాటరీని కలిగి ఉందని నిర్ధారించుకోండి. డిఫాల్ట్ టైమ్ ఫార్మాట్ 24 గంటల మోడ్.
- స్విచ్ని సెట్ టైమ్ స్థానానికి తరలించండి, డిస్ప్లేలో ప్లస్ సింబల్ చూపబడుతుంది.
- గంటల పాటు బటన్ A నొక్కండి. (0 నుండి 23)
- నిమిషాల కోసం బటన్ B నొక్కండి. (0 నుండి 59)
సమయాన్ని సెట్ చేయడానికి A & B బటన్లను కలిపి నొక్కండి, నమోదు చేసిన సమయ విలువలు ప్రదర్శించబడతాయి. - సెట్ స్థానం నుండి స్విచ్ని తరలించండి.
- AAtt sswwiittcchh oonn oorr aafftteerr sseetttttiinngg.
- కొద్దిపాటి ఆలస్యం తర్వాత డిస్ప్లే ప్రస్తుత సమయానికి అనుగుణంగా అప్డేట్ చేయబడుతుంది
- దశ 6: చివరగా
రెండు చిన్న ప్రాజెక్ట్ల కలయిక పెద్ద ప్రాజెక్ట్కి దారి తీస్తుంది. మీరు మరియు ఇది మరియు మునుపటి సంబంధిత ఆసక్తికర ప్రాజెక్ట్లను ఆశిస్తున్నాము.
- అద్భుతమైన ప్రాజెక్ట్
- ధన్యవాదాలు, చాలా ప్రశంసించబడింది.
- మంచి ప్రాజెక్ట్!
- ధన్యవాదాలు.
- చల్లని గడియారం. ఇది మైక్రో:బిట్తో నడుస్తుందని నాకు నచ్చింది!
- ధన్యవాదాలు, మైక్రో:బిట్ చాలా బహుముఖంగా ఉంది, నేను దీన్ని నా క్లాక్ ప్రాజెక్ట్లలో చాలా వరకు ఉపయోగించాను.
పత్రాలు / వనరులు
![]() |
ఇన్స్ట్రక్టబుల్స్ మాడ్యులర్ డిస్ప్లే క్లాక్ [pdf] యజమాని మాన్యువల్ మాడ్యులర్ డిస్ప్లే క్లాక్, డిస్ప్లే క్లాక్ |