Arduino 7 সেগমেন্ট ক্লক: 4 ধাপ
Arduino 7 সেগমেন্ট ক্লক: 4 ধাপ
Anonim
Arduino 7 সেগমেন্ট ক্লক
Arduino 7 সেগমেন্ট ক্লক
Arduino 7 সেগমেন্ট ক্লক
Arduino 7 সেগমেন্ট ক্লক
Arduino 7 সেগমেন্ট ক্লক
Arduino 7 সেগমেন্ট ক্লক
Arduino 7 সেগমেন্ট ক্লক
Arduino 7 সেগমেন্ট ক্লক

এই নির্দেশযোগ্য আপনাকে দেখাবে কিভাবে Arduino 7 সেগমেন্ট ঘড়ি তৈরি করতে হয়।

সঠিকতা যদিও sucks!

তাই আমি শুধু প্রোগ্রামিং এবং মজা করার জন্য এটি তৈরি করেছি।

আপনি যদি একটি গুরুতর ঘড়ি তৈরি করতে চান তবে আপনি rtc মডিউল ব্যবহার করতে পারেন যা সময়ের রেকর্ড রাখবে।

যদি আপনি জটিল ওয়্যারিংয়ে স্বাচ্ছন্দ্যবোধ করেন না তবে আপনি প্রিমেড 4 সেভেন-সেগমেন্ট ডিসপ্লে ব্যবহার করতে পারেন যা আলগা সংযোগ এবং অনুপযুক্ত ডিসপ্লে আউটপুটের সম্ভাবনাকে উল্লেখযোগ্যভাবে হ্রাস করতে পারে।

একটি পুশ বাটন হল ঘন্টা বাড়ানো এবং আরেকটি হলো এক এক করে মিনিট বাড়ানো।

সরবরাহ

ব্রেডবোর্ড

Arduino (আমার ন্যানো)

4 সাত সেগমেন্ট ডিসপ্লে

2 পুশ বোতাম

2 নেতৃত্বাধীন

4 এক-কোহম প্রতিরোধক

একটি বর্তমান সীমাবদ্ধ প্রতিরোধক (220ohm)

কিছু সংযোগের তার

ধাপ 1: মাল্টিপ্লেক্সিং 4 সেভেন-সেগমেন্ট ডিসপ্লে

মাল্টিপ্লেক্সিং 4 সেভেন সেগমেন্ট ডিসপ্লে
মাল্টিপ্লেক্সিং 4 সেভেন সেগমেন্ট ডিসপ্লে
মাল্টিপ্লেক্সিং 4 সেভেন সেগমেন্ট ডিসপ্লে
মাল্টিপ্লেক্সিং 4 সেভেন সেগমেন্ট ডিসপ্লে

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

ধাপ 2: আরডুইনোতে 7 সেগমেন্ট ডিসপ্লে সংযুক্ত করা

Image
Image

এই স্কিম অনুযায়ী 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 এ কোড আপলোড করুন

আপনি নিজের মত কোড পরিবর্তন করতে পারেন।

প্রস্তাবিত: