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

שימוש ב- TFT 1.44 עם Arduino Nano: 4 שלבים
שימוש ב- TFT 1.44 עם Arduino Nano: 4 שלבים

וִידֵאוֹ: שימוש ב- TFT 1.44 עם Arduino Nano: 4 שלבים

וִידֵאוֹ: שימוש ב- TFT 1.44 עם Arduino Nano: 4 שלבים
וִידֵאוֹ: טיפול בחרדות ובהתמכרויות בשיטת TFT 2024, יולי
Anonim
שימוש ב- TFT 1.44 עם Arduino Nano
שימוש ב- TFT 1.44 עם Arduino Nano

במדריך זה נלמד כיצד לחבר את מסך TFT 1.44 LCD המגיע עם ערכות Robo-Geek.

מסכי LCD קטנים אלה נוחים לעבודה עם מיקרו-רובוטיקה מכיוון שהם נותנים תצוגה נוחה של 128 על 128 פיקסלים. ישנם 2 סוגים של TFT 1.44, אחד הכולל כרטיס SD והאחד ללא מחיר של 15 $ ו- 5 $ בהתאמה. מדריך זה יכסה את TFT 1.44 ללא כרטיס SD.

הדרכה זו נבדקה עם Arduino Uno או Arduino Nano. אם יש לך לוח Arduino אחר, עיין בתיעוד מכיוון שפריסת הסיכה עשויה להיות שונה. לבסוף אנו מניחים שלמשתמש יש רמת הבנה בסיסית כיצד להשתמש בארדואינו וליצור קשרים אלקטרוניים. אם אתה חדש בעולם Arduino, אנו ממליצים בחום לבדוק את ההנחיה הבאה:

www.instructables.com/id/Arduino-Nano/

שלב 1: הורדת הספריות הנדרשות

הורדת הספריות הנדרשות
הורדת הספריות הנדרשות

הוסף את הספריות הבאות ל- Arduino:

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Librar…

אם אינך יודע כיצד להוסיף ספריות, עיין בנושא זה:

www.arduino.cc/en/Guide/Libraries

שלב 2: חיווט TFT 1.44 ל- Arduino

חיווט TFT 1.44 לארדואינו
חיווט TFT 1.44 לארדואינו
חיווט TFT 1.44 לארדואינו
חיווט TFT 1.44 לארדואינו
חיווט TFT 1.44 לארדואינו
חיווט TFT 1.44 לארדואינו

בחלק האחורי של מסך ה- TFT 1.44, אנו יכולים לראות את החיבורים מ- LED ל- VCC. אנו מציעים לרשום אותו בפיסת נייר כפי שמוצג בתמונה עם ההערות הכחולות.

TFT מתאים היטב בעת שימוש בלוח לחם. וודא שכל הסיכות נמצאות באותה שורה והתקנתן בעדינות מכיוון שהסיכות עדינות. בדוק את התמונה כדי לראות כיצד החיבור נראה.

בדקנו את המסך מספר פעמים ואנו מאמינים שמשנה רמה הוא אופציונלי, כך שנחבר ישירות מהארדואינו למסך TFT 1.44 LCD.

ביחס לסיכות ארדואינו

LED עד 3.3 VSCK עד D13

SDA עד D11

A0 עד D8

RST עד D9

CS עד D10

GND ל- GND

VCC עד 5.0 V

שלב 3: הקוד: ספירה לאחור

בהשראת הסרט קצר חשמלי, קוד זה מייצר מונה למטה כדי להדגים את יכולתו של מסך LCD TFT 1.44. על מנת לראות את התוצאה הסופית, בדוק את הסרטון.

שלב 4: פתרון בעיות

פתרון תקלות
פתרון תקלות

אם אתה מתקשה להריץ את הקוד, אנו ממליצים לבצע את הפעולות הבאות:

1. וודא שהחיבורים מבוצעים כראוי בעזרת מד מתח

2. אם הצג מקוזז בכיוון האנכי, הוסף משתנה לקוד:

int yoffset = 32;

לאחר מכן הוסף yoffset לפקודות ציור, למשל:

tft.drawLine (10, 32 + yoffset, 10, 52 + yoffset, אדום);

3. מה אם ספריות Adafruit אינן מוצגות עם הצבעים הרצויים. זה קצת קשה לפתור. ההצעה שלנו, צור פונקציה קטנה המציגה כל צבע וציין את המספר. אלקטרוניקה במחירים נוחים דורשת קצת יותר פריצה, זה הכל, זה חלק מהכיף. בדוק תחילה את הצבעים הבאים והתאם בהתאם.

#define BLACK 0x0000

#define אדום 0x001F

#define כחול 0xF800

#define ירוק 0x07E0

#define צהוב 0x07FF

#define PURPLE 0xF81F

#define CYAN 0xFFE0

#define WHITE 0xFFFF

מוּמלָץ: