সুচিপত্র:

ডট ম্যাট্রিক্স 32x8 Max7219 Ardiuno এর সাথে ইন্টারফেসিং: 5 টি ধাপ (ছবি সহ)
ডট ম্যাট্রিক্স 32x8 Max7219 Ardiuno এর সাথে ইন্টারফেসিং: 5 টি ধাপ (ছবি সহ)

ভিডিও: ডট ম্যাট্রিক্স 32x8 Max7219 Ardiuno এর সাথে ইন্টারফেসিং: 5 টি ধাপ (ছবি সহ)

ভিডিও: ডট ম্যাট্রিক্স 32x8 Max7219 Ardiuno এর সাথে ইন্টারফেসিং: 5 টি ধাপ (ছবি সহ)
ভিডিও: How to Dot Matrix display interfacing with PIC Microcontroller in Bangla 2024, জুলাই
Anonim
ডট ম্যাট্রিক্স 32x8 Max7219 Ardiuno এর সাথে ইন্টারফেসিং
ডট ম্যাট্রিক্স 32x8 Max7219 Ardiuno এর সাথে ইন্টারফেসিং
ডট ম্যাট্রিক্স 32x8 Max7219 Ardiuno এর সাথে ইন্টারফেসিং
ডট ম্যাট্রিক্স 32x8 Max7219 Ardiuno এর সাথে ইন্টারফেসিং

হ্যালো সবাই, 2020 সালে ডট ম্যাট্রিক্স ভিত্তিক o Max7219 নতুন নয়, সম্প্রতি পর্যন্ত, সেটআপ প্রক্রিয়াটি ভালভাবে নথিভুক্ত ছিল, কেউ ম্যাজিক ডিজাইন থেকে হার্ডওয়্যার লাইব্রেরি ডাউনলোড করবে। এবং শিরোলেখ ফাইলগুলিতে কয়েকটি লাইন পরিবর্তন করেছে এবং FC16 একটি আকর্ষণের মতো কাজ করেছে। এই পর্যন্ত ছিল MajicDesigns লাইব্রেরিতে সমস্ত বাগ সংশোধন করা হয়েছে। এখন নথিভুক্ত পদ্ধতি কাজ করে না..

আমি কিছু দিন কাটিয়েছি এবং সুযোগের সাথে এটি আবিষ্কার করেছি..এটা হয়তো কিছু বিশেষজ্ঞরা ইতিমধ্যেই জানেন। কিন্তু আমার মতো অন্যান্য নতুনদের সাহায্য করার জন্য এটি নথিভুক্ত এবং ভাগ করে নেওয়ার কথা ভাবলাম

ধাপ 1: আমাদের কি দরকার?

আমাদের কি চাই?
আমাদের কি চাই?
  • Max7219 32 x 8 ডটমেট্রিক্স বোর্ড
  • আরডিউনো ন্যানো
  • রুটি বোর্ড
  • কিছু তার
  • Ardiuno ide এর সাথে ল্যাপটপ বা ডেস্কটপ

ধাপ 2: Max7219?

সর্বোচ্চ 7219?
সর্বোচ্চ 7219?
  • যদি আপনি নিশ্চিত না হন যে আপনার সর্বোচ্চ 7219 আছে, তাহলে নেতৃত্বাধীন ডট ম্যাট্রিক্সকে পপ আউট করবেন না
  • জুম করতে এবং একটি ছবি তুলতে আপনার মোবাইল ফোন ব্যবহার করুন
  • এটি পড়া সহজ করে তোলে

ধাপ 3: ড্রাইভার ইনস্টল করুন

ড্রাইভার ইন্সটল করুন
ড্রাইভার ইন্সটল করুন
ড্রাইভার ইন্সটল করুন
ড্রাইভার ইন্সটল করুন
  • Ardiuno Ide- এ, "সরঞ্জাম"> "লাইব্রেরি পরিচালনা করুন" এ যান
  • তারপর md_max সার্চ করুন
  • "MD_MAX72xx" এবং "MD_Parola" ইনস্টল করুন
  • লাইব্রেরিগুলি লোড করা হয়েছে তা নিশ্চিত করতে Ardiuno পুনরায় চালু করুন

ধাপ 4: ত্রুটি এবং সমাধান

ত্রুটি এবং সমাধান
ত্রুটি এবং সমাধান
ত্রুটি এবং সমাধান
ত্রুটি এবং সমাধান
ত্রুটি এবং সমাধান
ত্রুটি এবং সমাধান
  • কোড অনুযায়ী সংযোগ তৈরি করুন

    • CLK_PIN 13
    • DATA_PIN 11
    • CS_PIN 12
    • Max_device কে 4 এ সামঞ্জস্য করুন
  • আমি এটি বিভিন্ন উদাহরণ দিয়ে পরীক্ষা করেছি কিন্তু আমি লক্ষ্য করেছি যে চরিত্রগুলি বিভ্রান্ত ছিল
  • কখনও কখনও এটি রুটিবোর্ডে আলগা সংযোগ/তারের কারণে হতে পারে
  • বেশিরভাগ ক্ষেত্রে এটি ভুল HW আরম্ভের কারণে হয়
  • সংযোগের উপর ভিত্তি করে 4 hw আছে

    • MD_MAX72XX:: PAROLA_HW
    • MD_MAX72XX:: GENERIC_HW
    • MD_MAX72XX:: ICSTATION_HW
    • MD_MAX72XX:: FC16_HW
  • "Parola_HW" ডিফল্ট, কোনটা ভাল কাজ করে তা পরীক্ষা করার জন্য আমাদের একে একে পরীক্ষা করতে হবে
  • প্রতিটি সেটিং পরীক্ষা করার আগে Ardiuno এর জন্য পাওয়ার রিসেট করতে ভুলবেন না
  • আমার জন্য FC16_HW কাজ করেছে

ধাপ 5: কোড সামঞ্জস্য করুন

কোড অ্যাডজাস্ট করুন
কোড অ্যাডজাস্ট করুন
কোড অ্যাডজাস্ট করুন
কোড অ্যাডজাস্ট করুন
কোড অ্যাডজাস্ট করুন
কোড অ্যাডজাস্ট করুন
  • হার্ডওয়্যারের ধরন "FC16_HW" এ আপডেট করুন
  • 32 x 8 ম্যাট্রিক্সের জন্য Max_device 4 হিসাবে
  • কোডটি আবার Ardiuno Nano তে লিখুন
  • ডিসপ্লে পরীক্ষা করুন
  • ভয়েলা এটা কাজ করে !!

আশা করি এটি ভবিষ্যতে কাউকে সাহায্য করবে।

আপনার মন্তব্য এবং পরামর্শ শেয়ার করুন

প্রস্তাবিত: