תוכן עניינים:
וִידֵאוֹ: ממשק ESP32 עם SSD1306 Oled עם MicroPython: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
Micropython הוא אופטימיזציה של פייתון וטביעת רגל קטנה של פייתון. מה שאמור לבנות עבור מכשיר מוטבע בעל מגבלות זיכרון וצריכת חשמל נמוכה. מיקרופייתון זמין למשפחות בקר רבות הכוללות ESP8266, ESP32, לוחות Arduino כמו MEGA2560 וכמה מבקר Nordic.
במאמר זה נראה כיצד להשתמש בממשק ESP32 עם תצוגת ssd1306 oled באמצעות ממשק i2c.
אנו מהבהבים מערכת מוטבעת המיקרופייתון ב- ESP32 והספרייה והיישום שלנו ייכתבו בתסריט פייתון.
שלב 1: כלים להורדה
הורד את הגרסה הבינארית של גרסת הלוח בשימוש
הורד קבצים בינאריים מהקישור הבא, micropython.org/
הורד esptool שמטפל בקריאה, כתיבה ומחיקה של ESP32/ESP8266, github.com/espressif/esptool
שלב 2: רכיבים נדרשים
הרכיבים הדרושים הם:
1. ESP32
ESP32 בהודו - https://amzn.to/2NpbsE2ESP32 בבריטניה -
ESP32 בארה ב -
2. SSD1306 תצוגת OLED SSD1306 בהודו-
SSD1306 בארה ב -
SSD1306 בבריטניה -
3. לוח לחם
BreadBoard בהודו- https://amzn.to/2MW0OpbBreadBoard בארה ב-
BreadBoard בבריטניה-
4. מעט חוטים
שלב 3: חיבור
להלן פרטי החיבור בין תצוגת OLED מסוג ESP32 לבין SSD1306. SD1306 מגיע בשני משתנים המבוססים על ממשק מבוסס I2C ו- SPI. אנו נשתמש בפרויקט מבוסס I2C מבוסס.
ESP32 -> SSD1306
GND -> GND
3.3V -> VDD
SCK/CLK-> PIN4
SDA -> PIN5
שלב 4: הדרכה
שלב 5: קוד
מצא את הקוד ב- Github.
github.com/stechiez/esp32-upython.git
מוּמלָץ:
תחילת העבודה עם ממשק חיישן I2C ?? - ממשק MMA8451 שלך באמצעות ESP32s: 8 שלבים
תחילת העבודה עם ממשק חיישן I2C ?? - ממשק ה- MMA8451 שלך באמצעות ESP32s: במדריך זה, תלמד הכל על איך להתחיל, להתחבר ולהשיג מכשיר I2C (מאיץ) שעובד עם בקר (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
בחר ממשק SD עבור ESP32: 12 שלבים (עם תמונות)
בחר ממשק SD עבור ESP32: הוראות הוראה אלה מראות משהו על בחירת ממשק SD לפרויקט ESP32 שלך
ממשק ממשק קל ליישם -- תצוגת OLED עם ג'ויסטיק ולחצנים: 6 שלבים
ממשק ממשק קל ליישם || תצוגת OLED עם ג'ויסטיק ולחצנים: מודול זה כולל צג OLED עם שני כפתורים, ג'ויסטיק 5 כיוונים ומד תאוצה 3 צירים. זה שימושי בהגדרת ממשק משתמש לפרויקט. היי, מה קורה חבר'ה? אקרש כאן מ- CETech. היום אנו נסתכל על מודול הכל-באחד, אשר
עיצוב תפריט ARDUINO עם ממשק משתמש OLED (ממשק משתמש): 4 שלבים
עיצוב תפריט ARDUINO עם OLED-UI (ממשק משתמש): היי כולם! במדריך זה אנסה להסביר כיצד ליצור עיצוב תפריט ARDUINO באמצעות מסך OLED i2c. הוא ידוע גם בשם ממשק משתמש (ממשק משתמש). הוא משמש לפרויקטים רבים אך הוא חייב להיות מוכר לך ממדפסות תלת מימד :) כאן גם סרטון
ממשק משתמש עבור MicroPython: 9 שלבים
ממשק משתמש עבור MicroPython: לאחרונה קיבלתי לוח esp8266 והתקנתי עליו את MicroPython. ניתן לשלוט בו על ידי הקלדת פקודה או העלאת קוד פיתון אליו. להתקנת MicroPython ב- esp8266, בדוק https://MicroPython.org/download/#esp8266 או https: // Mic