תוכן עניינים:
- שלב 1: מה שאנחנו צריכים
- שלב 2: כיצד להגדיר את Blynk ו- Arduino
- שלב 3: FW עבור ESP8266
- שלב 4: אופן ההרכבה
- שלב 5: FW Arduino
וִידֵאוֹ: ממשק עם צג LCD M4 הכללה: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
הדרכה זו תאפשר לנו לשלוט על תצוגת LCD באמצעות Wi-Fi מהסמארטפון שלנו
אם אין לנו את מרכז הנהיגה נוכל להשתמש בארדואינו, אך מתחת לקישור לפיתוח ה- Drivemall.
היתרון בהעדפת Drivemall על פני לוח Arduino הקלאסי הוא בהפחתת מורכבות החיבורים המובילה להתקנה מסודרת יותר (במקרים מסוימים). עם זאת, זה אופציונלי: כל התוצאות עדיין תקפות עם לוח הארדואינו, לוח לחם ומספיק מגשרים של דופונט לחיבורים.
הפרויקט נועד לקדם צורת חינוך בלתי פורמלית כאמצעי לטיפוח הכללה חברתית של צעירים, חינוך בלתי פורמלי כפי שניתן למצוא בתוך מרחבי יצרנים.
הדרכה זו משקפת את דעותיהם של המחברים בלבד, והנציבות האירופית אינה יכולה להיות אחראית לכל שימוש שעשוי להיעשות במידע הכלול בו.
שלב 1: מה שאנחנו צריכים
- Arduino Mega-/ Drivermall
- ESP8266
- תצוגה 20x4 I2C
- הנגד 1K
- מתכנת CH340G
- לד
- לוח לחם
- כבלים
- סמארטפון
שלב 2: כיצד להגדיר את Blynk ו- Arduino
נתחיל להוריד את Blynk בסמארטפון. צור פרויקט חדש לבחירת חומרה Arduino Mega וסוג חיבור WiFi (תמונות 1). לאחר יצירת הפרויקט, אתה מקבל דואר עם אסימון Blynk לפרויקט שלך.
בואו כעת להגדיר אותו כך שיוכל לשלוט בתצוגה על ידי הוספת:
4 הגדרות קלט טקסט עם פלט V1-V2-V3-V4
כפתור אחד מחובר ל- D13
שלב 3: 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
הקוד צריך את הספריות הבאות:
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 שלך"
מוּמלָץ:
Interfaccia Con LCD Tramite Wifi M4 הכללה: 5 שלבים
Interfaccia Con LCD Tramite Wifi M4 הכללה: הדרכה בנושא בקרת פרמטרים לבקרה ותצוגת טלוויזיית LCD מסוג Tramite Wi-Fi, והיא תקפה לנצל את כל האפשרויות וההתנהלות של Drivemall Board
תחילת העבודה עם ממשק חיישן 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. הוא ידוע גם בשם ממשק משתמש (ממשק משתמש). הוא משמש לפרויקטים רבים אך הוא חייב להיות מוכר לך ממדפסות תלת מימד :) כאן גם סרטון