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

כיצד ממשק LCD בגודל 16x4 עם ארדואינו: 6 שלבים
כיצד ממשק LCD בגודל 16x4 עם ארדואינו: 6 שלבים

וִידֵאוֹ: כיצד ממשק LCD בגודל 16x4 עם ארדואינו: 6 שלבים

וִידֵאוֹ: כיצד ממשק LCD בגודל 16x4 עם ארדואינו: 6 שלבים
וִידֵאוֹ: ALLTECH.CO.IL | סקירת מיקרוסקופ דיגיטלי מקצועי עצמאי עם מסך מובנה - LCD Digiscope 2024, נוֹבֶמבֶּר
Anonim
כיצד ממשק LCD בגודל 16x4 עם ארדואינו
כיצד ממשק LCD בגודל 16x4 עם ארדואינו

מבוא

לאחרונה קיבלתי כמה דוגמאות LCD בחינם מחברי ב- FocusLCDs.com. אחד מהם הוא 16x4 LCD; P/N: C164AXBSYLY6WT. הוא משתמש בבקר ST7066U (ראו גליון נתונים כאן) במקום ב- HD44780 הנפוץ במגני LCD. אני לא כל כך בטוח אם זה יעבוד עם Arduino וספריות שלו, אז רציתי לנסות את זה.

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

  • תמונה חדה יותר, זווית צפייה רחבה יותר
  • נהג: ST7066U
  • רקע צהוב
  • תאורה אחורית של Y/G
  • טווח טמפרטורות: -20 C עד +70 C
  • תואם ROHS

שלב 1: חומרים

אסוף את החומרים המפורטים להלן:

  1. ארדואינו (UNO או MEGA)
  2. 16x4 LCD; C164AXBSYLY6WT
  3. לוח לחם ללא הלחמה
  4. חוטי מגשר של דופונט
  5. כותרות בגובה 2.54 מ"מ
  6. פוטנציומטר 10k אוהם
  7. Arduino IDE
  8. כבל יו אס בי

שלב 2: כותרות הלחמה

כותרות הלחמה
כותרות הלחמה

הלחם את הכותרת למודול ה- LCD. 16 סיכות בסך הכל. עיין בתמונה זו לקבלת הסימפטומים.

שלב 3: חוט את המעגל

חוט את המעגל
חוט את המעגל

חברו את המעגל כפי שמוצג; עשה את זה עם פריטינג. הפוטנציומטר מיועד לשינוי התאורה האחורית.

שלב 4: הפעל את Arduino IDE

הפעל את ה- IDE של Arduino. הקפד לבחור את הלוח הנכון כלומר Arduino UNO או MEGA וכו 'ובחר את היציאה הנכונה.

שלב 5: קוד את הסקיצה

קוד הסקיצה
קוד הסקיצה

הקלד את הסקיצה הזו ב- IDE והעלה.

/* זוהי סקיצה לבדיקת LCD בגודל 16x4:

* FocusLCD P/N: C164AXBSYLY6WT

*/

#include LiquidCrystal lcd (8, 9, 4, 5, 6, 7);

הגדרת בטל () {

lcd.begin (16, 4);

lcd.setCursor (0, 0);

lcd.print ("FocusLCDs.com");

lcd.setCursor (0, 1);

lcd.print ("מסכי ה- LCD הטובים ביותר!");

lcd.setCursor (0, 2);

lcd.print ("P/N:");

lcd.setCursor (0, 3);

lcd.print ("C164AXBSYLY6WT");

}

לולאת חלל () {

}

שלב 6: צפה בתוצאה

צפה בתוצאה
צפה בתוצאה

מזל טוב! ה- LCD שלך אמור להראות משהו כזה.

מוּמלָץ: