विषयसूची:

Arduino के साथ 4x3”TFT डिस्प्ले को कैसे इंटरफ़ेस करें: 4 चरण
Arduino के साथ 4x3”TFT डिस्प्ले को कैसे इंटरफ़ेस करें: 4 चरण

वीडियो: Arduino के साथ 4x3”TFT डिस्प्ले को कैसे इंटरफ़ेस करें: 4 चरण

वीडियो: Arduino के साथ 4x3”TFT डिस्प्ले को कैसे इंटरफ़ेस करें: 4 चरण
वीडियो: Arduino TFT LCD Touch Screen Tutorial | 3.5 Inch 480x320 TFT LCD SD card and touch 2024, नवंबर
Anonim
Arduino के साथ 4x3”TFT डिस्प्ले को कैसे इंटरफ़ेस करें
Arduino के साथ 4x3”TFT डिस्प्ले को कैसे इंटरफ़ेस करें

FocusLCDs.com ने मुझे एक 4x3” TFT LCD (P/N: E43RG34827LW2M300-R) का एक नि:शुल्क नमूना भेजा। यह एक रंग सक्रिय मैट्रिक्स TFT (थिन फिल्म ट्रांजिस्टर) LCD (लिक्विड क्रिस्टल डिस्प्ले) है जो स्विचिंग डिवाइस के रूप में अनाकार सिलिकॉन TFT का उपयोग करता है। यह मॉडल ट्रांसमिसिव टाइप टीएफटी-एलसीडी पैनल, ड्राइवर सर्किट, बैकलाइट यूनिट से बना है। 4.3”टीएफटी-एलसीडी के रिज़ॉल्यूशन में 480x272 पिक्सेल होते हैं, और यह 16.7M रंग तक प्रदर्शित कर सकता है।

इस प्रोजेक्ट के लिए, आपको Arduino पर TFT डिस्प्ले को इंटरफ़ेस करने के लिए RA8875 ड्राइवर बोर्ड (AdaFruit पर US$35 में उपलब्ध) की आवश्यकता होगी। यह एक हेडर के साथ आता है जिसे आप आवश्यकतानुसार मिलाप कर सकते हैं।

सुविधाओं का सारांश

  • 480x272 (105.4x67.15), 8/16/18/24-बिट आरजीबी इंटरफ़ेस
  • सफेद एलईडी बैकलाइट, शीर्ष दृश्य
  • विस्तृत तापमान
  • ट्रांसमिसिव, 4-तार प्रतिरोधी टच स्क्रीन
  • 300 एनआईटीएस
  • नियंत्रक: ILI6408B
  • RoHS कॉम्प्लाइंट

चरण 1: आवश्यक सामग्री

सामग्री

  1. अरुडिनो यूएनओ
  2. 4x3”टीएफटी एलसीडी; E43RG34827LW2M300-R
  3. RA8875 40-पिन ड्राइवर बोर्ड
  4. सोल्डरलेस ब्रेडबोर्ड
  5. ड्यूपॉन्ट जम्पर तार
  6. 2.54mm-पिच हैडर
  7. अरुडिनो आईडीई
  8. यूएसबी केबल
  9. सोल्डरिंग आयरन
  10. सोल्डरिंग लीड या टिन

चरण 2: चरण 1: RA8875 बोर्ड से कनेक्ट करें और पुस्तकालय स्थापित करें।

चरण 1: RA8875 बोर्ड कनेक्ट करें और पुस्तकालय स्थापित करें।
चरण 1: RA8875 बोर्ड कनेक्ट करें और पुस्तकालय स्थापित करें।
  1. साथ वाले हेडर को RA8875 बोर्ड से मिलाएं।
  2. इन एडफ्रूट पुस्तकालयों को डाउनलोड और स्थापित करें। बस अनज़िप किए गए फ़ोल्डर को दस्तावेज़ों/Arduino/पुस्तकालयों (विंडोज़ 10 में) में कॉपी और पेस्ट करें। ध्यान दें कि Arduino IDE फ़ाइल नामों में डैश "-" पसंद नहीं करता है; बस इसे अंडरस्कोर "_" से बदलें।

    1. Adafruit_RA8875_Master (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. TFT डिस्प्ले को RA8875 बोर्ड से कनेक्ट करें। ध्यान रखें कि डिस्प्ले ऊपर की ओर होनी चाहिए।
  4. छवि में जैसे Arduino को RA8875 बोर्ड से कनेक्ट करें:

    1. RA8875 VIN से Arduino UNO 5V।
    2. RA8875 GND में Arduino UNO GND।
    3. RA8875 SCLK से Arduino UNO डिजिटल #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. और वोइला! आपकी स्क्रीन कुछ इस तरह दिखनी चाहिए।

सिफारिश की: