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

תצוגת ESP32 ו- OLED: שעון אינטרנט - DHT22: 10 שלבים (עם תמונות)
תצוגת ESP32 ו- OLED: שעון אינטרנט - DHT22: 10 שלבים (עם תמונות)

וִידֵאוֹ: תצוגת ESP32 ו- OLED: שעון אינטרנט - DHT22: 10 שלבים (עם תמונות)

וִידֵאוֹ: תצוגת ESP32 ו- OLED: שעון אינטרנט - DHT22: 10 שלבים (עם תמונות)
וִידֵאוֹ: אוטומציה ביתית: כיצד להשתמש ממסר 12V עם מודול טיימר עיכוב תצוגת LED P1 עד P4 2024, נוֹבֶמבֶּר
Anonim
תצוגת ESP32 ו- OLED: שעון אינטרנט - DHT22
תצוגת ESP32 ו- OLED: שעון אינטרנט - DHT22

תחרות הוראה זו מתחרה בתחרות: "אתגר GIFs 2017", אם אתה אוהב את זה, אנא ספק את ההצבעה שלך על ידי לחיצה על הבאנר שלמעלה. תודה רבה!;-)

הדרכה זו היא המשך מסע למידע נוסף על מכשיר ה- IoT הנהדר הזה, ESP32.

במדריך האחרון שלי: IOT Made Simple: משחק עם ESP32 ב- Arduino IDE, בדקנו:

  • פלט דיגיטלי: מהבהב LED
  • קלט דיגיטלי: קריאת חיישן מגע
  • קלט אנלוגי: קריאת מתח משתנה מפוטנציומטר
  • פלט אנלוגי: שליטה על בהירות LED
  • פלט אנלוגי: שליטה על מיקום סרוו
  • קריאת נתוני טמפרטורה/לחות עם חיישן דיגיטלי
  • מתחבר לאינטרנט ומקבל זמן מקומי
  • קבלת נתונים מדף אינטרנט מקומי פשוט, הפעלה/כיבוי של נורית LED
  • העברת נתונים לדף אינטרנט מקומי פשוט

כעת נכלול OLED להצגת מקומית הנתונים שנתפסו על ידי חיישן DHT (טמפרטורה ולחות) כמו גם הזמן המקומי.

תמונה
תמונה

שלב 1: BoM - שטר החומר

  • לוח פיתוח ESP32 (8.52 דולר)
  • 0.91 אינץ '128x32 I2C IIC תצוגת OLED כחול סידורי כחול OLED (2.98 $)
  • חיישן טמפרטורה ולחות דיגיטלי DHT22/AM2302 (9.99 $)
  • 1 x LED (אופציונלי)
  • 2 x נגדים: 330 אוהם ו- 10K אוהם
  • פוטנציומטר: 10K אוהם
  • פרוטובארדס

שלב 2: התקנת מנהל התקן וספרייה של ESP32

התקנת מנהל התקן וספריית ESP32
התקנת מנהל התקן וספריית ESP32
התקנת מנהל התקן וספריית ESP32
התקנת מנהל התקן וספריית ESP32

אנו נשתמש ב- Arduino IDE לתכנת ה- ESP32 שלנו, כפי שאנו עושים עם משפחת ESP8266.

התקן דרייברים:

חשוב שהתקנת במחשב שלך את מנהל ההתקן המעודכן מסוג CP210x USB ל- UART. הזן בקישור זה: usb-to-uart-bridge-vcp-drivers והתקן את מנהל ההתקן המתאים למערכת ההפעלה שלך.

התקן את הספרייה:

החידוש כאן הוא ש- Expressif עצמו ב- GitHub שלו, ייתן לנו את הכיוונים המתאימים להתקנת הספרייה: arduino-esp32. עקוב אחר ההוראות עבור מערכת ההפעלה שלך.

לאחר מכן, הפעל מחדש את Arduino IDE וזהו! עליך לראות מספר לוחות בתפריט "TOOLS". בחר את המתאים עבורך. באופן כללי, מודול ה- ESP32 DEV ה"גנרי "פועל מצוין.

כשאתה פותח את ה- Arduino IDE בפעם הראשונה, תבחין שמהירות ההעלאה המוגדרת כברירת מחדל היא 921, 600 באד. זה יכול לעורר חוסר יציבות. שנה אותו ל -115, 200 שידורים!

מוּמלָץ: