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

NodeMCU עם אפליקציה/שרת Blynk: 4 שלבים
NodeMCU עם אפליקציה/שרת Blynk: 4 שלבים

וִידֵאוֹ: NodeMCU עם אפליקציה/שרת Blynk: 4 שלבים

וִידֵאוֹ: NodeMCU עם אפליקציה/שרת Blynk: 4 שלבים
וִידֵאוֹ: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, יולי
Anonim

מהו Blynk וכיצד הוא פועל, צפו בסרטון הקמפיין שלהם!

ראשית, כפי שמתברר אתה יכול לתכנת את NodeMCU עם Arduino IDE לבדוק את הסרטון למעלה.

להלן המדריך הכתוב להתקנה:

אספקה

  1. לוח לחם
  2. שני NodeMCUs 1.0
  3. Arduino Uno או כל סוג אחר
  4. מגשרים
  5. כבלי חשמל USB

שלב 1: להלן סקירה כללית

ראשון - הורדת יישום Blynk

2- הוסף את המכשירים שלך כפי שמוצג בסרטון והעתק את אסימון האימות שנוצר עבור המכשיר שלנו מכיוון שנשתמש בו בהמשך הקוד

- בפרויקט זה אנו מגדירים שני התקני NodeMCU ומחברים אותם לרשת WiFi, ולאחר מכן מתחילים לשלוח נתונים (מספר שלם/תו) מ- NodeMCU 1 ל- NodeMCU 2

- כמו כן נחבר את Arduino UNO ל- NodeMCU 2 באמצעות תקשורת טורית קווית

- הנתונים המתקבלים מ- NodeMCU 1 יישלחו ל- UNO Arduino בסוף ואנו יכולים להשתמש בסינגל זה כדי להחליף LED או כל דבר אחר

- נציג באפליקציית Blynk אם הנורית דולקת או כבויה

שלב 2: NodeMCU 1 קוד

Image
Image

אין צורך בחיווט עבור Node MCU 1 מכיוון שהוא יתחבר ל- wifi ופשוט ישלח "1" או "0" כל מה שאנחנו צריכים הוא אסימון האימות שיצרנו

LED מובנה ב- D2 משמש אינדיקציה לחיבור WiFi מוצלח

ואז התחל לכתוב את הקוד למעלה

שלב 3: NodeMCU 2 + קודי ארדואינו

NodeMCU 2 + קודי ארדואינו
NodeMCU 2 + קודי ארדואינו

NodeMCU 2 - השתמשנו ב- D7 כ- RX וב- D8 כ- TX, LED מובנה ב- D13 משמש כאינדיקציה

Arduino - השתמשנו בסיכה 8 כ- RX ובפין 9 כ- TX

תִיוּל:

  • D7 ב- NodeMCU לפין 9 בארדואינו
  • D8 ב- NodeMCU לפין 8 בארדואינו
  • VIN ב- NodeMCU עד 5V בארדואינו
  • GND ב- NodeMCU ל- GND בארדואינו (קרקע משותפת)

לאחר הגדרת כל החיבורים, התחל להוריד את הקוד למעלה ב- NodeMCU 2

שלב 4: קוד ארדואינו

Image
Image

להלן הקוד הדרוש לקבלת הנתונים מ- NodeMCU 2 ל- Arduino

אתה יכול לחבר נורית לפין 13

מוּמלָץ: