সুচিপত্র:

Arduino- এর সাথে 4x3”TFT ডিসপ্লে কিভাবে ইন্টারফেস করবেন: 4 টি ধাপ
Arduino- এর সাথে 4x3”TFT ডিসপ্লে কিভাবে ইন্টারফেস করবেন: 4 টি ধাপ

ভিডিও: Arduino- এর সাথে 4x3”TFT ডিসপ্লে কিভাবে ইন্টারফেস করবেন: 4 টি ধাপ

ভিডিও: Arduino- এর সাথে 4x3”TFT ডিসপ্লে কিভাবে ইন্টারফেস করবেন: 4 টি ধাপ
ভিডিও: keypad and LCD interfacing with arduino in bangla 2024, নভেম্বর
Anonim
আরডুইনো দিয়ে 4x3”টিএফটি ডিসপ্লে কীভাবে ইন্টারফেস করবেন
আরডুইনো দিয়ে 4x3”টিএফটি ডিসপ্লে কীভাবে ইন্টারফেস করবেন

FocusLCDs.com আমাকে একটি 4x3”TFT LCD (P/N: E43RG34827LW2M300-R) এর একটি বিনামূল্যে নমুনা পাঠিয়েছে। এটি একটি কালার অ্যাক্টিভ ম্যাট্রিক্স টিএফটি (পাতলা ফিল্ম ট্রানজিস্টার) এলসিডি (লিকুইড ক্রিস্টাল ডিসপ্লে) যা সুইচিং ডিভাইস হিসেবে নিরাকার সিলিকন টিএফটি ব্যবহার করে। এই মডেলটি একটি ট্রান্সমিসিভ টাইপ টিএফটি-এলসিডি প্যানেল, ড্রাইভার সার্কিট, ব্যাকলাইট ইউনিট নিয়ে গঠিত। 4.3”TFT-LCD এর রেজোলিউশনে 480x272 পিক্সেল রয়েছে এবং এটি 16.7M রং পর্যন্ত প্রদর্শন করতে পারে।

এই প্রকল্পের জন্য, আপনাকে আরডুইনোতে টিএফটি ডিসপ্লে ইন্টারফেস করার জন্য RA8875 ড্রাইভার বোর্ড (অ্যাডাফ্রুটে US $ 35 এর জন্য উপলব্ধ) প্রয়োজন হবে। এটি একটি শিরোনাম সহ আসে যা আপনি প্রয়োজন অনুসারে বিক্রি করতে পারেন।

বৈশিষ্ট্যগুলির সারাংশ

  • 480x272 (105.4x67.15), 8/16/18/24-বিট আরজিবি ইন্টারফেস
  • হোয়াইট LED ব্যাকলাইট, টপ ভিউ
  • বিস্তৃত তাপমাত্রা
  • Transmissive, 4-তারের প্রতিরোধী টাচ স্ক্রিন
  • 300 NITS
  • নিয়ামক: ILI6408B
  • RoHS অনুগত

ধাপ 1: উপকরণ প্রয়োজন

উপকরণ

  1. আরডুইনো ইউএনও
  2. 4x3”TFT LCD; E43RG34827LW2M300-R
  3. RA8875 40-পিন ড্রাইভার বোর্ড
  4. Solderless Breadboard
  5. Dupont জাম্পার তারের
  6. 2.54 মিমি-পিচ হেডার
  7. Arduino IDE
  8. USB তারের
  9. তাতাল
  10. সোল্ডারিং সীসা বা টিন

ধাপ 2: ধাপ 1: RA8875 বোর্ড সংযুক্ত করুন এবং লাইব্রেরি ইনস্টল করুন।

ধাপ 1: RA8875 বোর্ড সংযুক্ত করুন এবং লাইব্রেরি ইনস্টল করুন।
ধাপ 1: RA8875 বোর্ড সংযুক্ত করুন এবং লাইব্রেরি ইনস্টল করুন।
  1. RA8875 বোর্ডে সহ শিরোনামটি বিক্রি করুন।
  2. এই অ্যাডাফ্রুট লাইব্রেরিগুলি ডাউনলোড এবং ইনস্টল করুন। শুধু আনজিপড ফোল্ডারটি ডকুমেন্টস/আরডুইনো/লাইব্রেরিতে (উইন্ডোজ ১০ এ) কপি এবং পেস্ট করুন। উল্লেখ্য যে Arduino IDE ফাইলের নামগুলিতে "-" ড্যাশ পছন্দ করে না; শুধু একটি আন্ডারস্কোর "_" দিয়ে প্রতিস্থাপন করুন।

    1. Adafruit_RA8875_ মাস্টার (https://github.com/adafruit/Adafruit_RA8875)
    2. Adafruit_GFX_Library_Master (https://github.com/adafruit/Adafruit-GFX-Library)
    3. Adafruit_STMPE610_Master (https://github.com/adafruit/Adafruit_STMPE610)
  3. RA8875 বোর্ডে TFT ডিসপ্লে সংযুক্ত করুন। মনে রাখবেন যে প্রদর্শনটি মুখোমুখি হওয়া উচিত।
  4. আরডুইনোকে RA8875 বোর্ডের সাথে চিত্রের মতো সংযুক্ত করুন:

    1. RA8875 VIN থেকে Arduino UNO 5V।
    2. RA8875 GND থেকে Arduino UNO GND।
    3. RA8875 SCLK থেকে Arduino UNO Digital #13।
    4. RA8875 MISO থেকে Arduino UNO Digital #12।
    5. RA8875 MOSI থেকে Arduino UNO Digital #11।
    6. RA8875 INT থেকে Arduino UNO #3।
    7. RA8875 CS থেকে Arduino UNO #10।
    8. RA8875 Arduino UNO #9 রিসেট করুন।

ধাপ 3: ধাপ 2: একটি উদাহরণ স্কেচ খুলুন এবং কাস্টমাইজ করুন।

ধাপ 2: একটি উদাহরণ স্কেচ খুলুন এবং কাস্টমাইজ করুন।
ধাপ 2: একটি উদাহরণ স্কেচ খুলুন এবং কাস্টমাইজ করুন।
  1. আপনি Arduino IDE হন। সঠিক বোর্ড অর্থাৎ Arduino UNO বা MEGA ইত্যাদি নির্বাচন করার জন্য যত্ন নিন এবং সঠিক COM পোর্ট নির্বাচন করুন।
  2. Arduino IDE তে, ফাইল> উদাহরণ> Adafruit RA8875> buildtest নির্বাচন করুন
  3. স্কেচে, লাইন 39 দেখুন: “if (! Tft.begin (RA8875_480x272)) {“… নিশ্চিত করুন যে “RA8875_480x272” নির্দেশিত আছে।

ধাপ 4: ধাপ 3: স্কেচ আপলোড করুন এবং ফলাফল দেখুন।

ধাপ 3: স্কেচ আপলোড করুন এবং ফলাফল দেখুন।
ধাপ 3: স্কেচ আপলোড করুন এবং ফলাফল দেখুন।
  1. CTRL-U চেপে Arduino UNO তে সেই স্কেচ আপলোড করুন।
  2. এবং ভয়েলা! আপনার স্ক্রিন এরকম কিছু দেখানো উচিত।

প্রস্তাবিত: