সুচিপত্র:

একটি মিশ্র প্রজন্মের ঘড়ি: 6 টি ধাপ
একটি মিশ্র প্রজন্মের ঘড়ি: 6 টি ধাপ

ভিডিও: একটি মিশ্র প্রজন্মের ঘড়ি: 6 টি ধাপ

ভিডিও: একটি মিশ্র প্রজন্মের ঘড়ি: 6 টি ধাপ
ভিডিও: স্ত্রী কি তালাক হয়ে যাবে..? #islamic #real #youtube#islamicquotes#allah #video #viral#ameen#status 2024, নভেম্বর
Anonim
একটি মিশ্র প্রজন্মের ঘড়ি
একটি মিশ্র প্রজন্মের ঘড়ি

হ্যালো সবাই, এই প্রকল্পটি 1 মাস আগে শুরু হয়েছিল, আমার খারাপ স্বাস্থ্যের কারণে (ডেঙ্গুতে ধরা পড়েছিল) এতে অনেক বেশি সময় লেগেছিল। আমি সাধারণত Arduino ভিত্তিক প্রকল্প তৈরি করি, তাই একটি ঘড়ি প্রকল্প করা বেশ আকর্ষণীয় ছিল।

একটি আকর্ষণীয় প্রকল্প তৈরির জন্য আমি ঘড়ি-সম্পর্কিত অনেকগুলি প্রকল্প এবং ঘড়ির মুখগুলি পরীক্ষা করেছিলাম, এবং অবশেষে একটি মিশ্র প্রজন্মের ঘড়ি তৈরি করে এসেছিলাম।

এতে রয়েছে এক মিনিটের স্যান্ডগ্লাস, ঘন্টা দেওয়ার জন্য -০-ডিগ্রি ঘড়ির ডায়াল এবং মিনিট দেখানোর জন্য ২ সেভেন সেগমেন্ট ডিসপ্লে।

আসুন এটি তৈরি করি।

ধাপ 1: প্রয়োজনীয় উপকরণ

  1. 4 টুকরা 1cm * 3cm * 8cm (h * w * l) কাঠের ব্লক। সঙ্গে.
  2. আইসক্রিম লাঠি।
  3. 180 servo মোটর 2 টুকরা
  4. সাত সেগমেন্ট ডিসপ্লের 2 টুকরা।
  5. উড ড্রিল মেশিন।
  6. আরদুনিও ন্যানো।
  7. পাওয়ার সাপ্লাই 5v 1Amp
  8. Sapre কাঠের টুকরা।
  9. মহিলা থেকে মহিলা কেবল।
  10. এক মিনিটের স্যান্ডগ্লাস।

ধাপ 2: বালি-কাচ এবং Servo সেট আপ

বালি-কাচ এবং Servo সেট আপ
বালি-কাচ এবং Servo সেট আপ
বালি-কাচ এবং Servo সেট আপ
বালি-কাচ এবং Servo সেট আপ
বালি-কাচ এবং Servo সেট আপ
বালি-কাচ এবং Servo সেট আপ
  1. একটি ফ্রেমের মধ্যে একটি বর্গাকার গর্ত করুন যাতে এটি সহজেই সার্ভোর সাথে সংযুক্ত হতে পারে।
  2. servo রূপরেখাটি কাঠের উপর রাখুন এবং একটি ড্রিল ব্যবহার করে একে অপরের কাছাকাছি করুন।
  3. কিছু গরম আঠালো বা সুপার আঠালো ব্যবহার করে সার্ভো সুরক্ষিত করুন।
  4. স্যান্ডগ্লাসের সমান আকারের একটি ছোট বাক্স তৈরি করেছে।
  5. ছবিতে দেখানো বাক্সের মাঝখানে সার্ভো গিয়ারহেড সংযুক্ত।
  6. বাক্সের অন্য পাশে একটি ছোট গর্ত তৈরি করুন যাতে এটি স্ক্রু ড্রাইভারকে বাক্সটি সার্ভোতে মাউন্ট করার জন্য জায়গা দেয়।
  7. Arduino এর 12 নম্বর পিনে সার্ভো পিন সংযুক্ত করুন।
  8. সংযুক্ত কোডটি চালান।
  9. সিরিয়াল মনিটরে 0 এবং 180 পাঠান এবং স্যান্ডগ্লাস ঘূর্ণন পরীক্ষা করুন।
  10. ত্রুটি থাকলে তা ঠিক করুন।

ধাপ 3: ফ্রেম তৈরি করুন

ফ্রেম তৈরি করুন
ফ্রেম তৈরি করুন
ফ্রেম তৈরি করুন
ফ্রেম তৈরি করুন
ফ্রেম তৈরি করুন
ফ্রেম তৈরি করুন
  1. এখন অন্যান্য কাঠের টুকরো সংযুক্ত করুন এবং এটি একটি বর্গাকার বাক্স করুন।
  2. ঘন্টা ডেলের জন্য দ্বিতীয় সার্ভো অবস্থান নির্ধারণ করুন।
  3. সামনের মুখ coverাকতে আইসক্রিম স্টিক ব্যবহার করুন।

ধাপ 4: ডেইল তৈরি করুন

ডেইল বানান
ডেইল বানান
ডেইল বানান
ডেইল বানান
ডেইল বানান
ডেইল বানান
  1. সুপার আঠার সাহায্যে এটির সাথে সার্ভো হেড সংযুক্ত করুন।
  2. তারপর সংযুক্ত প্রোগ্রাম ব্যবহার করুন, Arduino অ্যাপের সিরিয়াল মনিটর খুলুন।
  3. 0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96 এক এক করে পাঠান এবং কাঠের টুকরো সেট করুন।
  4. এগুলি প্রতিটি 8 ডিগ্রি পার্থক্য সহ ঘড়ির 12 টি অন্তর।
  5. Servo সংকেত পিন 12 পিন সংযুক্ত করা হয়, আপনি ডায়াল সেট করতে সেই অনুযায়ী পরিবর্তন করতে পারেন।

ধাপ 5: মিনিটের জন্য সাত-সেগমেন্ট প্রদর্শন

মিনিটের জন্য সাত সেগমেন্ট ডিসপ্লে
মিনিটের জন্য সাত সেগমেন্ট ডিসপ্লে
মিনিটের জন্য সাত সেগমেন্ট ডিসপ্লে
মিনিটের জন্য সাত সেগমেন্ট ডিসপ্লে
মিনিটের জন্য সাত সেগমেন্ট ডিসপ্লে
মিনিটের জন্য সাত সেগমেন্ট ডিসপ্লে
  1. ছোট ড্রিল বিট দিয়ে ড্রিল ব্যবহার করে সামনের মুখে পুরো তৈরি করুন।
  2. উপরের সারিতে 10 এবং নিচের সারিতে 10।
  3. যাতে 2 সাতটি সেগমেন্ট ডিসপ্লে সহজেই স্লাইড করতে পারে এবং তারপরে এটি ঠিক করতে সুপার গ্লু ব্যবহার করুন।
  4. এই সময়ের মধ্যে আমরা পুরো ঘড়িটি সম্পন্ন করেছি।
  5. এখন আমাদের সাত সেগমেন্ট ডিসপ্লে সেট করতে হবে।

দুটি সাতটি সেগমেন্টের পিন প্রদর্শন।

স্ট্যাটিক const uint8_t digital_pins = {2, 3, 4, 5, 6, 7, 8};

স্ট্যাটিক const uint8_t analog_pins = {A0, A1, A2, A3, A4, A5, 9};

প্রথম সাতটি বিভাগ: a, b, c, d, e, f, g পিনগুলি ডায়াগ্রামের 2, 3, 4, 5, 6, 7, 8 পিনের সাথে যুক্ত হবে।

দ্বিতীয় সাতটি বিভাগ: ডায়াগ্রামের a, b, c, d, e, f, g পিনগুলি Arduino এর A0, A1, A2, A3, A4, A5, 9 পিনের সাথে সংযুক্ত থাকবে।

কোডটি চালান এবং চেক করুন যে এটি সঠিকভাবে 9 থেকে 0 তে জ্বলছে কিনা।

ধাপ 6: সব একত্রিত করুন

সব একত্রিত করুন
সব একত্রিত করুন
সব একত্রিত করুন
সব একত্রিত করুন
  1. একবার সবকিছু একত্রিত হয়ে গেলে ঘড়িটি চিত্রের মতো দেখাবে।
  2. ঘন্টার হাতের জন্য 12 টি পিন করুন।
  3. স্যান্ডগ্লাস সার্ভোর জন্য 11 টি পিন করুন।
  4. অন্যান্য পিনগুলি সাত-সেগমেন্ট পিনের মতো।
  5. প্রোগ্রামে নিচের সংখ্যার মান পরিবর্তন করে সময় নির্ধারণ করুন।

    • int ঘন্টা = 1;
    • int মিনিট = 9;
    • int সেকেন্ড = 0;

প্রস্তাবিত: