
সুচিপত্র:
2025 লেখক: John Day | day@howwhatproduce.com. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36




এই নির্দেশযোগ্য আপনাকে দেখাবে কিভাবে Arduino 7 সেগমেন্ট ঘড়ি তৈরি করতে হয়।
সঠিকতা যদিও sucks!
তাই আমি শুধু প্রোগ্রামিং এবং মজা করার জন্য এটি তৈরি করেছি।
আপনি যদি একটি গুরুতর ঘড়ি তৈরি করতে চান তবে আপনি rtc মডিউল ব্যবহার করতে পারেন যা সময়ের রেকর্ড রাখবে।
যদি আপনি জটিল ওয়্যারিংয়ে স্বাচ্ছন্দ্যবোধ করেন না তবে আপনি প্রিমেড 4 সেভেন-সেগমেন্ট ডিসপ্লে ব্যবহার করতে পারেন যা আলগা সংযোগ এবং অনুপযুক্ত ডিসপ্লে আউটপুটের সম্ভাবনাকে উল্লেখযোগ্যভাবে হ্রাস করতে পারে।
একটি পুশ বাটন হল ঘন্টা বাড়ানো এবং আরেকটি হলো এক এক করে মিনিট বাড়ানো।
সরবরাহ
ব্রেডবোর্ড
Arduino (আমার ন্যানো)
4 সাত সেগমেন্ট ডিসপ্লে
2 পুশ বোতাম
2 নেতৃত্বাধীন
4 এক-কোহম প্রতিরোধক
একটি বর্তমান সীমাবদ্ধ প্রতিরোধক (220ohm)
কিছু সংযোগের তার
ধাপ 1: মাল্টিপ্লেক্সিং 4 সেভেন-সেগমেন্ট ডিসপ্লে


উপরের চিত্রগুলিতে প্রদত্ত ক্রমে ডিসপ্লে মাল্টিপ্লেক্স করার জন্য প্রতিটি 7-সেগের সমস্ত সংশ্লিষ্ট পিন একে অপরের সাথে সংযুক্ত করুন।
ধাপ 2: আরডুইনোতে 7 সেগমেন্ট ডিসপ্লে সংযুক্ত করা


এই স্কিম অনুযায়ী 7-সেগমেন্ট ডিসপ্লের সমস্ত টার্মিনালগুলিকে Arduino এর ডিজিটাল পিনের সাথে সংযুক্ত করুন।
একটি pin ডিজিটাল পিন 2
বি - ডিজিটাল পিন 3
C - ডিজিটাল পিন 4
ডি - ডিজিটাল পিন 5
ই - ডিজিটাল পিন 6
এফ - ডিজিটাল পিন 7
জি - ডিজিটাল পিন 8
ডিপি ig ডিজিটাল পিন 9।
1K ওহম রোধের মাধ্যমে Arduino এর ডিজিটাল পিনের সাথে সমস্ত সাধারণ পিন সংযুক্ত করুন
D1 - ডিজিটাল পিন 10
D2 - ডিজিটাল পিন 11
D3 - ডিজিটাল পিন 12
D4 - ডিজিটাল পিন 13
ধাপ 3: সেকেন্ড সেকেন্ড LED এবং অ্যাডজাস্ট বোতাম

LED এর পুশ-বোতাম এবং ক্যাথোডের একটি টার্মিনাল গ্রাউন্ড।
সংলগ্ন টার্মিনালকে যথাক্রমে A0 এবং A1 এর সাথে সংযুক্ত করুন।
LED anode থেকে A3।
ধাপ 4: কোড
Github থেকে নীচের দেওয়া লিঙ্ক থেকে প্রথমে 7 সেগমেন্ট ডিসপ্লে লাইব্রেরি ডাউনলোড করুন এবং এটি Arduino Ide লাইব্রেরি ফোল্ডারে এক্সট্রাক্ট করুন
সাত সেগমেন্ট লাইব্রেরি
আপনার Arduino এ কোড আপলোড করুন
আপনি নিজের মত কোড পরিবর্তন করতে পারেন।
প্রস্তাবিত:
মেকানিক্যাল সেভেন সেগমেন্ট ডিসপ্লে ক্লক: Ste টি ধাপ (ছবি সহ)

মেকানিক্যাল সেভেন সেগমেন্ট ডিসপ্লে ক্লক: কয়েক মাস আগে আমি একটি দুই ডিজিটের মেকানিক্যাল 7 সেগমেন্ট ডিসপ্লে তৈরি করেছি যা আমি কাউন্টডাউন টাইমারে পরিণত হয়েছি। এটি বেশ ভালভাবে বেরিয়ে এসেছিল এবং বেশ কয়েকটি লোক ঘড়ির জন্য ডিসপ্লেতে দ্বিগুণ হওয়ার পরামর্শ দিয়েছিল। সমস্যা ছিল যে আমি ইতিমধ্যে চালানো হয়েছিল
7 সেগমেন্ট ক্লক - ছোট প্রিন্টার সংস্করণ: 9 টি ধাপ (ছবি সহ)

7 সেগমেন্ট ক্লক - ছোট প্রিন্টার সংস্করণ: এখনো আরেকটি 7 সেগমেন্ট ক্লক। xDA যদিও আমাকে বলতে হবে যে আমার Instructables প্রোফাইল দেখার সময় এটি পাগল দেখায় না। আমার জিনিসের প্রোফাইলের দিকে তাকানোর মুহূর্তে সম্ভবত এটি আরও বিরক্তিকর হয়ে উঠছে।
7 সেগমেন্ট ক্লক ভার্সন 2: 4 ধাপ

7 সেগমেন্ট ক্লক ভার্সন 2: হ্যালো! 12h ফর্ম্যাটের প্রাপ্যতা সম্পর্কে ইন্সট্রাকটেবল ব্যবহারকারীর অনুরোধের পরে, আমি মূল প্রকল্পে আর্থিক পরিবর্তন করার সুবিধা নিয়েছি। তাই আমি এটা সম্ভব করেছি
7 সেগমেন্ট ক্লক: 4 টি ধাপ (ছবি সহ)

7 সেগমেন্ট ক্লক: ব্যবহারের কয়েক বছর পর, আমার এনালগ ঘড়ি যদি নিশ্চিতভাবে মারা যায়। এদিকে আমি আমার Prusa এর সাথে প্রিন্ট করার জন্য একটি 3D ক্লক প্রজেক্ট খুঁজছিলাম, তাই আমি ws2812 leds এবং Arduino দ্বারা চালিত একটি 7 সেগমেন্ট ঘড়ি খুঁজে পেয়েছি।
এজ-লিট সেভেন সেগমেন্ট ক্লক ডিসপ্লে: ১ Ste টি ধাপ (ছবি সহ)

এজ-লিট সেভেন সেগমেন্ট ক্লক ডিসপ্লে: সাত সেগমেন্ট ডিসপ্লে প্রায় এক শতাব্দীরও বেশি সময় ধরে রয়েছে (https://en.wikipedia.org/wiki/Seven-segment_display) এবং ডিজিটাল ঘড়ি, যন্ত্র প্যানেলে সংখ্যার পরিচিত আকৃতি তৈরি করে। এবং অন্যান্য অনেক সংখ্যাসূচক প্রদর্শন। তারা আবার