NodeMCU עם אפליקציה/שרת Blynk: 4 שלבים
NodeMCU עם אפליקציה/שרת Blynk: 4 שלבים
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