תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
שלום חברים, היום אני ממשק 16x2 ממשק לפטל פאי.
שלב 1: דרושים רכיבים
כאן אתה צריך את הרכיבים הבאים כדי להשלים את המשימה.
- פאי פטל
- מתאם ספק כוח ל- Raspberry Pi
- צג LCD בגודל 16x2
- פוטנציומטר 10k
- חיבור חוטים
- קרש לחם או כל מגן תצוגה בגודל 16x2
שלב 2: חיבורי מעגל
חיבורים מוצגים בתמונה זו. אבל זה לא חובה להשתמש ב- GPIO זה. אתה יכול להשתמש בכל GPIO לחיבור ה- LCD. אבל אתה חייב להזכיר את אותם GPIO ב תכנות. נגד משתנה מחובר להתאמת ניגודיות התצוגה. המסך מופעל מ- Raspberry pi. סיכת R/W מחוברת לאדמה מכיוון שאיני מבצעת כל פעולת קריאה בתצוגה.
שלב 3: עבודה
עיצבתי ספריית תצוגה כלומר lcd.py בספרייה זו אני כותב כמה פונקציות שאליהן ניתן לקרוא על ידי המשתמש. על מנת לנהוג lcd חובה לכלול את הספרייה הזו בקוד שלך. פרטים נוספים אודות הספרייה זמינים בספרייה.
קודם כל עליך לבצע את הפונקציה begin () ולהעביר את הסיכות שבהן אתה עומד להשתמש לתצוגת ממשק.
כאן הפונקציה Print () יכולה להדפיס כל ערך שהועבר לפונקציה זו.
צג זה מתממשק במצב 4 ביט כך שרק 4 סיכות D4-D7 ו- RW, EN מחוברות לסיכת פטל.
שלב 4: בדוק
כאן הסרטון שנבדק זמין
שלב 5: קוד
הנה קוד זמין להוראה זו כאן
שלב 6: חסרון
זה לא יעבוד כראוי אם נפעיל את הסקריפט הזה באופן אוטומטי בעת האתחול. הסיבה לכך היא ש- Raspberry pi אינו בקר בזמן אמת. צריך עוד שיפור בקוד הזה
שלב 7: צור איתנו קשר
להנחיות נוספות עקבו כאן
פייסבוק
בלוג
תשלח לי אימייל