תוכן עניינים:
וִידֵאוֹ: I2C LCD ב- NodeMCU V2 עם Arduino IDE: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
במדריך מהיר זה אראה לך כיצד אוכלים ארוחת צהריים עם מתאם סידורי I2C ב- NodeMCU v2 באמצעות ArduinoIDE וספריות זמינות.
שלב 1: חלקים ותוכנות נדרשים
חוּמרָה:
1. NodeMCU v2
2. תצוגת LCD בגודל 16x2 עם מודול מתאם ממשק סידורי i2c
3. כמה חוטים, USB לאספקת חשמל והעלאת סקיצות
תוֹכנָה:
1. ArduinoIDE -
2. ספריית LiquidCrystal_I2C-https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
שלב 2: התקנת חומרה
הכנות:
כאשר אתה מזמין LCD מ- Ali/ebay אתה יכול להלחיד כותרות של 16 פינים לתצוגת LCD על מנת להימנע מ'בלגן חיווט 'בעת חיבור למתאם טורי
להכין:
- הניחו צג LCD ומתאם סידורי על לוח הלחם זה ליד זה
- חבר את סיכת SCL של המתאם עם סיכת NodeMCU D1
- חבר את סיכת ה- SDA של המתאם עם סיכת No2MCU D2
- חבר את GND של מתאם, סיכות VCC עם NodeMCU GND, Vin בהתאם - כאן אני צריך להסביר דבר אחד. בעיקרון אתה צריך לחבר תצוגת LCD למקור 5v אבל ל- NodeMCU יש רק יציאות 3.3v כך שה- LCD די כהה. אם אתה מספק LCD עם מקור 5v חיצוני, תצטרך להשתמש בממיר רמה לוגי כי זה לא יעבוד. כאן השתמשתי בפריצה מסוימת באמצעות חשמל המסופק באמצעות USB שעוקף ל- Vin. זה 5V אבל זה עובד:)
שלב 3: הסקיצה
הכנות:
- התקן את ArduinoIDE
- הוסף תמיכה ב- NodeMCU - מתואר יפה כאן.
- הוסף את ספריית LiquidCrystal_I2C - אנא השתמש בהוראות המסופקות על ידי המחבר. התקנה מ- AdruinoIDE תוסיף גרסה מיושנת
הסקיצה:
#לִכלוֹל
#לִכלוֹל
LiquidCrystal_I2C lcd (0x27, 16, 2);
הגדרת בטל () {
Serial.begin (115200);
// השתמש בהגדרות PINS מוגדרות מראש
Wire.begin (D2, D1);
lcd.begin ();
lcd.home ();
lcd.print ("שלום, NodeMCU");
}
לולאת void () {// אל תעשה כלום כאן}
העלה את המערכון וסיימת!
מוּמלָץ:
ממסר I2C פגש את Arduino IDE: 5 שלבים
ממסר I2C Met Arduino IDE: אני מזמין לוח ממסר נחמד אבל לא הייתה הוראה של ArduinoIDE, רק Raspberry Pi e.o. אני מגלה כיצד להשתמש בו עם Arduino ורוצה לשתף אותו כדי שתוכל לחסוך את הזמן הזה. דוגמה מקורית של RaspberryPi: wiki.52pi.com/index.php/DockerPi_4_Channel_R
תצוגת LCD I2C / IIC - השתמש ב- LCD SPI לתצוגת LCD I2C באמצעות מודול SPI ל- IIC עם Arduino: 5 שלבים
תצוגת LCD I2C / IIC | השתמש ב- LCD SPI לתצוגת LCD I2C באמצעות מודול SPI ל- IIC עם Arduino: היי חבר'ה מכיוון של- SPI LCD 1602 רגיל יש יותר מדי חוטים להתחבר כך שקשה מאוד לחבר אותו ל- arduino אבל יש מודול אחד זמין בשוק שיכול המר את תצוגת SPI לתצוגת IIC, אז עליך לחבר רק 4 חוטים
תצוגת LCD I2C / IIC - המרת LCD SPI לתצוגת LCD I2C: 5 שלבים
תצוגת LCD I2C / IIC | המרת LCD SPI לתצוגת LCD I2C: שימוש בתצוגת spi lcd צריך יותר מדי חיבורים לעשות וזה ממש קשה לעשות אז מצאתי מודול שיכול להמיר את ה- i2c lcd ל- spi lcd אז בואו נתחיל
תחילת העבודה עם Esp 8266 Esp-01 עם Arduino IDE - התקנת לוחות Esp ב- Arduino Ide ותכנות Esp: 4 שלבים
תחילת העבודה עם Esp 8266 Esp-01 עם Arduino IDE | התקנת לוחות Esp ב- Arduino Ide ותיכנות Esp: במדריך זה נלמד כיצד להתקין לוחות esp8266 ב- Arduino IDE וכיצד לתכנת esp-01 ולהעלות בו קוד. מכיוון שלוחות esp הם כל כך פופולריים ולכן חשבתי לתקן מדריך עבור זה ורוב האנשים מתמודדים עם בעיה
מתאם LCD I2c אופי (דוגמא לחיבור I2c): 12 שלבים (עם תמונות)
מתאם LCD I2c אופי (דוגמא לחיבור I2c): אני עושה סכימת חיבור למתאם i2c לתצוגת תווים. בדוק את העדכונים באתר שלי. עכשיו אני מוסיף אוסמה חיבור חיווט לשימוש בספרייה המקורית ולא בספריית LiquidCrystal Arduino שלי. עבור דמויות תצוגות LCD, פרוג 'מסולסל