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

מנוע סרוו ממשק עם NodeMCU: 6 שלבים (עם תמונות)
מנוע סרוו ממשק עם NodeMCU: 6 שלבים (עם תמונות)

וִידֵאוֹ: מנוע סרוו ממשק עם NodeMCU: 6 שלבים (עם תמונות)

וִידֵאוֹ: מנוע סרוו ממשק עם NodeMCU: 6 שלבים (עם תמונות)
וִידֵאוֹ: #7 תכנות ה-ESP8266 Modbus RTU & OP320 HMI Panel 2024, נוֹבֶמבֶּר
Anonim
מנוע סרוו ממשק עם NodeMCU
מנוע סרוו ממשק עם NodeMCU

שלום לכולם, זהו הפרויקט הראשון שלי להוראה.

אז אתה רוצה להתחיל עם NodeMCU? ובכן, אני כאן כדי לשתף אתכם. היום, אני הולך להראות לכם כיצד להתחיל עם NodeMCU. בוא נלך !

ל- NodeMCU יש סיפון ESP8266-12E שהופך את הלוח מתאים ל- IoT (Internet Of Things). במדריך זה אראה לך כיצד להתחיל לעבוד עם סרוו באמצעות NodeMCU.

שלב 1: חומרים דרושים

חומרים דרושים
חומרים דרושים
חומרים דרושים
חומרים דרושים
חומרים דרושים
חומרים דרושים

להלן רשימת הרכיבים הנדרשים כדי להתחיל עם NodeMCU,

רכיבי חומרה

  1. NodeMCU
  2. מנוע סרוו
  3. לוח לחם
  4. חוטי מגשר
  5. כבל מיקרו USB

רכיבי תוכנה

Arduino IDE

שלב 2: תיאור חומרה

תיאור חומרה
תיאור חומרה
תיאור חומרה
תיאור חומרה

מהו לוח לחם?

זו פלטפורמת אב טיפוס, שבה אתה יכול לחבר רכיבים ולהסיר אותם בקלות. עיין בתמונה כדי לראות כיצד הוא עשוי מבפנים. בדרך כלל יש 2 להקות בכל צד שמצביעות על מסילות הכוח. זה עשוי לחבר בקלות את כל (-) ו- (+) יחד.

מהו סרוו?

מנועי סרוו הם מכשירים נהדרים שיכולים להפוך לזווית מסוימת או נקראת מיקום.

בדרך כלל, יש להם זרוע סרוו שיכולה להסתובב 180 מעלות. באמצעות NodeMCU, אנו יכולים לשלוט בסרוו לעבור למיקום שצוין. פשוטו כמשמעו! כאן נראה כיצד לחבר מנוע סרוו ולאחר מכן כיצד להפוך אותו למיקומים שונים.

חיבור לסרוו

התפקיד הבא הוא לחבר את מנוע הסרוו שלך. ישנם שני סוגים נפוצים של סרוו:

  1. לבן - אדום - סרוו חוטי שחור
  2. כתום - אדום - סרוו חוטי חום

אם לשרת שלך יש חוטים לבנים - אדומים - שחורים, חבר אותו כדלקמן

  • חוט לבן מתחבר לפין דיגיטלי D4
  • חוט שחור מתחבר לסיכת GND
  • חוט אדום מתחבר לפין 3V3

אם לשרוו שלך יש חוטים כתום - אדום - חום, חבר אותו כדלקמן

  • חוט כתום מתחבר לפין דיגיטלי D4.
  • חוט חום מתחבר לסיכת GND
  • חוט אדום מתחבר לפין 3V3

שלב 3: הורד את Arduino IDE

הורד את Arduino IDE
הורד את Arduino IDE

כדי להתחיל, עלינו להוריד את Arduino IDE (סביבת פיתוח משולבת) וכמה מנהלי התקנים נחוצים.

  1. להורדת התוכנה היכנס לאתר Arduino:
  2. לחץ על תוכנה לחץ על Windows, Mac או Linux המבוסס על מערכת ההפעלה שלך.
  3. אתה יכול לתרום אם אתה רוצה או פשוט להוריד.
  4. לאחר שתעשה זאת, יהיה עליך פשוט להמשיך את השלבים להורדתו למחשב שלך.
  5. אתה גמור!

שלב 4: הכנת ה- IDE של Arduino

הכנת ה- IDE של Arduino
הכנת ה- IDE של Arduino
הכנת ה- IDE של Arduino
הכנת ה- IDE של Arduino

לאחר הורדת ה- Arduino IDE נווט אל

  1. לשונית קובץ ולאחר מכן לחץ על העדפות.
  2. בכתובות URL נוספות של מנהל לוחות הוסף את הקישור הבא (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
  3. לחץ על אישור ולאחר מכן נווט אל
  4. כלים - לוחות - מנהל לוחות

בשדה החיפוש הקלד esp8266> לחץ על הקהילה esp8266 לפי ESP8266 - לחץ על התקן

כעת הגדרת את IDE Arduino לעבודה יחד עם NodeMCU.

שלב 5: זמן קידוד

זמן קידוד
זמן קידוד

השלב הבא הוא לכתוב קוד לשליטה בסרוו.

הורד את הקובץ "Servo.ino" ופתח אותו ב- Arduino IDE. לאחר מכן צור סקיצה חדשה והדבק את הקוד למטה ב- arduino IDE ולחץ על העלה.

#לִכלוֹל

סרוו סרוו;

הגדרת בטל () {

servo.attach (2); // D4

servo.write (0);

עיכוב (2000);

}

לולאת חלל () {

servo.write (90);

עיכוב (1000);

servo.write (0);

עיכוב (1000);

}

העלאת הקוד תימשך מספר דקות ואז תראה את זווית שינוי סרוו מ 0 ° ל 90 ° במרווח שנקבע בקוד.

אתה יכול להתעסק עם זה אם אתה רוצה, או פשוט להשתמש בו כפי שהוא.

שלב 6: העלה את התוכנית שלך

העלה את התוכנית שלך
העלה את התוכנית שלך
העלה את התוכנית שלך
העלה את התוכנית שלך
  1. לכו על כלים
  2. לוח> NodeMCU 1.0 (מודול ESP - 12E)
  3. יציאה (בחר את הנמל הנכון)

** וודא שבחרת דגם NodeMCU שלך ושהיציאה הטורית הנכונה מסומנת (ראה תמונות).

לאחר מכן פשוט לחץ על כפתור העלאה **

מוּמלָץ: