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

ממשק עם צג LCD M4 הכללה: 5 שלבים
ממשק עם צג LCD M4 הכללה: 5 שלבים

וִידֵאוֹ: ממשק עם צג LCD M4 הכללה: 5 שלבים

וִידֵאוֹ: ממשק עם צג LCD M4 הכללה: 5 שלבים
וִידֵאוֹ: MOTU M2 USB-C Audio Interface Long Term Short Review 2024, יולי
Anonim
ממשק עם תצוגת LCD M4 הכללה
ממשק עם תצוגת LCD M4 הכללה

הדרכה זו תאפשר לנו לשלוט על תצוגת LCD באמצעות Wi-Fi מהסמארטפון שלנו

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

היתרון בהעדפת Drivemall על פני לוח Arduino הקלאסי הוא בהפחתת מורכבות החיבורים המובילה להתקנה מסודרת יותר (במקרים מסוימים). עם זאת, זה אופציונלי: כל התוצאות עדיין תקפות עם לוח הארדואינו, לוח לחם ומספיק מגשרים של דופונט לחיבורים.

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

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

שלב 1: מה שאנחנו צריכים

  • Arduino Mega-/ Drivermall
  • ESP8266
  • תצוגה 20x4 I2C
  • הנגד 1K
  • מתכנת CH340G
  • לד
  • לוח לחם
  • כבלים
  • סמארטפון

שלב 2: כיצד להגדיר את Blynk ו- Arduino

כיצד להגדיר את תצורת Blynk ו- Arduino
כיצד להגדיר את תצורת Blynk ו- Arduino
כיצד להגדיר את תצורת Blynk ו- Arduino
כיצד להגדיר את תצורת Blynk ו- Arduino
כיצד להגדיר את תצורת Blynk ו- Arduino
כיצד להגדיר את תצורת Blynk ו- Arduino
כיצד להגדיר את תצורת Blynk ו- Arduino
כיצד להגדיר את תצורת Blynk ו- Arduino

נתחיל להוריד את Blynk בסמארטפון. צור פרויקט חדש לבחירת חומרה Arduino Mega וסוג חיבור WiFi (תמונות 1). לאחר יצירת הפרויקט, אתה מקבל דואר עם אסימון Blynk לפרויקט שלך.

בואו כעת להגדיר אותו כך שיוכל לשלוט בתצוגה על ידי הוספת:

4 הגדרות קלט טקסט עם פלט V1-V2-V3-V4

כפתור אחד מחובר ל- D13

שלב 3: FW עבור ESP8266

FW עבור ESP8266
FW עבור ESP8266
FW עבור ESP8266
FW עבור ESP8266
FW עבור ESP8266
FW עבור ESP8266

שלב ראשון ESP8266

אנו בודקים אם ה- FW קיים באמצעות הצג הטורי Arduino (תמונה 1)

קצב השידור המוגדר כברירת מחדל של ה- esp נקבע על 115200. כדי לבדוק את נוכחות ה- SW אנו משתמשים בפקודה AT אם הוא עונה בסדר נוכל להמשיך ולהגדיר את קצב השידור ל- 9600 באמצעות הפקודה

AT+UART_DEF = 9600, 8, 1, 0, 0

אם ה- fw אינו קיים

טען את הקושחה AiThinker_ESP8266_DIO_8M_8M_20160615_V1.5.4 דרך המתכנת על ידי חיבור ה- PIN GPIO0/FLASH ל- GND באמצעות נגד 1K אוהם ואנו משתמשים בתוכנית esp8266_flasher (תמונה 2 ו -3)

בחר את יציאת ה- COM הנכונה ואנו מעלים את ה- FW שהגיע ל -99% יכול לתת שגיאה אך היא תקינה (תמונה 4 ו -5)

שלב 4: אופן ההרכבה

כיצד להרכיב
כיצד להרכיב
כיצד להרכיב
כיצד להרכיב
איך להרכיב
איך להרכיב
כיצד להרכיב
כיצד להרכיב

בעזרת הסכימה בתמונה 1 ו -2 אנו הולכים לחבר שני אזורי אספקת חשמל של 3.3V ל- ESP8266 ואחד 5V לתצוגה.

יש לחבר את סיכות TX ו- RX של ה- ESP8266 לאחר שתוכנת ה- arduinio ובכל חידוש SW יש לנתק אותו.

אם במהלך הפעולה נבחין כי לתצוגה אין בהירות מספקת נוכל ללכת להתאים אותה באמצעות הגוזם הממוקם מאחורי הצג הנראה בתמונה 3 ו -4.

שלב 5: FW Arduino

FW ארדואינו
FW ארדואינו

הקוד צריך את הספריות הבאות:

ESP8266_Lib.h המאפשר לנו לנהל את ה- ESP

LiquidCrystal_I2C.h כדי להיות מסוגל לכתוב על הצג

BlynkSimpleShieldEsp8266.h כדי להיות מסוגל לשלוט במכשיר מאפליקציית blynk

Wire.h לתקשורת I2C

לפני העלאת ה- FW עלינו לשנות את החלקים הבאים כדי להתחבר ליישום Blynk ולגשת ל- WiFi של ה- ESP8266

char auth = "האסימון שלך" לכל il tokenchar ssid = "שם ה- WiFi שלך"

char pass = "סיסמת ה- WiFi שלך"

מוּמלָץ: