תוכן עניינים:

כיצד לממשק צג TFT בגודל 4x3 אינץ 'עם ארדואינו: 4 שלבים
כיצד לממשק צג TFT בגודל 4x3 אינץ 'עם ארדואינו: 4 שלבים

וִידֵאוֹ: כיצד לממשק צג TFT בגודל 4x3 אינץ 'עם ארדואינו: 4 שלבים

וִידֵאוֹ: כיצד לממשק צג TFT בגודל 4x3 אינץ 'עם ארדואינו: 4 שלבים
וִידֵאוֹ: Motorola Xoom סקירת וידאו: מוטורולה זום 2024, יולי
Anonim
כיצד להתממשק לתצוגת TFT 4x3”עם ארדואינו
כיצד להתממשק לתצוגת TFT 4x3”עם ארדואינו

FocusLCDs.com שלחה לי דוגמא חינם של מסך TFT בגודל 4x3 אינץ '(P/N: E43RG34827LW2M300-R) להתנסות. זהו TFT (צבע דק סרט טרנזיסטור) מטריקס פעיל בצבע (תצוגת קריסטל נוזלי) המשתמשת ב- TFT סיליקון אמורפי כמכשיר מיתוג. דגם זה מורכב מלוח TFT-LCD מסוג Transmissive, מעגל נהגים, יחידת תאורה אחורית. הרזולוציה של 4.3 אינץ 'TFT-LCD מכילה 480x272 פיקסלים ויכולה להציג עד 16.7M צבעים.

לפרויקט זה, תזדקק ללוח הנהגים RA8875 (זמין ב- AdaFruit תמורת 35 $) כדי להתממשק בין צג TFT ל- Arduino. הוא מגיע עם כותרת שאפשר להלחם עליה לפי הצורך.

סיכום התכונות

  • 480x272 (105.4x67.15), 8/16/18/24-bit ממשק RGB
  • תאורה אחורית LED לבנה, מבט מלמעלה
  • טמפרטורה רחבה
  • מסך מגע התנגדותי בעל 4 חוטים
  • 300 NITS
  • בקר: ILI6408B
  • תואם RoHS

שלב 1: חומרים דרושים

חומרים

  1. ארדואינו UNO
  2. 4x3 אינץ 'TFT LCD; E43RG34827LW2M300-R
  3. לוח נהגים 40 פינים RA8875
  4. לוח לחם ללא הלחמה
  5. חוטי מגשר של דופונט
  6. כותרות בגובה 2.54 מ"מ
  7. Arduino IDE
  8. כבל יו אס בי
  9. מלחם
  10. עופרת הלחמה או פח

שלב 2: שלב 1: חבר לוח RA8875 והתקן ספריות

שלב 1: חבר לוח RA8875 והתקן ספריות
שלב 1: חבר לוח RA8875 והתקן ספריות
  1. הלחם את הכותרת הנלווית ללוח RA8875.
  2. הורד והתקן את ספריות Adafruit אלה. פשוט העתק והדבק את התיקייה הפרוסה במסמכים/ארדואינו/ספריות (ב- Windows 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. חבר את הארדואינו ללוח 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. ב- IDE של Arduino, בחר קובץ> דוגמאות> Adafruit RA8875> מבחן בנייה
  3. במערכון, חפש את שורה 39: "אם (! Tft.begin (RA8875_480x272)) {" … ודא ש- "RA8875_480x272" מסומן.

שלב 4: שלב 3: העלה את הסקיצה וצפה בתוצאה

שלב 3: העלה את הסקיצה והצג את התוצאה
שלב 3: העלה את הסקיצה והצג את התוצאה
  1. העלה את המערכון הזה ל- UNO Arduino על ידי הקשה על CTRL-U.
  2. וגם וואלה! המסך שלך אמור להראות משהו כזה.

מוּמלָץ: