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

עבודה עם LCD (Arduino): 4 שלבים
עבודה עם LCD (Arduino): 4 שלבים

וִידֵאוֹ: עבודה עם LCD (Arduino): 4 שלבים

וִידֵאוֹ: עבודה עם LCD (Arduino): 4 שלבים
וִידֵאוֹ: הקדמה לתצוגת LCD2004 עם מודול I2C לארדואינו 2024, יולי
Anonim
עבודה עם LCD (Arduino)
עבודה עם LCD (Arduino)

פרויקטים של טינקרד »

היי, היום אני הולך להראות כיצד לעבוד עם LCD פשוט בעזרת Arduino Uno. לשם כך, אני הולך להשתמש ב- TinkerCAD שהוא די קל לשימוש לבדיקת פרויקטים פשוטים כאלה.

אם אתה רוצה לדעת כיצד להשתמש ב- TinkerCAD תוכל לבדוק את הקישור המופיע להלן.

קישור:

שלב 1: רכיבים הדרושים במקום העבודה

דרושים רכיבים במקום העבודה
דרושים רכיבים במקום העבודה

קבל את כל הרכיבים מהכרטיסייה הרכיבים הנדרשים.

1) ארדואינו אונו

2) לוח לחם קטן

3) LCD (16 x 2)

4) פוטנציומטר (10K אוהם)

5) הנגד (220 אוהם)

שלב 2: חיבור כל הרכיבים

חיבור כל הרכיבים
חיבור כל הרכיבים
חיבור כל הרכיבים
חיבור כל הרכיבים

כעת עלינו לחבר את כל הרכיבים בכדי לבצע את מטרתנו. ראשית, הנח את ה- LCD על לוח הלחם כפי שמוצג (ב- TinkerCAD הוא יצמיד אוטומטית את מיקומי הסיכה כראוי). לאחר מכן הנח את הפוטנציומטר, בכל מקום על לוח הלחם, אך לא ליד ה- LCD (כדי להימנע מסיבוך החיבורים). התחל לחבר את הפינים של Arduino ל- LCD כפי שמוצג, 5V ל- VCC, GND ל- GND, ReadWrite ל- GND, Resister בחר לסיכה 12, אפשר לסיכה 11, DB4 אל פין 5, DB5 אל פין 4, DB6 אל פין 3, DB7 לסיכה 2.

כעת חבר את הנורית (-ve) ל- GND ולד (+ve) ל 5V דרך הנגד של 220 אוהם.

חבר את המגב של הפוטנטיומטר לפין הניגודיות (VO) של ה- LCD, זה יעזור לנו להתאים את בהירות מסך ה- LCD.

להלן גיליון הנתונים של LCD 16 x 2, קישור:

שלב 3: הוסף קוד ללוח Arduino

הוסף קוד ללוח Arduino
הוסף קוד ללוח Arduino

כעת פתח את כרטיסיית הקודים על ידי לחיצה על הקוד ועל האפשרות על הטקסט מהתפריט הנפתח. נקה את כל הקוד הקיים בו. כלול את קובץ הכותרת LiquidCrystal.h לצורך פעולת הפקודה LCD. לאחר מכן הצהירו על הסיכות המחוברות ל- Arduino. בפונקציית הגדרת הריק החל את העברת הנתונים מארדואינו ל- LCD באמצעות הפקודה lcd.begin (16, 2). כתוב קוד לדוגמא להצגה ב- LCD (כפי שמוצג).

כעת אלו הן מילות המפתח החשובות בהתייחס לקובץ הכותרת של LiquidCrystal.h, lcd.begin () [יזם את הממשק של ה- LCD]

lcd.print () [מדפיס טקסט למסך LCD]

lcd. Display () [מדליק תצוגת LCD]

lcdNoDisplay () [מכבה את תצוגת LCD]

קישור ל- github (קוד):

שלב 4: הדגמה

אם יש בעיה, אנא יידע אותי.

מוּמלָץ: