সুচিপত্র:

আরডুইনো এবং লেড ডট ম্যাট্রিক্স ডিসপ্লে ব্যবহার করে ডিজিটাল ঘড়ি: 6 টি ধাপ
আরডুইনো এবং লেড ডট ম্যাট্রিক্স ডিসপ্লে ব্যবহার করে ডিজিটাল ঘড়ি: 6 টি ধাপ

ভিডিও: আরডুইনো এবং লেড ডট ম্যাট্রিক্স ডিসপ্লে ব্যবহার করে ডিজিটাল ঘড়ি: 6 টি ধাপ

ভিডিও: আরডুইনো এবং লেড ডট ম্যাট্রিক্স ডিসপ্লে ব্যবহার করে ডিজিটাল ঘড়ি: 6 টি ধাপ
ভিডিও: ৩) আরডুইনো পরিচিত এবং আরডুইনো দিয়ে কি কি কাজ করা হয়! কোথায় পাওয়া যায়! 2024, নভেম্বর
Anonim
আরডুইনো এবং লেড ডট ম্যাট্রিক্স ডিসপ্লে ব্যবহার করে ডিজিটাল ঘড়ি
আরডুইনো এবং লেড ডট ম্যাট্রিক্স ডিসপ্লে ব্যবহার করে ডিজিটাল ঘড়ি

আজকাল, নির্মাতা, বিকাশকারীরা প্রকল্পগুলির প্রোটোটাইপিংয়ের দ্রুত বিকাশের জন্য আরডুইনোকে পছন্দ করছেন। Arduino একটি ওপেন সোর্স ইলেকট্রনিক্স প্ল্যাটফর্ম যা সহজেই ব্যবহারযোগ্য হার্ডওয়্যার এবং সফটওয়্যারের উপর ভিত্তি করে। Arduino- এর ব্যবহারকারী সম্প্রদায় খুব ভালো। এই প্রকল্পটি নির্মাণ করা এবং প্রয়োজন অনুযায়ী এটি পরিবর্তন করা সহজ।

ধাপ 1: উপাদান

উপাদান
উপাদান
উপাদান
উপাদান
উপাদান
উপাদান

প্রকল্পের জন্য প্রয়োজনীয় উপাদানগুলি নিম্নরূপ

1 x Arduino Uno

ভারতে Arduino Uno-

যুক্তরাজ্যে Arduino Uno -

মার্কিন যুক্তরাষ্ট্রে Arduino Uno -

4 x MAX7219 LED ডট ম্যাট্রিক্স ডিসপ্লে

যুক্তরাজ্যে ডট ম্যাট্রিক্স ডিসপ্লে -

মার্কিন যুক্তরাষ্ট্রে ডট ম্যাট্রিক্স প্রদর্শন -

ভারতে ডট ম্যাট্রিক্স ডিসপ্লে-

1 x DS1307 RTC মডিউল

ভারতে DS1307 RTC ঘড়ি-

যুক্তরাজ্যে DS1307 RTC ঘড়ি -

মার্কিন যুক্তরাষ্ট্রে DS1307 RTC ঘড়ি -

কিছু তার

ধাপ 2: MAX7219 সম্পর্কে আরো

MAX7219 সম্পর্কে আরো
MAX7219 সম্পর্কে আরো

MAX7219/MAX7221 হল কম্প্যাক্ট, সিরিয়াল ইনপুট/আউটপুট কমন-ক্যাথোড ডিসপ্লে ড্রাইভার যা মাইক্রোপ্রসেসর (μPs) থেকে--সেগমেন্ট সংখ্যাসূচক LED ডিসপ্লে পর্যন্ত 8 ডিজিট, বার-গ্রাফ ডিসপ্লে, বা 64 পৃথক LEDs ইন্টারফেস করে।

অন-চিপের মধ্যে রয়েছে একটি BCD কোড-B ডিকোডার, মাল্টিপ্লেক্স স্ক্যান সার্কিট্রি, সেগমেন্ট এবং ডিজিট ড্রাইভার এবং একটি 8x8 স্ট্যাটিক র RAM্যাম যা প্রতিটি ডিজিট সংরক্ষণ করে।

সমস্ত এলইডির জন্য সেগমেন্ট কারেন্ট সেট করার জন্য শুধুমাত্র একটি বাহ্যিক রোধক প্রয়োজন। MAX7221 SPI Q, QSPI ™, এবং MICROWIRE ™ এর সাথে সামঞ্জস্যপূর্ণ এবং EMI কমাতে স্লোয়ারেট-সীমিত সেগমেন্ট ড্রাইভার রয়েছে।

একটি সুবিধাজনক 4-তারের সিরিয়াল ইন্টারফেস সমস্ত সাধারণ μPs এর সাথে সংযোগ স্থাপন করে। সম্পূর্ণ ডিসপ্লে পুনর্লিখন না করে পৃথক সংখ্যাগুলি সমাধান এবং আপডেট করা যেতে পারে।

MAX7219/MAX7221 ব্যবহারকারীকে প্রতিটি সংখ্যার জন্য কোড- B ডিকোডিং বা নো-ডিকোড নির্বাচন করার অনুমতি দেয়।

ধাপ 3: DS1307 সম্পর্কে আরও

DS1307 সিরিয়াল রিয়েল-টাইম ক্লক (RTC) হল একটি নিম্নশক্তি, পূর্ণ বাইনারি-কোডেড দশমিক (BCD) ঘড়ি/ক্যালেন্ডার

প্লাস NV SRAM এর 56 বাইট।

ঠিকানা এবং তথ্য একটি I2C, দ্বিমুখী বাসের মাধ্যমে ক্রমানুসারে স্থানান্তরিত হয়।

ঘড়ি/ক্যালেন্ডার সেকেন্ড, মিনিট, ঘন্টা, দিন, তারিখ, মাস এবং বছরের তথ্য প্রদান করে।

মাসের তারিখের শেষ তারিখটি স্বয়ংক্রিয়ভাবে days১ দিনের কম সময়ের জন্য সমন্বয় করা হয়, যার মধ্যে রয়েছে লিপ ইয়ারের সংশোধন।

ঘড়িটি AM/PM নির্দেশক সহ 24-ঘন্টা বা 12-ঘন্টা বিন্যাসে কাজ করে। DS1307 এর একটি অন্তর্নির্মিত পাওয়ার-সেন্স সার্কিট রয়েছে যা পাওয়ার ব্যর্থতা সনাক্ত করে এবং স্বয়ংক্রিয়ভাবে ব্যাকআপ সরবরাহে স্যুইচ করে। অংশটি ব্যাকআপ সরবরাহ থেকে পরিচালিত হওয়ার সময় টাইমকিপিং অপারেশন অব্যাহত থাকে।

ধাপ 4: সংযোগ ডায়াগ্রাম

সংযোগ ডায়াগ্রাম
সংযোগ ডায়াগ্রাম

ধাপ 5: টিউটোরিয়াল

ধাপ 6: কোড

কোড এবং সংযোগের বিবরণের জন্য:

github.com/stechiez/Arduino/tree/master/di…

আপনি নিম্নলিখিত রেপো থেকে লাইব্রেরি পেতে পারেন:

github.com/stechiez/Arduino/tree/master/l…

প্রস্তাবিত: