תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
אם אתה כמוני, אתה קופץ על ההזדמנות לשים את היד על ה- ESP8266/etc והגדול ביותר … ולהעביר את זה בקצב שלו. ה- ESP32 אינו שונה אך גיליתי שעדיין אין יותר מדי מידע בנוגע לתיעוד. 2 השלבים הראשונים צריכים להתייחס לרוב הטעמים של ESP32 ולא רק לזה המתואר עם ה- OLED. יש לקוות ש'צעדים 'אלה יתחילו אותך. בהצלחה….הנה … תגיד לי אם זה עבד עבורך. כמה הנחות הן שאתה יודע כיצד לנווט ב- Arduino IDE ולעבוד עם הספריות שלהם.
עדכון: 05 בינואר 18 - הקפד לבדוק כמה סרטוני ESP32 מעודכנים בסוף מדריך זה. שעון אינטרנט ו- Bluetooth BLE בפעולה. חפש בהערות YouTube קישורים למערכונים.
שלב 1: מה נחוץ
ESP32 SOC
כבל יו אס בי
Arduino IDE
שלב 2: בהנחה ש- Arduino IDE כבר מותקן
כברירת מחדל, ה- ESP32 אינו מוצג עדיין כאשר ערכי מנהל הלוחות הסטנדרטיים מצביעים על
בגלל זה אנחנו צריכים להוסיף אותם ידנית לעת עתה.
בצע את כל השלבים באתר הבא כדי להכין את Arduino IDE ללוח ה- ESP32 החדש שלך.
github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/windows.md
אם אכן יש לך את ה- OLED המשולב ורוצה לנסות להפעיל אותו, המשך לשלב הבא.
שלב 3: קבל את OLED עבודה על Arduino
כעת, לאחר שבטח העלית סקיצה של Arduino ב- ESP32 שלך, התמונות ה'יפות 'שרצו עליה כאשר חיברת אותה לראשונה כנראה אינן.
ESP32 ספציפי זה משתמש בספריות SSD1306 כדי לתקשר עם תצוגת OLED. היה לי מזל שהתחלתי בטעינת הספרייה הבאה של Arduino ובדיקת אחת ממערכי הדוגמאות הכלולים של SSD1306. אם הסקיצה לא מצליחה להתאסף עם שגיאות, הקפד לשנות את הכתובת אליה נכשלה (0x3c, 5, 4).
סיכות I2C הייעודיות של ESP זה נמצאות ב- GPIO 5 ו -4 עבור נתונים ושעון בהתאמה.
שרטוט ESP32_Wemos_I2C_Scanner המצורף יאשר אם הסיכות שלך מטופלות כראוי. טען אותו ב- ESP32 שלך ובדוק את הצג הטורי.
github.com/squix78/esp8266-oled-ssd1306
שלב 4: OLED פונקציונלי עם קלט אנלוגי של Arduino LDR
**** UPDATE 28Dec17 צפה בסרטון של ESP32 עם שעון אינטרנט/NTP עובד. כתובת האתר להורדת קוד זמינה ב- YouTube מתחת לסרטון
החלטתי פשוט להמשיך לגלגל עם זה והצלחתי לגרום ל- OLED לעבוד עם נתונים 'אמיתיים' ולא רק הדוגמאות. הזנת LDR אנלוגית. צירפתי לזה את המערכון של Arduino כדי לעזור. קח את זה לסיבוב וספר לי איך אתה מסתדר! אם אתה זקוק ל"הברשה "על הפעולות של Arduino ו- Analog, עבור אל
התחלתי בהרפתקה הארדואינית שלי עם החבר'ה האלה … הקורס בהחלט כדאי.