সুচিপত্র:
- ধাপ 1: উপাদান
- ধাপ 2: MAX7219 সম্পর্কে আরো
- ধাপ 3: DS1307 সম্পর্কে আরও
- ধাপ 4: সংযোগ ডায়াগ্রাম
- ধাপ 5: টিউটোরিয়াল
- ধাপ 6: কোড
ভিডিও: আরডুইনো এবং লেড ডট ম্যাট্রিক্স ডিসপ্লে ব্যবহার করে ডিজিটাল ঘড়ি: 6 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
আজকাল, নির্মাতা, বিকাশকারীরা প্রকল্পগুলির প্রোটোটাইপিংয়ের দ্রুত বিকাশের জন্য আরডুইনোকে পছন্দ করছেন। 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/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…
প্রস্তাবিত:
Arduino ব্যবহার করে LED স্ট্রিপ দিয়ে কিভাবে এনালগ ঘড়ি এবং ডিজিটাল ঘড়ি তৈরি করবেন: 3 টি ধাপ
কিভাবে Arduino ব্যবহার করে LED স্ট্রিপ দিয়ে এনালগ ঘড়ি এবং ডিজিটাল ঘড়ি তৈরি করবেন: আজ আমরা একটি এনালগ ঘড়ি & লেড স্ট্রিপ সহ ডিজিটাল ঘড়ি এবং আরডুইনো সহ MAX7219 ডট মডিউল এটি স্থানীয় সময় অঞ্চলের সাথে সময় সংশোধন করবে। অ্যানালগ ঘড়িটি একটি দীর্ঘ LED স্ট্রিপ ব্যবহার করতে পারে, তাই এটি একটি আর্টওয়ার হওয়ার জন্য দেয়ালে ঝুলানো যেতে পারে
আরডুইনো ব্যবহার করে DIY LED ডট ম্যাট্রিক্স স্ক্রোলিং ডিসপ্লে: 6 টি ধাপ
আরডুইনো ব্যবহার করে DIY LED ডট ম্যাট্রিক্স স্ক্রোলিং ডিসপ্লে: হ্যালো ইনস্ট্রু এটি আমার প্রথম নির্দেশযোগ্য। এই নির্দেশে, আমি দেখাব কিভাবে আমি একটি DIY LED ডট ম্যাট্রিক্স স্ক্রোলিং ডিসপ্লে তৈরি করি আরডুইনোকে MCU হিসেবে ব্যবহার করে। সেখানে
Arduino এবং TFT ডিসপ্লে ব্যবহার করে কিভাবে রিয়েলটাইম ঘড়ি তৈরি করবেন - 3.5 ইঞ্চি TFT ডিসপ্লে সহ Arduino Mega RTC: 4 টি ধাপ
কিভাবে Arduino এবং TFT ডিসপ্লে ব্যবহার করে রিয়েলটাইম ক্লক তৈরি করবেন | 3.5 ইঞ্চি TFT ডিসপ্লে সহ Arduino Mega RTC: আমার ইউটিউব চ্যানেলে যান। ভূমিকা:- এই পোস্টে আমি 3.5 ইঞ্চি TFT টাচ LCD, Arduino Mega ব্যবহার করে "রিয়েল টাইম ক্লক" তৈরি করতে যাচ্ছি 2560 এবং DS3231 RTC মডিউল …. শুরু করার আগে … আমার ইউটিউব চ্যানেল থেকে ভিডিওটি দেখুন .. নোট:- যদি আপনি Arduin ব্যবহার করেন
Arduino এবং Shift রেজিস্টার ব্যবহার করে 48 X 8 স্ক্রোলিং LED ম্যাট্রিক্স ডিসপ্লে ।: 6 ধাপ (ছবি সহ)
Arduino এবং Shift রেজিস্টার ব্যবহার করে 48 X 8 স্ক্রোলিং LED ম্যাট্রিক্স ডিসপ্লে।: হ্যালো সবাই! এটি আমার প্রথম নির্দেশযোগ্য এবং এটি একটি Arduino Uno এবং 74HC595 শিফট রেজিস্টার ব্যবহার করে 48 x 8 প্রোগ্রামযোগ্য স্ক্রোলিং LED ম্যাট্রিক্স তৈরির বিষয়ে। এটি একটি Arduino উন্নয়ন বোর্ডের সাথে আমার প্রথম প্রকল্প। এটি আমাকে দেওয়া একটি চ্যালেঞ্জ ছিল
7 সেগমেন্ট ডিসপ্লে সহ 8051 ব্যবহার করে কিভাবে একটি ডিজিটাল ঘড়ি তৈরি করবেন: 4 টি ধাপ
7 সেগমেন্ট ডিসপ্লে সহ 8051 ব্যবহার করে কিভাবে একটি ডিজিটাল ঘড়ি তৈরি করবেন: এই প্রজেক্টে আমি আপনাকে 7 সেগমেন্ট ডিসপ্লে সহ 8051 মাইক্রোকন্ট্রোলার ব্যবহার করে কিভাবে একটি সাধারণ ডিজিটাল ঘড়ি তৈরি করতে হয় তা ব্যাখ্যা করেছি।