תוכן עניינים:
וִידֵאוֹ: תצוגת LCD 20X4 ממשק ל- Nodemcu: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
החלטתי לשתף זאת מכיוון שנתקלתי בעבר בקשיים במשימה הקודמת שלי, ניסיתי לחבר גרפיקה (128x64) LCD עם Nodemcu אך ללא הועיל. הבנתי שזה חייב להיות קשור לספרייה (ספרייה ל- LCD גרפי שונה מה- LCD הנפוץ), נראה שהספרייה הקיימת כיום אינה מתאימה ל- nodemcu ממשק GLCD, ממש מקווה שיצאו עם "הספרייה המתאימה" בקרוב. רציתי לנסות אבל אני במגבלת זמן אז קיבלתי החלטה לשנות מ- LCD גרפי ל- 20X4 LCD של Bluebacklight. חשבתי שזה יהיה קל מכיוון שהתכונות די דומות ל- 16x2 LCD אבל שוב טעיתי. לפיכך, התחלתי את מסע הניסיון שלי-ושגיאה כדי לגרום לזה להסתדר.
ממשק כל LCD עם Arduino Uno קל, אתה יכול למצוא הדרכות רבות זמינות. יש גם הדרכה לממשק LCD עם NodeMCU, חלקם משתמשים ב- "I2C expender" של "Shift register" ואחרים משתמשים ב"מתאם I2C LCD "אך נראה כי לא כל הדרכה תואמת וחלקם 'מיושנים', ייתכן שהם שימוש בספרייה אחרת או ישנה, אני מקבל שגיאה פעם אחת כזו: "שגיאה בהרכבת לוח NodeMCU 1.0 (מודול ESP-12E)", אז אני משנה לספרייה אחרת. בוצע חיבור אך עם אזהרה: "אזהרה: ספריית LiquidCrystal_I2C-1.1.2 טוענת שהוא פועל על אדריכלות (יתכן) ועשוי להיות בלתי תואם ללוח הנוכחי שלך הפועל על אדריכלות (esp8266)", נתתי לו נסה בכל זאת, העלה ללוח שלי ואז הצלחה!
שלב 1: העלה את הספרייה לספריות Arduino
לפני ההתחלה, ודא שכבר התקנת את הספרייה עבור NodeMCU, אם לא תוכל לבצע את השלב הזה כאן. לאחר מכן אל תשכח להוריד ולהתקין את ספריית LiquidCrystal_I2C שלך גם עבור ה- LCD שלך.
מצורף כאן קובץ ה- zip של ספריית LiquidCrystal_I2C בה השתמשתי עבור הדרכה זו. אני לא זוכר מאיזה אתר הורדתי אותו אבל קרדיט לבעלים.
הערות: זהו הקובץ המצורף לאזהרה שהזכרתי קודם. אבל אין לי בעיה להעלות את הקוד ללוח NodeMCU שלי.
שלב 2: חבר את הסיכה שלך
אני מחבר את תצוגת ה- LCD ל- NodeMCU באמצעות מתאם סידורי I2C LCD, החל מ 8 פינים של ה- LCD ועד 4 פינים של המתאם. זה מאוד נוח מכיוון ש NodeMCU קטן ואנו רוצים להגביל את השימוש בסיכה בלוח זה. אני משתמש בסיכה D1, D2, Vin ו- Gnd של NodeMCU. החיבור ל- LCD:
וין = VCC
Gnd = Gnd
D1 = SDA
D2 = SCL
מאוד פשוט.
שלב 3: העלה קוד והפעל
העתק את הקוד שצירפתי כאן והפעל. וודא שבחרת את שנה את הקוד כרצונך. בהצלחה.
יהי רצון שהמדריך הקטן הזה יעזור לך. אם יש לך שאלה, אל תהסס להגיב.
מוּמלָץ:
משחק מספריים מסלע סלע ארדואינו באמצעות כף יד באמצעות תצוגת LCD בגודל 20x4 עם I2C: 7 שלבים
משחק מספריים מסלע סלע ארדואינו באמצעות כף יד באמצעות תצוגת LCD בגודל 20x4 עם I2C: שלום לכולם או שאולי עלי לומר "שלום עולם!" יהיה תענוג גדול לשתף אתכם בפרויקט שהיווה את הכניסה שלי להרבה דברים של ארדואינו. זהו משחק מספריים ארדואינו נייר סלע באמצעות כף יד באמצעות תצוגת LCD I2C 20x4. אני
תחילת העבודה עם ממשק חיישן I2C ?? - ממשק MMA8451 שלך באמצעות ESP32s: 8 שלבים
תחילת העבודה עם ממשק חיישן I2C ?? - ממשק ה- MMA8451 שלך באמצעות ESP32s: במדריך זה, תלמד הכל על איך להתחיל, להתחבר ולהשיג מכשיר I2C (מאיץ) שעובד עם בקר (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
מדריך LCD 16x2 Arduino - תצוגת LCD 1602 ממשק עם Arduino Uno: 5 שלבים
מדריך LCD 16x2 Arduino | ממשק 1602 LCD עם Arduino Uno: היי חבר'ה מכיוון שפרויקטים רבים זקוקים למסך כדי להציג את הנתונים בין אם מדובר באיזה מד DIY או בתצוגת ספירת מנוי של YouTube או מחשבון או נעילת לוח מקשים עם תצוגה ואם כל סוגי הפרויקטים האלה נעשים עם arduino הם בהחלט יגדירו
ממשק ממשק קל ליישם -- תצוגת OLED עם ג'ויסטיק ולחצנים: 6 שלבים
ממשק ממשק קל ליישם || תצוגת OLED עם ג'ויסטיק ולחצנים: מודול זה כולל צג OLED עם שני כפתורים, ג'ויסטיק 5 כיוונים ומד תאוצה 3 צירים. זה שימושי בהגדרת ממשק משתמש לפרויקט. היי, מה קורה חבר'ה? אקרש כאן מ- CETech. היום אנו נסתכל על מודול הכל-באחד, אשר
עיצוב תפריט ARDUINO עם ממשק משתמש OLED (ממשק משתמש): 4 שלבים
עיצוב תפריט ARDUINO עם OLED-UI (ממשק משתמש): היי כולם! במדריך זה אנסה להסביר כיצד ליצור עיצוב תפריט ARDUINO באמצעות מסך OLED i2c. הוא ידוע גם בשם ממשק משתמש (ממשק משתמש). הוא משמש לפרויקטים רבים אך הוא חייב להיות מוכר לך ממדפסות תלת מימד :) כאן גם סרטון