সুচিপত্র:

বাইনারি মার্বেল ঘড়ি: 9 ধাপ (ছবি সহ)
বাইনারি মার্বেল ঘড়ি: 9 ধাপ (ছবি সহ)

ভিডিও: বাইনারি মার্বেল ঘড়ি: 9 ধাপ (ছবি সহ)

ভিডিও: বাইনারি মার্বেল ঘড়ি: 9 ধাপ (ছবি সহ)
ভিডিও: ৪১ তম বিসিএস প্রিলিমিনারি সম্পূর্ণ প্রশ্ন সমাধান| ১৯.০৩.২০২১| 41 BCS Preli Full Question Solution 2024, জুলাই
Anonim
বাইনারি মার্বেল ঘড়ি
বাইনারি মার্বেল ঘড়ি

এটি একটি সাধারণ ঘড়ি যা কাচের মার্বেলের নীচে লুকানো এলইডি ব্যবহার করে বাইনারিতে সময় (ঘন্টা/মিনিট) দেখায়। একজন গড় ব্যক্তির জন্য এটি দেখতে অনেকটা আলোর গুচ্ছের মতো, কিন্তু আপনি কেবল এক ঝলক দেখে সময় বলতে পারবেন এই ঘড়িতে দ্রুত বাইনারি গণনার গূ় শিল্পে গতি পেতে আপনার কয়েক দিন সময় লাগতে পারে, তবে আপনি সময়টি এখনই বলতে পারবেন, শুরুতে একটু ধীর। বাইনারি গণনা।

ধাপ 1: আপনার যা প্রয়োজন

তুমি কি চাও
তুমি কি চাও
  • একটি Atmel Tiny2313 মাইক্রোকন্ট্রোলার
  • একটি 0.1 ইউএফ ক্যাপাসিটর
  • এগারোটি প্রতিরোধক - 120 ওহম
  • এগারোটি উচ্চ উজ্জ্বলতা এলইডি। আমি 6 টি সাদা এবং 5 টি হলুদ ব্যবহার করেছি
  • একটি 10 মেগাহার্টজ স্ফটিক
  • দুটি 20 পিএফ ক্যাপাসিটার
  • একটি ছোট পুশবাটন
  • এগারো গ্লাস মার্বেল
  • একটি সুন্দর কাঠের টুকরো এটি সব মাউন্ট করা

নীচের ছবিতে এলইডি এবং প্রতিরোধক অনুপস্থিত …

ধাপ 2: বেস প্রস্তুতি

বেস প্রস্তুতি
বেস প্রস্তুতি
বেস প্রস্তুতি
বেস প্রস্তুতি
বেস প্রস্তুতি
বেস প্রস্তুতি
বেস প্রস্তুতি
বেস প্রস্তুতি

আমি একটি কাঠের টুকরো (3x2 সেমি, 50 সেমি লম্বা) নিয়েছিলাম যা আমি একটি পায়খানাতে পেয়েছিলাম এবং ঘড়ির ভিত্তি হিসাবে এটি ব্যবহার করেছি।

আমি লেডগুলির জন্য সোজা এগারো 5 মিমি গর্ত ড্রিল করে শুরু করেছি। উপরে আমি তারপর একটি 12 মিমি ড্রিল ব্যবহার করেছি এবং প্রতিটি 5 মিমি গর্তে 7 মিমি মত ড্রিল করেছি যাতে মার্বেলগুলির জন্য একটি ইন্ডেন্টেশন পাওয়া যায়। নীচে আমি একটি এমনকি বৃহত্তর ড্রিল ব্যবহার করেছি এবং প্রতিটি নেতৃত্বাধীন গর্তের উপর কাঠের একটি বিশাল অংশ খনন করেছি এবং তারপরে আমি গর্তগুলির মধ্যে একটি পরিখা ছিটিয়েছি যাতে কেবলগুলি সেখানে রাখা যায়। ঘন্টা এবং মিনিটের মধ্যে মাঝখানে আমি ড্রিল করেছিলাম এবং ইলেকট্রনিক্সের জন্য একটি বিশাল গর্ত বের করেছিলাম। এটি কিছুটা স্যান্ড করার পরে এবং এটি একটি গা brown় বাদামী রঙ দিয়ে সব আঁকা।

ধাপ 3: সোলারিং দ্য লেডস অ্যান্ড রেসিস্টারস

Leds এবং প্রতিরোধক বিক্রি
Leds এবং প্রতিরোধক বিক্রি
Leds এবং প্রতিরোধক বিক্রি
Leds এবং প্রতিরোধক বিক্রি
Leds এবং প্রতিরোধক বিক্রি
Leds এবং প্রতিরোধক বিক্রি
Leds এবং প্রতিরোধক বিক্রি
Leds এবং প্রতিরোধক বিক্রি

লেডগুলির একটি ছোট সীসা (বিয়োগ) এবং একটি দীর্ঘ নেতৃত্ব (প্লাস) রয়েছে। Leোকান সব leds একই দিকে পরিণত এবং তারপর একসঙ্গে সব ছোট লিড ঝাল।

দীর্ঘ সীমায় 120 ওহম প্রতিরোধকগুলি বিক্রি করুন। প্রতিটি প্রতিরোধকের কাছে ঘড়ির মাঝখানে পৌঁছানোর জন্য যথেষ্ট পরিমাণে একটি তারের সোল্ডার করুন।

ধাপ 4: সিপিইউ এবং ক্রিস্টাল

সিপিইউ এবং ক্রিস্টাল
সিপিইউ এবং ক্রিস্টাল
সিপিইউ এবং ক্রিস্টাল
সিপিইউ এবং ক্রিস্টাল
সিপিইউ এবং ক্রিস্টাল
সিপিইউ এবং ক্রিস্টাল

আমি এই প্রকল্পের জন্য একটি সার্কিট বোর্ড তৈরিতে বিরক্ত হইনি, এটি কেবল মৃত বাগ স্টাইলে একসাথে বিক্রি করা সহজ। (প্রকৃতপক্ষে আমি এটিকে একটি স্কোয়াশড বাগ বলব কারণ চিপটি উল্টানো নয়, তবে এটি চ্যাপ্টা/স্কোয়াশ করা হয়েছে …;-)

সফ্টওয়্যারটিকে চিপে (ATtiny2313) ফ্ল্যাশ করে শুরু করুন এবং এটি কাজ করে তা নিশ্চিত করার জন্য এটি পরীক্ষা করুন। তারপর সমস্ত লিড বাইরের দিকে অ্যাঙ্গেল করে চিপ সমতল করুন। চিপে 4 এবং 5 পিন করার জন্য স্ফটিকটি সোল্ডার করুন। আমি চিপের নীচে স্ফটিকের লিডগুলি দৌড়ে আমার পথ থেকে বের করে আনলাম। পিন 1 (রিসেট) এবং পিন 20 (প্লাস) এর মধ্যে 20 কোহম প্রতিরোধককে বিক্রি করুন। 4 এবং 5 পিন করার জন্য দুটি 20 পিএফ ক্যাপ্যাক্টিটরকে সোল্ডার করুন এবং তারপর উভয়কে 10 পিন (মাইনাস) এ সোল্ডার করুন। পিন 10 (বিয়োগ) এবং পিন 20 (প্লাস) এর মধ্যে 100 এনএফ ক্যাপাসিটরের সোল্ডার করুন।

ধাপ 5: বোতাম

বোতামটি
বোতামটি

কাঠের বোতামের জন্য একটি ইন্ডেন্টেশন বের করে নিন এবং বোতামটিকে সমস্ত তারের সাথে সংযুক্ত তারের সাথে সংযুক্ত করুন। তারপর বোতামের অন্য পিনে মাইক্রোকন্ট্রোলার পৌঁছানোর জন্য যথেষ্ট পরিমাণে আরেকটি তারের সোল্ডার করুন

ধাপ 6: তারের

তারের
তারের
তারের
তারের

এলইডি এবং বোতাম থেকে মাইক্রোকন্ট্রোলারে আসা তারগুলি সোল্ডার করুন।

নেতৃত্বাধীন প্রথম নেতৃত্ব (নেতৃত্বে সবচেয়ে দূরে) হল মিনিট -২ নেতৃত্বাধীন মিনিট -২২ এর জন্য যা মাইক্রোকন্ট্রোলারের ঠিক নীচে থাকা উচিত। মাইক্রোকন্ট্রোলারের উপরে আওয়ার -১ নেতৃত্বাধীন। বোতাম থেকে আসা তারেরটি ভুলে যাবেন না, যা মাইক্রোকন্ট্রোলারে 11 টি পিন করতে হবে। সিপিইউতে 20 (প্লাস) এবং 10 পিন (বিয়োগ) পিন করার জন্য পাওয়ার তারের সোল্ডারিংয়ের সাথে শেষ করুন। এবং হ্যাঁ, একটি চূড়ান্ত তারের আছে - মাইক্রোকন্ট্রোলারের পিন 10 এর মধ্যে একটি তারের সোল্ডারটি সমস্ত এলইডি (এবং বোতাম) সংযোগকারী দীর্ঘ তারের সাথে। পরিচ্ছন্ন এবং সুশৃঙ্খল ফ্যাশনে সমস্ত তারগুলি খাঁজে আটকে রাখার জন্য হটগ্লু ব্যবহার করে এটি শেষ করুন।

ধাপ 7: পরিকল্পিত

পরিকল্পিত
পরিকল্পিত

পরিকল্পিত এত সহজ এবং কোন সার্কিট বোর্ড নেই তাই শুধুমাত্র একটি হ্যান্ডড্রন পরিকল্পিত তৈরি।

ধাপ 8: সফটওয়্যার

সফটওয়্যার
সফটওয়্যার

সফটওয়্যারটি GCC ব্যবহার করে Atmel এর জন্য C তে লেখা আছে।

সফটওয়্যার সম্পর্কে সত্যিই বিশেষ কিছু নেই। টাইমার 0 ব্যবহার করা হয় প্রতি 1638.4 ইউএস -এ বাধা সৃষ্টি করতে এবং ব্রেসেনহ্যাম অ্যালগরিদম ব্যবহার করে নিশ্চিত করা হয় যে ঘড়িটি প্রতি সেকেন্ডে গড় করে। ঘড়িতে পাওয়ারের পর একটি বিন্দু প্রদর্শিত হয় যা উপরে এবং নীচে ঝলকানি দেখায় যে সময় নির্ধারণ করতে হবে। বোতাম টিপে সময় 15 সেকেন্ডের জন্য ধীর গতিতে এগিয়ে যায় এবং তারপরে গতি বাড়ায়। যদি বোতামটি ক্ষণিকের জন্য (0.1-0.5 সেকেন্ড) চাপানো হয় তবে সহজ সমন্বয়ের জন্য সময়টি এক মিনিট হ্রাস পায়।

ধাপ 9: সমাপ্ত ঘড়ি

সমাপ্ত ঘড়ি
সমাপ্ত ঘড়ি
সমাপ্ত ঘড়ি
সমাপ্ত ঘড়ি

হটগ্লু একটি ড্যাব ব্যবহার করে মার্বেল আঠালো এবং এটি সম্পন্ন!

এটিতে 5 ভোল্ট প্রয়োগ করুন এবং এর গৌরবে বাস করুন…।:-)

প্রস্তাবিত: