সুচিপত্র:

আপনার প্রকল্পের মূল্য দিন: গ্রাফিক ডিসপ্লে ব্যবহার করুন !: 14 টি ধাপ
আপনার প্রকল্পের মূল্য দিন: গ্রাফিক ডিসপ্লে ব্যবহার করুন !: 14 টি ধাপ

ভিডিও: আপনার প্রকল্পের মূল্য দিন: গ্রাফিক ডিসপ্লে ব্যবহার করুন !: 14 টি ধাপ

ভিডিও: আপনার প্রকল্পের মূল্য দিন: গ্রাফিক ডিসপ্লে ব্যবহার করুন !: 14 টি ধাপ
ভিডিও: কম্পিউটার কেনার আগে জেনে নিন, Computer Buying Guide, What to Know Before Buying a Computer 2024, নভেম্বর
Anonim
Image
Image
প্রদর্শন
প্রদর্শন

আমাদের আজকের ভিডিওতে, আমি আপনাকে 1.8 ইঞ্চি TFT ডিসপ্লে দেখাতে যাচ্ছি। এটি একটি 128 বাই 160 গ্রাফিক ডিসপ্লে। এটি ESP32 LoRa তে যা আসে তার চেয়ে বড়, এবং আমি useতিহ্যগত ESP32 তেও এর ব্যবহার দেখাব। এডাফ্রুট দ্বারা তৈরি একটি উদাহরণ ব্যবহার করে এই দুটি মডেলের মাইক্রোকন্ট্রোলারের সাথে এই ডিসপ্লেটি ব্যবহার করার জন্য আমাদের অ্যাসেম্বলি এবং সোর্স কোড থাকবে। আমি বিশেষভাবে ডিসপ্লেটিকে একটি খুব গুরুত্বপূর্ণ বৈশিষ্ট্য বলে মনে করি, কারণ এটি আপনাকে আপনার সার্কিট থেকে মতামত দেয়।

ধাপ 1: বিক্ষোভ

ধাপ 2: ব্যবহৃত সম্পদ

ব্যবহৃত সম্পদ
ব্যবহৃত সম্পদ

• ESP32-WROOM

• ESP32 LoRa

T ডিসপ্লে টিএফটি এলসিডি 1.8 ''

• প্রোটোবোর্ড

Ump জাম্পার

ধাপ 3: সমাবেশ

সমাবেশ
সমাবেশ

ধাপ 4: TFT 1.8 "পিনআউট প্রদর্শন

TFT 1.8
TFT 1.8

ধাপ 5: ESP-WROOM32 টিএফটি ডিসপ্লে 1.8 এর সাথে মাউন্ট করা"

ESP-WROOM32 TFT ডিসপ্লে 1.8 এর সাথে মাউন্ট করা "
ESP-WROOM32 TFT ডিসপ্লে 1.8 এর সাথে মাউন্ট করা "

ধাপ 6: ESP-WROOM32 সংযোগ টেবিল এবং TFT1.8 "প্রদর্শন

ESP-WROOM32 সংযোগ টেবিল এবং TFT1.8
ESP-WROOM32 সংযোগ টেবিল এবং TFT1.8

ধাপ 7: TSPT ডিসপ্লে 1.8 এর সাথে ESP32 LoRa মাউন্ট

ইএসপি 32 লোরা মাউন্ট টিএফটি ডিসপ্লে 1.8 "
ইএসপি 32 লোরা মাউন্ট টিএফটি ডিসপ্লে 1.8 "

ধাপ 8: ESP32 LoRa সংযোগ সারণী এবং TFT1.8 "প্রদর্শন

ESP32 LoRa কানেকশন টেবিল এবং TFT1.8
ESP32 LoRa কানেকশন টেবিল এবং TFT1.8

ধাপ 9: লাইব্রেরি ইনস্টল করা - Arduino IDE

লাইব্রেরি ইনস্টল করা - Arduino IDE
লাইব্রেরি ইনস্টল করা - Arduino IDE
লাইব্রেরি ইনস্টল করা - Arduino IDE
লাইব্রেরি ইনস্টল করা - Arduino IDE

নীচের লিঙ্কগুলি অ্যাক্সেস করে দুটি জিপ ফাইল ডাউনলোড করুন:

অ্যাডাফ্রুট জিএফএক্স লাইব্রেরি:

অ্যাডাফ্রুট ST7735 লাইব্রেরি: https://github.com/adafruit/Adafruit-ST7735- লাইব্রেরি

1. Arduino IDE খোলা থাকার সাথে, Sketch -> Add Library -> Add Library. ZIP এ ক্লিক করুন

2. ডাউনলোড করা ফাইলের জন্য ব্রাউজ করুন, নির্বাচন করুন এবং খুলুন ক্লিক করুন

3. উভয় ডাউনলোড করা লাইব্রেরির জন্য এটি করুন

ধাপ 10: কোড

ESP-WROOM কোড 32

ঘোষণা এবং পরিবর্তনশীল

#অন্তর্ভুক্ত // কোর গ্রাফিক্স লাইব্রেরি #অন্তর্ভুক্ত // ST7735 এর জন্য হার্ডওয়্যার-নির্দিষ্ট লাইব্রেরি #অন্তর্ভুক্ত // এই পিনগুলি 1.8 TFT ieldাল // ESP32-WROOM #Define TFT_DC 12 // A0 #define TFT_CS 13 // এর জন্যও কাজ করবে। CS #define TFT_MOSI 14 // SDA #define TFT_CLK 27 // SCK #define TFT_RST 0 #define TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS, TFT_DC, TFT_MOSI, TFT_RST, TFT_CLST, TFT_CLST;

ESP32 LoRa কোড

ঘোষণা এবং পরিবর্তনশীল

#অন্তর্ভুক্ত // কোর গ্রাফিক্স লাইব্রেরি #অন্তর্ভুক্ত // ST7735 এর জন্য হার্ডওয়্যার-নির্দিষ্ট লাইব্রেরি #অন্তর্ভুক্ত #TFT_DC 17 সংজ্ঞা #A0 #ডিফাইন TFT_CS 21 // CS #ডিফাইন TFT_MOSI 2 // SDA #ডিফাইন TFT_CLK 23 // SCK #ডিফাইন TFT_RST 0 #TFT_MISO নির্ধারণ করুন 0 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST);

ধাপ 11: ESP32 কোড

ESP32 কোড
ESP32 কোড

বিঃদ্রঃ

Used ব্যবহৃত গ্রাফিক্স কোডটি প্রস্তুতকারক অ্যাডাফ্রুট দ্বারা তৈরি একটি উদাহরণ:

• যাইহোক, কোডে ঘোষিত পিনগুলি পূর্বে দেখানো ESP32 এর সাথে কাজ করার জন্য পরিবর্তন করা হয়েছে।

Lesson এই পাঠের উদ্দেশ্য শুধুমাত্র প্রদর্শন এবং ESP32 এর মধ্যে যোগাযোগ শেখানো।

ধাপ 12: সেটিংস তৈরি করুন

বিল্ড সেটিংস
বিল্ড সেটিংস
বিল্ড সেটিংস
বিল্ড সেটিংস

বিল্ড কনফিগারেশনগুলি নীচের ছবিতে দেখানো হয়েছে। বোর্ডগুলি হল ESP32 Dev মডিউল এবং Heltec_WIFI_LoRa_32

ধাপ 13: লিঙ্ক

টিএফটি ডিসপ্লে লাইব্রেরি

github.com/adafruit/Adafruit-GFX- লাইব্রেরি

github.com/adafruit/Adafruit-ST7735- লাইব্রেরি

PDF - GFX টিউটোরিয়াল

cdn-learn.adafruit.com/downloads/pdf/adafruit-gfx-graphics-library.pdf

ধাপ 14: ফাইল

ফাইল ডাউনলোড করুন:

পিডিএফ

আইএনও

প্রস্তাবিত: