
תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-23 14:46


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)
שחקו משחק PONG עם תצוגת Arduino Uno ו- OLED 0.96 SSD1306: 6 שלבים

שחקו משחק PONG עם Arduino Uno ו- OLED 0.96 SSD1306 תצוגה: היי חברים היום נכין משחק PONG עם Arduino. אנו נשתמש בתצוגת oled של 0.96 של adafruit כדי להציג את המשחק & כפתורי לחיצה על השליטה במשחק
ממשק ממשק קל ליישם -- תצוגת 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