সুচিপত্র:

Arduino এবং RTC DS3231 এর সাথে P10 DMD ডিসপ্লে: 4 টি ধাপ (ছবি সহ)
Arduino এবং RTC DS3231 এর সাথে P10 DMD ডিসপ্লে: 4 টি ধাপ (ছবি সহ)

ভিডিও: Arduino এবং RTC DS3231 এর সাথে P10 DMD ডিসপ্লে: 4 টি ধাপ (ছবি সহ)

ভিডিও: Arduino এবং RTC DS3231 এর সাথে P10 DMD ডিসপ্লে: 4 টি ধাপ (ছবি সহ)
ভিডিও: P10 32x16 LED MATRIX DISPLAY DIGITAL CLOCK || Led Display || Hi-Tech Gallery || 2020 2024, জুলাই
Anonim
Arduino এবং RTC DS3231 এর সাথে P10 DMD ডিসপ্লে
Arduino এবং RTC DS3231 এর সাথে P10 DMD ডিসপ্লে

P10 ডিসপ্লে ডট ম্যাট্রিক্স LEDs এর একটি অ্যারে। P10 LED সাধারণত ডট ম্যাট্রিক্স ডিসপ্লে বা DMD ডিসপ্লে নামে পরিচিত। এটি শিফট রেজিস্টারের উপর ভিত্তি করে, সাধারণত 74595 শিফট রেজিস্টার ব্যবহার করা হয়। এগুলি আরও অনুরূপ বোর্ডের সংখ্যার সাথে ক্যাসকেড করা যেতে পারে। বিভিন্ন আকার এবং LED রঙে পাওয়া যায়, আমরা এখানে 32*16 টাইপ ব্যবহার করব। তাদের সম্পর্কে সবচেয়ে ভালো কথা হল যে কোন বিশেষ যোগাযোগের প্রোটোকলের প্রয়োজন ছাড়াই তাদের যে কোন স্ট্যান্ডার্ড মাইক্রোকন্ট্রোলারের সাথে ইন্টারফেস করা যায়। আমরা এটি ব্যবহার করার জন্য arduino ব্যবহার করব।

ধাপ 1: প্রয়োজনীয় উপাদান

1. 16 পিন FRC সংযোগকারী ফিতা তারের সঙ্গে P10 প্রদর্শন

2. arduino (uno/mega/nano/pro mini)

3. ds3231

4. পুরুষ এবং মহিলা হেডার

5. veroboard এবং সোল্ডারিং কিট

6. জাম্পার (শুধুমাত্র প্রাথমিক পরীক্ষার জন্য প্রয়োজন)

7. 5v 1A পাওয়ার সাপ্লাই

ধাপ 2: সার্কিট এবং পদ্ধতি বোঝা

সার্কিট এবং পদ্ধতি বোঝা
সার্কিট এবং পদ্ধতি বোঝা

P10 বোর্ডের পিছনের দিকে, দুটি সেট পোর্ট রয়েছে। DS3231 হল রিয়েল টাইম ক্লক (RTC)। এটি তারিখ এবং সময় দেখাতে ব্যবহৃত হয়।

সার্কিট ডায়াগ্রাম এখানে সংযুক্ত। এখন 5v 1a বাহ্যিক সরবরাহ ব্যবহার করবেন না। Arduino শক্তি পরীক্ষার জন্য যথেষ্ট পরিমাণে আপনার ডিসপ্লে আলোকিত করতে পারে।

DS3231 I2C কমিউনিকেশন প্রোটোকল ব্যবহার করে। CR2302 ব্যাটারি ধারককে তার জায়গায় সংযুক্ত করুন এবং এর i2c পিনগুলিকে arduino i2c এর সাথে সংযুক্ত করুন। আপনি যদি এই মডিউলটিতে নতুন হন তবে নীচের এই লিঙ্কটি দেখুন:

howtomechatronics.com/tutorials/arduino/ar…

এখন সার্কিট ডায়াগ্রামটি অনুসরণ করুন এবং P10 বোর্ড থেকে arduino এ জাম্পার সংযুক্ত করুন। এই সংযোগগুলি অবশ্যই P10 এর ইনপুট পোর্টে তৈরি করা হবে।

16 পিন এফআরসি কানেক্টর -1 রিবন কেবল ইনপুট এবং আউটপুট পোর্ট উভয়ের জন্য ব্যবহার করা হয় যা পরে চূড়ান্তভাবে ভেরোবোর্ড সার্কিট করার পরে ব্যবহার করা যেতে পারে।

ধাপ 3: কোড আপলোড এবং পরীক্ষা

কোড আপলোড এবং পরীক্ষা
কোড আপলোড এবং পরীক্ষা
কোড আপলোড এবং পরীক্ষা
কোড আপলোড এবং পরীক্ষা

নীচে সংযুক্ত কোডগুলি ডাউনলোড করুন। এটি বেশ স্ব -ব্যাখ্যামূলক। লাইব্রেরির লিঙ্ক এখানে দেওয়া আছে।

github.com/freetronics/DMD

www.arduinolibraries.info/libraries/dmd2

আমি আপনাকে উভয়ই ইনস্টল করার পরামর্শ দেব, যেহেতু উভয়টিতেই অনেকগুলি অনন্য বৈশিষ্ট্য রয়েছে।

আপনি এখানে সংযুক্ত যেকোনো কোড আপলোড করতে পারেন। এছাড়াও আপনি যে কোন অন্তর্নির্মিত উদাহরণ স্কেচ ব্যবহার করতে পারেন।

আপনার নিজের পাঠ্য এবং পছন্দসই ফন্ট সেটিংস দেখানোর জন্য এটি পুনর্লিখন করুন। এটি আপলোড করুন.

স্ক্রিনে আপনার কাঙ্ক্ষিত আউটপুট দেখা উচিত

ধাপ 4: চূড়ান্তকরণ

Image
Image
চূড়ান্ত করা
চূড়ান্ত করা
চূড়ান্ত করা
চূড়ান্ত করা

যদি সবকিছু ঠিকঠাক কাজ করে তবে ভেরোবোর্ডে সবকিছু সংযুক্ত করুন এবং সেগুলি সোল্ডার করুন। Arduino এবং ds3231 স্থাপনের জন্য মহিলা হেডার ব্যবহার করুন, যাতে আপনি ভবিষ্যতে অন্য কোন উদ্দেশ্যে এটি পুনরায় ব্যবহার করতে পারেন।

তারপর p10 ডিসপ্লে (ইনপুট পোর্ট) এর FRC রিবন ক্যাবলের জন্য কানেক্টর তৈরি করতে পুরুষ হেডার ব্যবহার করুন। এখন মাল্টিমিটারের ধারাবাহিকতা দিয়ে পরীক্ষা করুন যদি সমস্ত সংযোগ সঠিকভাবে তৈরি করা হয়। যদি ঠিক আছে এখন আবার ইউএসবি দিয়ে পাওয়ার করুন যাতে এটি প্রয়োজনীয় টেক্সট দেখায়। এটি এখন উজ্জ্বলভাবে জ্বলতে হবে। তাই অভিনন্দন আপনি এখন আপনার ডিসপ্লের সাথে যেতে এবং এটি দেখার জন্য একটি দূরবর্তী স্থানে রাখুন।

প্রস্তাবিত: