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

מדחום דיגיטלי באמצעות NodeMCU ו- LM35: 5 שלבים
מדחום דיגיטלי באמצעות NodeMCU ו- LM35: 5 שלבים

וִידֵאוֹ: מדחום דיגיטלי באמצעות NodeMCU ו- LM35: 5 שלבים

וִידֵאוֹ: מדחום דיגיטלי באמצעות NodeMCU ו- LM35: 5 שלבים
וִידֵאוֹ: 6 Поворотный энкодер FLProg и ЖК-дисплей I2C |ESP32 NodeMCU |Визуальное программирование для Arduino 2024, נוֹבֶמבֶּר
Anonim
מדחום דיגיטלי באמצעות NodeMCU ו- LM35
מדחום דיגיטלי באמצעות NodeMCU ו- LM35

הכינו מדחום דיגיטלי משלכם ופקחו על הטמפרטורה דרך האינטרנט מכל מקום. מדריך זה הוא בסיס בסיסי להתחיל להתעסק עם IoT. אנו נתממשק חיישן טמפרטורה LM35 עם NodeMCU 1.0 (ESP-12E).

LM35 הוא חיישן טמפרטורה שיכול למדוד טמפרטורה בטווח של -55 ° C עד 150 ° C. זהו מכשיר בעל 3 מסופים המספק מתח אנלוגי ביחס לטמפרטורה. ניתן להשתמש ב- NodeMCU ADC למדידת המתח האנלוגי מ- LM35 ומכאן לחשב את הטמפרטורה שהיא ביחס למתח האנלוגי.

שלב 1: דרושים רכיבים

חובה רכיבים
חובה רכיבים
חובה רכיבים
חובה רכיבים
  • חיישן טמפרטורה LM35
  • NodeMCU 1.0 (מודול ESP 12-E)
  • חיבור חוטים
  • לוח לחם
  • Arduino IDE

שלב 2: צור חיבורים

צור חיבורים
צור חיבורים
  1. בצע חיבורים כפי שמוצג בתרשים המעגלים.
  2. חבר את סיכת ה- Vcc של LM35 לסיכה של 3V של NodeMCU.
  3. חבר את הפין האנלוגי של LM35 ל- A0 של NodeMCU.
  4. חבר את סיכת ה- GND של LM35 ל- GND של NodeMCU.

שלב 3: המרת ערך אנלוגי לערך דיגיטלי

המרת ערך אנלוגי לערך דיגיטלי
המרת ערך אנלוגי לערך דיגיטלי
המרת ערך אנלוגי לערך דיגיטלי
המרת ערך אנלוגי לערך דיגיטלי

ממיר אנלוגי לדיגיטל (ADC) ממיר ערכים אנלוגיים לקירוב דיגיטלי המבוסס על הנוסחה:

ערך ADC = מדגם * 1024 / מתח התייחסות

כדי להמיר ערכים אנלוגיים לצלסיוס יש לנו 3.3 V בלוח שלנו ואנחנו יודעים שמתח המוצא של LM35 משתנה ב -10 mV לכל עלייה/ירידה של צלזיוס

temp_celsius = ((analogRead (A0) * 330.0) /1024.0);

כדי להמיר צלזיוס לפרנהייט

temp_fahrenheit = (temp_celsius * 1.8) +32.0;

שלב 4: ממשק LM35 ו- NodeMCU

  1. פתח את Arduino IDE.
  2. עבור אל כלים -> לוחות -> NodeMCU 1.0 (מודול ESP 12 -E).
  3. העתיקו את הקוד. (הקוד מצורף למטה).
  4. הידור זה.
  5. העלה אותו ל- NodeMCU.

שלב 5: ניטור טמפרטורה

ניטור טמפרטורה
ניטור טמפרטורה
ניטור טמפרטורה
ניטור טמפרטורה
  • ניתן לפקח על הטמפרטורה על ידי פתיחת הצג הסדרתי.
  • זה יכול לפקח ברשת על ידי העתק הדבקת כתובת ה- IP המוצגת במסך הטורי, הנה היא 192.168.43.163

מוּמלָץ: