সুচিপত্র:
ভিডিও: বিশ্ব সময় ঘড়ি জুড়ে: 5 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
দুনিয়া ঘুরে বেড়ানো হোক বা শুধু গভীর রাতের কল করার আগে কোন সময় তা জানতে আগ্রহী হোক, ৫ জোন বিশ্ব ঘড়ি বিলটি মানায়। যেহেতু আমি আমার সাম্প্রতিক চালানে কিছু অতিরিক্ত TM1637 7 ডিজিটের ডিসপ্লে পেয়েছি, তাই আমি সব অনুষ্ঠানের জন্য একটি ঘড়ি একসাথে রাখার সিদ্ধান্ত নিয়েছি। আমি প্রকল্পের জন্য একটি Arduino Uno ব্যবহার করার সিদ্ধান্ত নিয়েছি, যা 5 টি ঘড়ি, 5 AM সূচক (LEDs) এবং একটি স্পর্শ সেন্সর দিয়ে সক্রিয় একটি ওভারহেড লাইটের জন্য যথেষ্ট GPIO প্রদান করে। একমাত্র পিন যা আমি ব্যবহার করিনি তা ছিল D1, যা সিরিয়াল Tx এর জন্য, যা কেবল সমস্যা সৃষ্টি করতে পারে। সুতরাং আপনি যদি আগ্রহী হন, পড়ুন!
ধাপ 1: অংশ
আমার ব্যবহৃত ঘড়িটি তৈরি করতে:- একটি Arduino Uno (কিন্তু একটি ন্যানো বা মেগাও কাজ করবে)
- (5) TM1637 ডিসপ্লে
- (5) LEDs (AM/PM সূচক হিসাবে ব্যবহার করতে)
- (5) 220 ওহম প্রতিরোধক
- RTC3231 ঘড়ি
- AdaFruit NeoPixel লাঠি বা অন্যান্য আলো
- আলো সক্রিয় করতে সেন্সর স্পর্শ করুন
- পাওয়ার ড্র মিটমাট করার জন্য বাক কনভার্টার
- ফ্রেম বা কেস (আমি 3D কেস প্রিন্ট করেছি, কিন্তু সৃজনশীল হব)
- একটি ব্যারেল রিসেপটকেল সহ 12V শক্তি (ফিড বিভক্ত করার অনুমতি দেওয়ার জন্য)
- alচ্ছিক - Arduino Uno ieldাল (শুধু একটু সহজ করার জন্য)
পদক্ষেপ 2: শুরু করা
আমি এখনও TM1637 তে নতুন তাই আমি প্রথমে কি প্রোগ্রাম করতে পারি তা দেখার জন্য প্রোগ্রাম করলাম। প্রথমে এটি কিছুই করেনি, কিন্তু Arduino সম্প্রদায় আশ্চর্যজনক এবং শীঘ্রই আমাকে আপ এবং চলমান ছিল। আমার TM1637 এ আমাকে কাজ করার জন্য পিছনে 2 টি ক্যাপ কেটে ফেলতে হয়েছিল এবং সেখান থেকে কিছু ট্রায়াল এবং ত্রুটি। শেষ পর্যন্ত আমি এখনও ঘড়ির জন্য একটি কোলন পেতে পারিনি - এটি 1 নম্বর অবস্থানে ঘন্টা সংখ্যার "প্রতিস্থাপন" করে, কিন্তু আমি আপাতত এটির সাথে ঠিক আছি।
এরপরে, আপনার সমস্ত সংযোগ এবং প্রোগ্রামিং মিলছে কিনা তা নিশ্চিত করার জন্য প্রথমে সবকিছু দিয়ে একটি ব্রেডবোর্ড লাগান - হ্যাঁ, আমি এখনও ধাপে ধাপে লোক। তারপর কাঙ্ক্ষিত অবস্থানগুলি নির্ধারণ করুন এবং GMT থেকে সময়ের পার্থক্য খুঁজে বের করে আপনার টার্গেট লোকেশন সেটআপ করুন। এখন সোল্ডারিং এবং অবস্থান সম্পর্কে।
ধাপ 3: তারের
12v ইনপুটের জন্য একটি ব্যারেল পাওয়ার কানেক্টর ব্যবহার করে, পাওয়ার এবং গ্রাউন্ডকে 1) বক কনভার্টার এবং 2) আর্ডুইনোতে ভিনে বিভক্ত করুন।
সংযোগগুলি চালানোর জন্য vালটিতে 5v শক্তি এবং স্থল সারি তৈরি করতে বক রূপান্তরকারী ব্যবহার করুন, এটি যে কোনও বিদ্যুৎ সমস্যা স্থির করবে।
প্রতিটি TM1637 এর 4 টি সংযোগ (5v, Grd, ডেটা এবং ক্লক) রয়েছে, DIO এবং CLK পৃথক GPIO পিনগুলিতে (আমি 2-11 ব্যবহার করেছি) এবং আমার সারিতে শক্তি।
মেরিডিয়ান ইন্ডিকেটর (5 LEDs) সোল্ডার (5) 220 Ohm স্থল এবং A0-A3 এবং D12 এ Anode সংযোগের জন্য।
আরটিসির এসডিএ এবং এসসিএল (এ 4 এবং এ 5) সহ 5v এবং Grd প্রয়োজন।
হালকা লাঠি দুবার গ্রাউন্ড করা দরকার, একবার সারিতে এবং একবার ইউনোতে। সারিতে 5v এবং ডেটা একটি GPIO (D13) এ চালান। টাচ সেন্সর 5v এবং Grd এবং GPIO D0 তে চলে।
ধাপ 4: প্রোগ্রামিং
প্রোগ্রামিং মোটামুটি সোজা। আমি ডিসপ্লের জন্য TM1637display.h লাইব্রেরি ব্যবহার করেছি, প্রতিটি ডিসপ্লেকে একটি অনন্য নাম বরাদ্দ করেছি - পূর্বাভাসে, শহরের নামের সাথে। শুধু প্রত্যেকের জন্য DIO এবং CLK পিন পরিবর্তন করুন।
সময়ের পার্থক্য সহ আপনার প্রথম অবস্থান কোড করুন এবং ঘন্টার উপর ভিত্তি করে LED চালু/বন্ধ করার জন্য AM/PM পরিধি সেট করুন। প্রতিটি অবস্থানের জন্য ডুপ্লিকেট করতে এটি ব্যবহার করুন।
আমি 0, 2 ডিজিটের অবস্থানে ঘন্টা নির্ধারণ করেছি, কোন শূন্য নেই। মিনিটের জন্য আমি 'মিনিট' ব্যবহার করেছি এবং ডিজিট 1 (পজ 2, 1 ডিজিট) এবং মডুলো (%) ডিজিট 2 (পজ 3, 1 ডিজিট) এর জন্য 10 দিয়ে ভাগ করেছি।
Adapruit_NeoPixel লাইব্রেরি ব্যবহার করে সেন্সর দিয়ে নিওপিক্সেলকে আলোকিত করা অন্য যেকোনো বোতাম/LED কম্বোর মতো।
সহজ।
ধাপ 5: সমাবেশ
বোর্ড, পাওয়ার ইনপুট এবং বক কনভার্টারের জন্য ডিসপ্লে এবং পিছনে কিছু জায়গা ফিট করে এমন একটি উপযুক্ত কেস তৈরি করুন। Ertোকান, তারগুলি সংযুক্ত করুন, শক্তি চালু করুন এবং এটি প্রস্তুত। ঠিক আছে, এর চেয়ে আরও অনেক কিছু হতে পারে, তবে সেগুলি নকশা নির্বিশেষে মূল বিষয়।
উপভোগ করুন এবং শুভ টিঙ্কারিং!
প্রস্তাবিত:
সময় পরিমাপ (টেপ পরিমাপ ঘড়ি): 5 টি ধাপ (ছবি সহ)
সময় পরিমাপ (টেপ পরিমাপ ঘড়ি): এই প্রকল্পের জন্য, আমরা (অ্যালেক্স ফিল এবং আনা লিন্টন) একটি দৈনন্দিন পরিমাপের সরঞ্জাম নিয়েছি এবং এটি একটি ঘড়িতে পরিণত করেছি! মূল পরিকল্পনা ছিল একটি বিদ্যমান টেপ পরিমাপকে মোটরচালিত করা। এটি তৈরিতে, আমরা সিদ্ধান্ত নিয়েছি যে আমাদের নিজস্ব শেল তৈরি করা আরও সহজ হবে
RGB ঘড়ি বাচ্চাদের সময় সম্পর্কে শেখানোর জন্য: 4 টি ধাপ
RGB ঘড়ি বাচ্চাদের সময় সম্পর্কে শেখানোর জন্য: গত রাতে আমি একটি ধারণা নিয়ে এসেছিলাম কিভাবে আমার 5yo কে সময়ের অনুভূতি পেতে সাহায্য করতে পারি। এটা স্পষ্ট যে বাচ্চারা দৈনিক ইভেন্টের দিকে মনোযোগ দিচ্ছে যাতে আগামীতে কী ঘটতে পারে তার ধারণা পাওয়া যায়। কিন্তু আগের ঘটনাগুলি সাধারণত একটি জগাখিচুড়ি এবং খুব কমই ক্রমে হয়।
রঙিন বিশ্ব: 4 টি ধাপ (ছবি সহ)
রঙিন বিশ্ব: রেফারেন্স উৎস : HereRGB রঙিন বিশ্ব RGB রঙ সেন্সর দ্বারা তৈরি একটি রাতের আলো। এটি সহজেই পরিবর্তন করতে পারে এবং আপনার বর্তমান মেজাজ অনুযায়ী আপনার পছন্দমত রঙ নির্বাচন করতে পারে। আপনি চাইলে রাতের হালকা রঙ পেতে পারেন, একবার আপনি এটি ব্যবহার করলে উজ্জ্বল-গ
থাম্বহিল ঘড়ি - সময় অনুমান করা যাক: 5 টি ধাপ (ছবি সহ)
থাম্বউইল ঘড়ি - আসুন সময় অনুমান করি: হ্যালো সবাই, এখানে আমার প্রথম নির্দেশিকা আছে, তাই আমি আশা করি এটি ভাল হবে। তাছাড়া, আমার ইংলিশ লেভেল বেশ খারাপ তাই আমি আশা করি আমি খুব বেশি ভুল করব না! একটি পুরনো ল্যাব থেকে উদ্ধার করা হয়েছে
কিভাবে একটি প্রাচীর ঘড়ি উজ্জ্বল হাত এবং সময় ব্যবধান চিহ্নিতকারী দিতে: 14 ধাপ (ছবি সহ)
কিভাবে একটি ওয়াল ক্লককে দেবেন উজ্জ্বল হাত এবং সময়ের ব্যবধান চিহ্নিতকারী: আমরা চাই একটি বেডরুমের দেয়াল ঘড়ির উজ্জ্বল হাত এবং পাঁচ মিনিট ও চতুর্থাংশের ব্যবধান প্রদর্শন। এটি বিছানা থেকে অনায়াসে পাঠযোগ্য হতে হয়েছিল এবং আলোকসজ্জাটি সারা রাত ধরে চলতে হয়েছিল। আধুনিক ঘড়িতে ব্যবহৃত উজ্জ্বল পেইন্টটি