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

שימוש 1602 לוח מקשים LCD W/ Arduino [+פרויקטים מעשיים]: 7 שלבים
שימוש 1602 לוח מקשים LCD W/ Arduino [+פרויקטים מעשיים]: 7 שלבים

וִידֵאוֹ: שימוש 1602 לוח מקשים LCD W/ Arduino [+פרויקטים מעשיים]: 7 שלבים

וִידֵאוֹ: שימוש 1602 לוח מקשים LCD W/ Arduino [+פרויקטים מעשיים]: 7 שלבים
וִידֵאוֹ: Keypad shield 2024, נוֹבֶמבֶּר
Anonim
שימוש 1602 לוח מקשים LCD עם Arduino [+פרויקטים מעשיים]
שימוש 1602 לוח מקשים LCD עם Arduino [+פרויקטים מעשיים]

אתה יכול לקרוא את זה ועוד הדרכות מדהימות באתר הרשמי של ElectroPeak

סקירה כללית

במדריך זה תלמד כיצד להשתמש במגן לוח מקשים Arduino LCD עם 3 פרויקטים מעשיים.

מה תלמד:

  • כיצד להגדיר את המגן ולזהות את המפתחות
  • כיצד לגלול טקסט
  • כיצד להציג תווים מיוחדים

שלב 1: תכונות מגן לוח מקשים Arduino LCD 1602

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

אחד ממסכי ה- LCD הנפוצים, הזולים והפשוטים ביותר שקיימים הוא ה- LCD התו. מסך LCD זה מורכב מכמה שורות ועמודות. אותיות ומספרים נכתבים במקומות שנוצרו על ידי שורות ועמודות. לדוגמה, תו LCD 16*2 כולל 2 שורות ו -16 עמודות. כך שהוא יכול להציג 32 תווים. העבודה עם מסכי LCD אלה היא פשוטה מאוד ויש להם תאימות מלאה עם כל בקרי המיקרו ולוחות המעבד. לשם שימוש קל יותר במסכי LCD אלה, מודל ה- 16x2 שלו, כולל ארבעה מקשים להכנת התפריט, עשוי כמגן התואם גם ללוחות Arduino.

שלב 2: כיצד להשתמש במגן לוח המקשים Arduino LCD

כיצד להשתמש במגן לוח המקשים Arduino LCD
כיצד להשתמש במגן לוח המקשים Arduino LCD
כיצד להשתמש במגן לוח המקשים Arduino LCD
כיצד להשתמש במגן לוח המקשים Arduino LCD

Shuels Arduino הוא מגן ידידותי ופשוט. כדי להשתמש בו אתה צריך לדעת את pinout שלו ואת הקשר שלו Arduino בהתחלה.

שלב 3: חומרים נדרשים

Arduino Uno R3 × 1

1602 לוח מקשים LCD Arduino × 1

אפליקציות תוכנה

Arduino IDE

שלב 4: כיצד לקרוא את המפתחות?

איך לקרוא את המפתחות?
איך לקרוא את המפתחות?

במגן זה, כל 4 המפתחות מחוברים לסיכה האנלוגית 0 כדי לחסוך בסיכות דיגיטליות. אז כדאי שנשתמש ב- ADC כדי לקרוא אותם. כאשר אתה לוחץ על מקש, הוא מחזיר ערך לסיכה A0 בהתאם למעגל הפיצול ההתנגדות הפנימי, המזהה את סוג המפתח.

בואו נסתכל לעומק על הקוד:

#לִכלוֹל

הספרייה שאתה צריך עבור LCD תווים.

LCD LiquidCrystal (pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7);

הגדרת אובייקט ה- LCD לפי הפינים המחוברים ל- Arduino.

lcd.begin (16, 2);

תצורה ראשונית של ה- LCD על ידי ציון מספר העמודות והשורות. הטיעון הראשון הוא מספר העמודות, והשני הוא מספר השורות.

בטבלה שלעיל כמה מהפונקציות החשובות לעבודה עם LCD.

תוכל לבדוק באתר Arduino פונקציות נוספות.

שלב 5: כיצד לגלול טקסט?

אנו יכולים לעשות זאת בקלות באמצעות הפונקציות שלעיל.

שלב 6: כיצד להציג דמות ספציפית?

כיצד להציג דמות ספציפית?
כיצד להציג דמות ספציפית?
כיצד להציג דמות ספציפית?
כיצד להציג דמות ספציפית?

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

lcd.createChar מאחסן את המערך שלך במיקום זיכרון ותוכל להציג אותו באמצעות lcd.write

מוּמלָץ: