নির্দেশযোগ্য মডুলার ডিসপ্লে ঘড়ি
মডুলার ডিসপ্লে ক্লক
- গামাওয়েভ দ্বারা
- এই প্রকল্পটি একটি ডিজিটাল ঘড়ি তৈরির জন্য একটি পূর্ববর্তী প্রকল্প মডুলার ডিসপ্লে উপাদান ব্যবহার করে, চারটি মডিউল একসাথে সংযুক্ত এবং একটি মাইক্রোবিট এবং একটি আরটিসি দ্বারা নিয়ন্ত্রিত।
- সরবরাহ:
- মাইক্রোবিট V2 (বিল্ট-ইন স্পিকারের কারণে পছন্দ করা হয়েছে, V1 কাজ করবে কিন্তু একটি বাহ্যিক সাউন্ডার প্রয়োজন হবে।)
- DS3231 RTC
- SPST পরিবর্তন করুন
- কিট্রোনিক এজ সংযোগকারী ব্রেকআউট
- জাম্পার জার্কি জুনিয়র এফ/এম – পরিমাণ ২০
- জাম্পার জার্কি জুনিয়র F/F – পরিমাণ 4
- জাম্পার জার্কি F/F - পরিমাণ 3
- জাম্পার জার্কি এফ/এম – পরিমাণ ৩
- 470R প্রতিরোধক
- 1000uF ক্যাপাসিটর
- সমকোণ হেডার 2 x (3 উপায় x 1 সারি) প্রয়োজন।
- WS2812Neopixel বোতাম LED এর * 56 পরিমাণ।
- এনামেলড কপার ওয়্যার 21 AWG (0.75mm dia.), বা অন্যান্য ইনসুলেটেড তার।
- স্ট্রিপবোর্ড
- স্ক্রু M2
- M2 স্ক্রু 8mm – পরিমাণ 12
- M2 স্ক্রু 6mm – পরিমাণ 16
- M2 বোল্ট 10mm – পরিমাণ 2
- M2 বাদাম - পরিমাণ 2
- M2 ওয়াশার - পরিমাণ 2
- M2 হেক্স স্পেস 5 মিমি – পরিমাণ 2
- বোল্ট M3
- M3 ওয়াশার - পরিমাণ 14
- M3 বোল্ট 10mm – পরিমাণ 2
- M3 বোল্ট 25mm – পরিমাণ 4
- M3 বাদাম - পরিমাণ 12
- Hex standoffs M3
- M3 হেক্স স্পেসার 5 মিমি – পরিমাণ 2
- M3 হেক্স স্পেসার 10 মিমি – পরিমাণ 4
- সমকোণ বন্ধনী (15(W) x 40(L) x 40(H) mm) – পরিমাণ 2
- আপনার কাছে ইতিমধ্যে উপলব্ধ না থাকলে স্বতন্ত্র মানগুলির পরিবর্তে মানগুলির একটি পরিসর কেনার জন্য আরও সাশ্রয়ী প্রমাণ হতে পারে। কিছু উপাদানের কম্পোনেন্ট তালিকায় উল্লেখ করা পরিমাণের চেয়ে বেশি MOL থাকতে পারে।
- 3D প্রিন্টার
- হোয়াইট ফিলামেন্ট - সর্বশ্রেষ্ঠ প্রদর্শন exibility জন্য.
- কালো ফিলামেন্ট - সমর্থনকারী বোর্ডগুলির জন্য।
- 2 মিমি ড্রিল বিট
- 3 মিমি ড্রিল বিট
- 5 মিমি ড্রিল কিট
- ড্রিল
- করাত
- প্লায়ার্স
- তারের কাটার
- সোল্ডারিং আয়রন
- সোল্ডার
- স্যান্ডিং পেপার
- স্ক্রু ড্রাইভার
- আপনার সরঞ্জামগুলি জানুন এবং প্রস্তাবিত অপারেশনাল পদ্ধতিগুলি অনুসরণ করুন এবং উপযুক্ত PPE পরতে ভুলবেন না।
- এই প্রকল্পে ব্যবহৃত কোনো সরবরাহকারীর সাথে কোনো সম্পর্ক নেই, আপনার পছন্দের সরবরাহকারীদের ব্যবহার করতে বিনা দ্বিধায় এবং আপনার নিজের পছন্দের জন্য উপযুক্ত বা সরবরাহের সাপেক্ষে উপাদানগুলি প্রতিস্থাপন করুন।
- লিঙ্ক প্রকাশের সময় বৈধ.
- ধাপ 1: বেসপ্লেট স্ট্রিপ
- দেখুন: মডুলার ডিসপ্লে এলিমেন্ট (MDE)
- ঘড়ির ডিসপ্লে তৈরি করতে চারটি "মডুলার ডিসপ্লে এলিমেন্ট" প্রয়োজন এবং এগুলি একটি বড় বেসপ্লেট থেকে কাটা বেসপ্লেট স্ট্রিপগুলির সাথে একসাথে রাখা হয়।
- বেসপ্লেট স্ট্রিপগুলি 32(W) x 144(L) মিমি বা 4 x 18 স্টাব পরিমাপ করে এবং প্রতিটি একটি MDE-তে স্টাবগুলির সাথে দুটি MDE-এর ল্যাপ করে। যাইহোক, বাড়তি শক্তির জন্য চারটি M2 x 8mm স্ক্রু কোণার কাছাকাছি লাগানো হয় যা বেসপ্লেটের মধ্য দিয়ে এবং MDE-তে যায়।
- ধাপ 2: পরিকল্পিত
- পরিকল্পিত উপাদানগুলি দেখায় যা MDE-এর নিয়ন্ত্রণ করতে ব্যবহৃত হয় যার মধ্যে 56 Neopixels রয়েছে।
- নিয়ন্ত্রণ উপাদানগুলি একটি মাইক্রোবিট, আরটিসি, ব্রেকআউট বোর্ড, সুইচ এবং সুরক্ষা সার্কিট নিয়ে গঠিত।
- বেশিরভাগ সোল্ডারিং নিওপিক্সেলগুলিতে ফোকাস করা হয় যেখানে নিয়ন্ত্রণ উপাদানগুলি মূলত জাম্পারগুলির সাথে সংযুক্ত থাকে।
- ধাপ 3: কোডিং
- মেককোডে কোড তৈরি করা হয়।
- "onn ssttaartt" pproocceedduurree..
- 56টি LED-এর Neoplxel স্ট্রিপ শুরু করে
- শিরোনাম বার্তা প্রদর্শন করুন।
- সেগমেন্ট_তালিকা শুরু করে যেটিতে দেখানোর জন্য সংখ্যা প্রতি সেগমেন্ট উপাধি রয়েছে। সংখ্যা 0 উপাদানে সংরক্ষিত [0] = 0111111
- সংখ্যা 1 উপাদানে সংরক্ষিত [1] = 0000110
- সংখ্যা 9 উপাদানে সংরক্ষিত [9] = 1101111
- অতিরিক্তভাবে।
- সংখ্যা 10 উপাদানে সংরক্ষিত [10] = 0000000 ডিজিট খালি করার জন্য ব্যবহৃত হয়।
চিরকালের পদ্ধতি
- 'সেট মোড' কল করে যা P1 চেক করে এবং বেশি হলে টাইম সেটিং সক্ষম করে অন্যথায় বর্তমান সময় দেখায়।
- 'Time_split' কল করে যা ঘন্টা এবং মিনিটের দুটি সংখ্যাসূচক মানকে 4-অক্ষরের স্ট্রিংয়ে যুক্ত করে, অগ্রণী শূন্য সহ 10-এর কম যেকোনো সংখ্যাকে প্রাক-xing করে।
'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 = একটি সংখ্যায় সেগমেন্টের সংখ্যা।
- এই প্রজাতি হল উপযুক্ত চরিত্রের জন্য নিয়ন্ত্রিত LEDs এর শুরু।
- উপাদানের জন্য প্রতিটি সংখ্যাকে ডিজিট থেকে মান নির্ধারণ করে।
- মান =1 হলে, inc দ্বারা নির্ধারিত পিক্সেলটি লাল সেট করা হয় এবং চালু করা হয় অন্যথায় এটি o হয়ে যায়।
- প্রতি সেগমেন্টে দুটি LED প্রয়োজন হওয়ায় এই প্রক্রিয়াটি 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 টি মানের প্রতিটি প্রক্রিয়া করা হয়ে গেলে এবং স্ট্রিপে পাঠানো হলে পরিবর্তনগুলি দেখানো হয়।
- ইকার প্রতিরোধ করার জন্য একটি বিলম্ব চালু করা হয়।
- AA" বোতামে
- সেট_সক্রিয় = 1 হলে এটি ঘন্টা নির্ধারণ করে
- বোতামে বিবি"
- এটি মিনিট সেট করে যদি set_enable = 1 ”long bbuttttoonn 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 স্ট্যান্ডো সহ tted হয়। নিওপিক্সেল সাপোর্ট বোর্ডের ছিদ্রের মধ্য দিয়ে চারটি বোল্ট লাগানো হয় এবং কোণে বেসপ্লেট সংযুক্ত করার জন্য স্ট্যান্ডো টেড করা হয়, বোল্টের সাথে সারিবদ্ধ করার জন্য বেসপ্লেটে 3 মিমি ছিদ্র তৈরি করা হয়। এজ কানেক্টর ব্রেকআউট (2 x 3 মিমি), আরটিসি (2 x 2 মিমি), এবং সুইচ (20 x 40 মিমি), ডান কোণ বন্ধনীগুলি মাউন্ট করতে যা ফুট হিসাবে কাজ করে তা নিশ্চিত করার জন্য অবস্থান এবং ড্রিল হোল। RTC-এর সাথে সংযোগগুলি 4টি জুনিয়র জাম্পার F/F দিয়ে তৈরি করা হয় এবং RTC 2 x M2 বোল্ট দিয়ে সুরক্ষিত। সুইচের সাথে সংযোগগুলি 2টি জুনিয়র জাম্পার F/M দিয়ে তৈরি করা হয় এবং সুইচটি একটি 5 মিমি ছিদ্র দিয়ে টেড করা হয়। নিওপিক্সেলগুলির জন্য CR সুরক্ষা সার্কিটের সংযোগগুলি 3টি জাম্পার এফ/এফ দিয়ে তৈরি করা হয় এবং এর থেকে 3টি জাম্পার এফ/এম সহ নিওপিক্সেলগুলিতে, এটি বোর্ডের একটি গর্তের মধ্যে দিয়ে একটি ক্যাবল টাই দিয়ে বোর্ডের সাথে সংযুক্ত থাকে।
বেসপ্লেটে ৪টি বোল্ট দিয়ে কোণ বন্ধনীর ফুট ফিট করুন। (বেসপ্লেট সংযুক্ত করার জন্য নীচের কোণার M4 বোল্টগুলি বন্ধনীর নীচের গর্তে 3য় বোল্টের সাহায্যে পা ধরে রাখতে ব্যবহার করা যেতে পারে। ঘড়ির কাঁটা যে পৃষ্ঠে বসবে তাতে আঁচড় না লাগাতে, প্যাড বা জোড়ায় লাঠি সংযুক্ত করুন। বেসপ্লেটটি এখন কোণার সমর্থন বোল্টগুলিতে লাগানো যেতে পারে এবং বাদাম দিয়ে সুরক্ষিত করা যেতে পারে।
- ধাপ 5: অপারেশন
- মাইক্রোবিটের সাথে সরাসরি USB তারের সংযোগ করে পাওয়ার প্রদান করা হয়।
- SSeettttiingg tthhee cclloocckk..
- ঘড়ি সেট করার আগে নিশ্চিত করুন যে যখন/যদি পাওয়ার অপসারণ করা হয় তখন সময় ধরে রাখার জন্য আরটিসি-তে একটি ব্যাটারি আছে। ডিফল্ট সময়ের বিন্যাস হল 24 ঘন্টা মোড।
- সুইচটিকে সেট টাইম পজিশনে নিয়ে যান ডিসপ্লেতে একটি প্লাস চিহ্ন দেখানো হবে।
- ঘন্টার জন্য বোতাম A টিপুন। (0 থেকে 23)
- মিনিটের জন্য বোতাম B টিপুন। (0 থেকে 59)
সময় সেট করতে বোতাম A এবং B একসাথে চাপুন, প্রবেশ করা সময়ের মানগুলি প্রদর্শিত হবে। - সেট অবস্থান থেকে সুইচ সরান.
- AAtt sswwiittcchh oonn oorr aafftteerr sseettttiingng.
- অল্প বিলম্বের পরে বর্তমান সময়ের সাথে ডিসপ্লে আপডেট করা হবে
- ধাপ 6: অবশেষে
একটি বড় প্রকল্পের ফলে ছোট প্রকল্পের একটি দম্পতি একত্রিত করা. আশা করি আপনি এবং এটি এবং আগ্রহের পূর্ববর্তী সম্পর্কিত প্রকল্প.
- আশ্চর্যজনক প্রকল্প
- ধন্যবাদ, অনেক প্রশংসা.
- চমৎকার প্রকল্প!
- ধন্যবাদ
- শীতল ঘড়ি। আমি পছন্দ করি যে এটি একটি মাইক্রো:বিট চালায়!
- ধন্যবাদ, মাইক্রো:বিট খুবই বহুমুখী আমি এটি আমার বেশিরভাগ ঘড়ি প্রকল্পে ব্যবহার করেছি।
দলিল/সম্পদ
![]() |
instructables মডুলার প্রদর্শন ঘড়ি [পিডিএফ] মালিকের ম্যানুয়াল মডুলার ডিসপ্লে ক্লক, ডিসপ্লে ক্লক |