সুচিপত্র:

Arduino TFT গ্রাফিক্স শিল্ড: 4 টি ধাপ (ছবি সহ)
Arduino TFT গ্রাফিক্স শিল্ড: 4 টি ধাপ (ছবি সহ)

ভিডিও: Arduino TFT গ্রাফিক্স শিল্ড: 4 টি ধাপ (ছবি সহ)

ভিডিও: Arduino TFT গ্রাফিক্স শিল্ড: 4 টি ধাপ (ছবি সহ)
ভিডিও: Hello GIGA Display Shield 2024, জুলাই
Anonim
Image
Image
তারের ডায়াগ্রাম
তারের ডায়াগ্রাম

এই নির্দেশযোগ্য ব্যাখ্যা করে কিভাবে আপনার Arduino UNO R3 এর জন্য 240 x 320 পিক্সেল (QVGA) রঙের গ্রাফিক্স ieldাল তৈরি করতে হয়।

একটি SPাল, যা একটি SPI বাস এবং একটি ILI9341 ডিসপ্লে কন্ট্রোলার, সরাসরি আপনার Arduino এ প্লাগ করে।

শুধুমাত্র 5 টি Arduino ডেটা পিন ব্যবহার করা হয় যা আপনার প্রকল্পের জন্য অন্যান্য পিনগুলি মুক্ত রাখে।

TFT ডিসপ্লে আপনার Arduino এর সমান দৈর্ঘ্য যা একটি পরিপাটি প্যাকেজ তৈরি করে।

ঢাল:

  • তারের প্রয়োজন দূর করে।
  • প্রদর্শনের জন্য একটি স্থিতিশীল মাউন্ট প্রদান করে
  • প্রয়োজনীয় 5 ভোল্ট থেকে 3 ভোল্ট ভোল্টেজ ডিভাইডার রয়েছে
  • অন্যান্য Arduino ieldsালের উপরে স্ট্যাক করা যেতে পারে

যন্ত্রাংশের আনুমানিক খরচ $ 20 এরও কম

ছবি

ছবি 1 Arduino ieldাল চালিত দেখায়।

ভিডিও টিএফটি shালকে কর্মে দেখায়।

ধাপ 1: অংশ তালিকা

নিম্নলিখিত অংশগুলি https://www.aliexpress.com/ থেকে প্রাপ্ত হয়েছিল:

  • 1 শুধুমাত্র 2.2 ইঞ্চি TFT SPI LCD ডিসপ্লে মডিউল 240*320 ILI9341 Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC এর জন্য SD কার্ড স্লট সহ [1]
  • আরডুইনো ATMEGA328P UNO R3 শিল্ড FR-4 ফাইবার PCB ব্রেডবোর্ড 2mm 2.54mm পিচ জন্য শুধুমাত্র প্রোটোটাইপ PCB সম্প্রসারণ বোর্ড

নিম্নলিখিত অংশগুলি স্থানীয়ভাবে প্রাপ্ত হয়েছিল:

  • 5 শুধুমাত্র 2K2 ওহম 1/8 ওয়াট ধাতু ফিল্ম প্রতিরোধক
  • 5 শুধুমাত্র 3k3 ওহম 1/8 ওয়াট ধাতু ফিল্ম প্রতিরোধক
  • PCBs এর জন্য 1 মাত্র 40 পিন হেডার টার্মিনাল স্ট্রিপ 0.1 "/2.54 মিমি পিচ
  • 10 amp টিনড কপার ফিউজ তার

যন্ত্রাংশের আনুমানিক খরচ $ 20 এরও কম

ধাপ 2: তারের ডায়াগ্রাম

তারের ডায়াগ্রাম
তারের ডায়াগ্রাম
তারের ডায়াগ্রাম
তারের ডায়াগ্রাম

টিএফটি মডিউল 5 ভোল্ট গ্রহণ করে, কারণ এতে 3 ভোল্টের ভোল্টেজ রেগুলেটর থাকে, কিন্তু টিএফটি ইনপুটগুলির প্রত্যেকটি 3 ভোল্ট আশা করে।

2K2 | 3K3 ভোল্টেজ বিভাজক Arduino 5 ভোল্ট আউটপুট 3 ভোল্টে কমিয়ে দেয়।

ছবি

  • ছবি 1 টিএফটি তারের চিত্র দেখায়।
  • ছবি 2 মিলে যাওয়া ieldাল দেখায়
  • ছবি 3 showsালটি নীচের দিকে দেখায়
  • ফটো 4 শো ieldালের একটি শীর্ষ দৃশ্য
  • ছবি 5 একত্রিত ইউনিট দেখায়

পরীক্ষামূলক

  • Fাল থেকে TFT ডিসপ্লে আনপ্লাগ করুন
  • আপনার Arduino মধ্যে ieldাল োকান
  • আপনার কম্পিউটারে আপনার Arduino প্লাগ করুন
  • পরীক্ষা করুন যে প্রতিটি ভোল্টেজ ডিভাইডার জংশন 3 ভোল্ট পরিমাপ করে।
  • আপনার কম্পিউটার থেকে Arduino সংযোগ বিচ্ছিন্ন করুন
  • টিএফটি ডিসপ্লেতে প্লাগ করুন
  • আপনি এখন যাওয়ার জন্য প্রস্তুত।

ধাপ 3: সফটওয়্যার

সংযুক্ত কোড ছাড়াও তিনটি লাইব্রেরি ফাইল প্রয়োজন

ধাপ 1

নিম্নলিখিত লাইব্রেরি ফাইলগুলি ডাউনলোড করুন:

  • https://github.com/adafruit/Adafruit_ILI9341
  • https://github.com/adafruit/Adafruit-GFX- লাইব্রেরি
  • https://github.com/adafruit/Adafruit_BusIO

উপরের প্রতিটি ফাইল জিপ ফরম্যাটে আছে এবং আপনার ডাউনলোড ফোল্ডারে প্রদর্শিত হবে

ধাপ ২

আপনার Arduino IDE ব্যবহার করে উপরের প্রতিটি লাইব্রেরি নির্বাচন করুন এবং ইনস্টল করুন:

  • "স্কেচ | লাইব্রেরি অন্তর্ভুক্ত করুন জিপ লাইব্রেরি যোগ করুন … | Adafruit_ILI9341-master.zip”
  • "স্কেচ | লাইব্রেরি অন্তর্ভুক্ত করুন জিপ লাইব্রেরি যোগ করুন … | Adafruit-GFX-Library-master.zip"
  • "স্কেচ | লাইব্রেরি অন্তর্ভুক্ত করুন জিপ লাইব্রেরি যোগ করুন … | Adafruit_BusIO-master.zip"

ধাপ 3

আপনার Arduino IDE থেকে:

  • সংযুক্ত "graphicstest2.ino" ফাইলটি একটি Arduino স্কেচে অনুলিপি করুন [1]
  • স্কেচটিকে "গ্রাফিকস্টেস্ট 2" হিসাবে সংরক্ষণ করুন তারপর এটি আপনার আরডুইনোতে আপলোড করুন

বিঃদ্রঃ

[1]

“Graphicstest2.ino” এর বিষয়বস্তু লাইব্রেরির উদাহরণ ফাইলের অনুরূপ”… | Arduino | লাইব্রেরি | Adafruit_ILI9341- মাস্টার | উদাহরণ | গ্রাফিক টেস্ট | graphicstest.ino”ছাড়া কিছু অতিরিক্ত ডিসপ্লে মডিউল পিন হেডারে সংজ্ঞায়িত করা হয়েছে।

কভার ছবির কোডও অন্তর্ভুক্ত করা হয়েছে।

ধাপ 4: সারাংশ

আপনার Arduino Uno R3 এর জন্য কিভাবে একটি TFT গ্রাফিক্স ieldাল তৈরি করতে হয় তা নির্দেশযোগ্য

ডিসপ্লে সাইজ 320 x 240 পিক্সেল (QVGA)

SPI ieldাল সরাসরি আপনার Arduino এ প্লাগ করে

শুধুমাত্র 5 টি Arduino ডেটা পিন প্রয়োজন

TFT ডিসপ্লে আপনার Arduino এর সমান দৈর্ঘ্য যা একটি পরিপাটি প্যাকেজ তৈরি করে।

যন্ত্রাংশের আনুমানিক খরচ $ 20

আমার অন্যান্য নির্দেশাবলী দেখতে এখানে ক্লিক করুন।

প্রস্তাবিত: